c-ares: (NEW) Asynchronous C DNS library (required by mosquitto)

This commit is contained in:
James Mills 2014-04-22 15:21:10 +10:00
parent 98ecfde20a
commit f5db522b23
3 changed files with 88 additions and 0 deletions

61
c-ares/.footprint Normal file
View File

@ -0,0 +1,61 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/ares.h
-rw-r--r-- root/root usr/include/ares_build.h
-rw-r--r-- root/root usr/include/ares_dns.h
-rw-r--r-- root/root usr/include/ares_rules.h
-rw-r--r-- root/root usr/include/ares_version.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libcares.a
-rwxr-xr-x root/root usr/lib/libcares.la
lrwxrwxrwx root/root usr/lib/libcares.so -> libcares.so.2.1.0
lrwxrwxrwx root/root usr/lib/libcares.so.2 -> libcares.so.2.1.0
-rwxr-xr-x root/root usr/lib/libcares.so.2.1.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libcares.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man3/
-rw-r--r-- root/root usr/share/man/man3/ares_cancel.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_create_query.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_destroy.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_destroy_options.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_dup.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_expand_name.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_expand_string.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_fds.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_free_data.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_free_hostent.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_free_string.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_get_servers.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_gethostbyaddr.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_gethostbyname.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_gethostbyname_file.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_getnameinfo.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_getsock.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_inet_ntop.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_inet_pton.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_init.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_init_options.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_library_cleanup.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_library_init.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_mkquery.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_a_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_aaaa_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_mx_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_naptr_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_ns_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_ptr_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_soa_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_srv_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_parse_txt_reply.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_process.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_query.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_save_options.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_search.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_send.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_set_servers.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_set_socket_callback.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_strerror.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_timeout.3.gz
-rw-r--r-- root/root usr/share/man/man3/ares_version.3.gz

1
c-ares/.md5sum Normal file
View File

@ -0,0 +1 @@
1196067641411a75d3cbebe074fd36d8 c-ares-1.10.0.tar.gz

26
c-ares/Pkgfile Normal file
View File

@ -0,0 +1,26 @@
# Description: Asynchronous C DNS library
# URL: http://c-ares.haxx.se/
# Maintainer: James Mills, prologic at shortcircuit dot net dot au
#
# Depends on:
name=c-ares
version=1.10.0
release=1
source=(http://c-ares.haxx.se/download/$name-$version.tar.gz)
build() {
cd $name-$version
# Configure
./configure --prefix=/usr --enable-shared
# Build
make
# Package
make DESTDIR=$PKG install
# Cleanup
chown -R root:root $PKG
}