Index: head/dns/getdns/Makefile =================================================================== --- head/dns/getdns/Makefile (revision 407441) +++ head/dns/getdns/Makefile (revision 407442) @@ -1,63 +1,60 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= getdns -PORTVERSION= 0.3.3 +PORTVERSION= 0.9.0 CATEGORIES= dns ipv6 MASTER_SITES= https://getdnsapi.net/dist/ \ https://mirrors.rit.edu/zi/ \ http://getdnsapi.net/dist/ \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Modern asynchronous DNS API LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libidn.so:${PORTSDIR}/dns/libidn \ libldns.so:${PORTSDIR}/dns/ldns \ libunbound.so:${PORTSDIR}/dns/unbound USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libidn=${LOCALBASE} --docdir=${DOCSDIR} \ --with-trust-anchor=${LOCALBASE}/etc/unbound/root.key PLIST_SUB+= PORTVERSION="${PORTVERSION}" SUB_FILES+= pkg-message OPTIONS_SUB= yes OPTIONS_DEFINE= EXAMPLES DOCS LIBEV LIBUV LIBEVENT LIBEV_DESC= Build with libev extension LIBUV_DESC= Build with libuv extension LIBEVENT_DESC= Build with libevent extension LIBEV_LIB_DEPENDS= libev.so:${PORTSDIR}/devel/libev LIBEV_CONFIGURE_WITH= libev LIBUV_LIB_DEPENDS= libuv.so:${PORTSDIR}/devel/libuv LIBUV_CONFIGURE_WITH= libuv LIBEVENT_LIB_DEPENDS= libevent.so:${PORTSDIR}/devel/libevent2 LIBEVENT_CONFIGURE_WITH=libevent .include post-patch: + ${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' \ + ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -Ee 's,^(sharedoc = ).*,\1${WRKDIR}/doc,' \ -e '/echo .\*\*\*/d' ${WRKSRC}/Makefile.in post-install: -.if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MEXAMPLES} - ${MKDIR} ${WRKDIR}/examples - ${MV} ${WRKSRC}/spec/${PORTNAME}*gz ${WRKDIR}/examples/${PORTNAME}.tgz -.endif .if ${PORT_OPTIONS:MEXAMPLES} - (cd ${WRKDIR}/examples && ${TAR} --strip-components=1 -xf ${PORTNAME}.tgz) - (cd ${WRKDIR}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/) + (cd ${WRKSRC}/spec/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/) .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgetdns.so.* .include Index: head/dns/getdns/distinfo =================================================================== --- head/dns/getdns/distinfo (revision 407441) +++ head/dns/getdns/distinfo (revision 407442) @@ -1,2 +1,2 @@ -SHA256 (getdns-0.3.3.tar.gz) = 8a02da5779c3da8d9a7973662ddb5cf19825c2689b48cbc604c536014cca1046 -SIZE (getdns-0.3.3.tar.gz) = 760611 +SHA256 (getdns-0.9.0.tar.gz) = b6b73a501ee79c0fafb0721023eb3a5d0e1bfa047fbe65302db278cb956bd1fe +SIZE (getdns-0.9.0.tar.gz) = 781391 Index: head/dns/getdns/pkg-plist =================================================================== --- head/dns/getdns/pkg-plist (revision 407441) +++ head/dns/getdns/pkg-plist (revision 407442) @@ -1,112 +1,109 @@ include/getdns/getdns.h include/getdns/getdns_extra.h %%LIBEV%%include/getdns/getdns_ext_libev.h %%LIBEVENT%%include/getdns/getdns_ext_libevent.h %%LIBUV%%include/getdns/getdns_ext_libuv.h lib/libgetdns.so lib/libgetdns.so.1 -lib/libgetdns.so.1.2.6 +lib/libgetdns.so.1.4.0 lib/libgetdns.a +libdata/pkgconfig/getdns.pc %%LIBEV%%lib/libgetdns_ext_ev-%%PORTVERSION%%.so %%LIBEV%%lib/libgetdns_ext_ev-%%PORTVERSION%%.so.0 %%LIBEV%%lib/libgetdns_ext_ev.a %%LIBEV%%lib/libgetdns_ext_ev.so %%LIBEVENT%%lib/libgetdns_ext_event-%%PORTVERSION%%.so %%LIBEVENT%%lib/libgetdns_ext_event-%%PORTVERSION%%.so.0 %%LIBEVENT%%lib/libgetdns_ext_event.a %%LIBEVENT%%lib/libgetdns_ext_event.so %%LIBUV%%lib/libgetdns_ext_uv-%%PORTVERSION%%.so %%LIBUV%%lib/libgetdns_ext_uv-%%PORTVERSION%%.so.0 %%LIBUV%%lib/libgetdns_ext_uv.a %%LIBUV%%lib/libgetdns_ext_uv.so man/man3/getdns_address.3.gz man/man3/getdns_address_sync.3.gz man/man3/getdns_cancel_callback.3.gz man/man3/getdns_context.3.gz man/man3/getdns_context_create.3.gz man/man3/getdns_context_create_with_extended_memory_functions.3.gz man/man3/getdns_context_create_with_memory_functions.3.gz man/man3/getdns_context_destroy.3.gz man/man3/getdns_context_get_api_information.3.gz man/man3/getdns_context_set.3.gz man/man3/getdns_context_set_append_name.3.gz man/man3/getdns_context_set_context_update_callback.3.gz man/man3/getdns_context_set_dns_root_servers.3.gz man/man3/getdns_context_set_dns_transport.3.gz man/man3/getdns_context_set_dnssec_allowed_skew.3.gz man/man3/getdns_context_set_dnssec_trust_anchors.3.gz man/man3/getdns_context_set_follow_redirects.3.gz man/man3/getdns_context_set_limit_outstanding_queries.3.gz man/man3/getdns_context_set_namespaces.3.gz man/man3/getdns_context_set_resolution_type.3.gz man/man3/getdns_context_set_suffix.3.gz man/man3/getdns_context_set_timeout.3.gz man/man3/getdns_convert.3.gz man/man3/getdns_convert_dns_name_to_fqdn.3.gz man/man3/getdns_convert_fqdn_to_dns_name.3.gz man/man3/getdns_dict.3.gz man/man3/getdns_dict_create.3.gz man/man3/getdns_dict_create_with_extended_memory_functions.3.gz man/man3/getdns_dict_create_with_memory_functions.3.gz man/man3/getdns_dict_destroy.3.gz man/man3/getdns_dict_get.3.gz man/man3/getdns_dict_get_bindata.3.gz man/man3/getdns_dict_get_data_type.3.gz man/man3/getdns_dict_get_dict.3.gz man/man3/getdns_dict_get_int.3.gz man/man3/getdns_dict_get_list.3.gz man/man3/getdns_dict_get_names.3.gz man/man3/getdns_dict_set.3.gz man/man3/getdns_dict_set_bindata.3.gz man/man3/getdns_dict_set_dict.3.gz man/man3/getdns_dict_set_int.3.gz man/man3/getdns_dict_set_list.3.gz man/man3/getdns_display_ip_address.3.gz man/man3/getdns_general.3.gz man/man3/getdns_general_sync.3.gz man/man3/getdns_hostname.3.gz man/man3/getdns_hostname_sync.3.gz man/man3/getdns_list.3.gz man/man3/getdns_list_create.3.gz man/man3/getdns_list_create_with_extended_memory_functions.3.gz man/man3/getdns_list_create_with_memory_functions.3.gz man/man3/getdns_list_destroy.3.gz man/man3/getdns_list_get.3.gz man/man3/getdns_list_get_bindata.3.gz man/man3/getdns_list_get_data_type.3.gz man/man3/getdns_list_get_dict.3.gz man/man3/getdns_list_get_int.3.gz man/man3/getdns_list_get_length.3.gz man/man3/getdns_list_get_list.3.gz man/man3/getdns_list_set.3.gz man/man3/getdns_list_set_bindata.3.gz man/man3/getdns_list_set_dict.3.gz man/man3/getdns_list_set_int.3.gz man/man3/getdns_list_set_list.3.gz man/man3/getdns_pretty_print_dict.3.gz man/man3/getdns_root_trust_anchor.3.gz man/man3/getdns_service.3.gz man/man3/getdns_service_sync.3.gz man/man3/getdns_validate_dnssec.3.gz man/man3/libgetdns.3.gz %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README.md -%%PORTDOCS%%%%DOCSDIR%%/spec/getdns-0.604.tgz %%PORTDOCS%%%%DOCSDIR%%/spec/index.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.in %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-all-functions.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-reverse.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-simple-answers.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-synchronous.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-tree.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/getdns.tgz -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/getdns_core_only.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/getdns_core_only.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/getdns_libevent.h -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index.html -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/make-examples-linux.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/make-examples-mac.sh