Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Oct 2012 05:42:07 +0000 (UTC)
From:      Frederic Culot <culot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r306335 - head/dns/ldns
Message-ID:  <201210240542.q9O5g7YE049222@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: culot
Date: Wed Oct 24 05:42:06 2012
New Revision: 306335
URL: http://svn.freebsd.org/changeset/ports/306335

Log:
  - Update to 1.6.14 [1]
  - Convert to OptionsNG [2]
  
  Changes:	http://www.nlnetlabs.nl/svn/ldns/tags/release-1.6.14/Changelog
  PR:		ports/173003 [1]
  		ports/171934 [2]
  Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) [1]
  		Takefu <takefu@airport.fm> [2]
  Feature safe:	yes

Modified:
  head/dns/ldns/Makefile
  head/dns/ldns/distinfo
  head/dns/ldns/pkg-plist

Modified: head/dns/ldns/Makefile
==============================================================================
--- head/dns/ldns/Makefile	Tue Oct 23 22:29:37 2012	(r306334)
+++ head/dns/ldns/Makefile	Wed Oct 24 05:42:06 2012	(r306335)
@@ -1,13 +1,8 @@
-# New ports collection makefile for:	ldns
-# Date created:        29 December 2005
-# Whom:                Konstantin Saurbier <saurbier@math.uni-bielefeld.de>
-#
+# Created by: Konstantin Saurbier <saurbier@math.uni-bielefeld.de>
 # $FreeBSD$
-#
 
 PORTNAME=	ldns
-PORTVERSION=	1.6.13
-PORTREVISION=	1
+PORTVERSION=	1.6.14
 CATEGORIES=	dns
 MASTER_SITES=	http://www.nlnetlabs.nl/downloads/ldns/ \
 		CRITICAL
@@ -22,24 +17,27 @@ USE_GMAKE=	yes
 USE_OPENSSL=	yes
 USE_LDCONFIG=	yes
 
-OPTIONS=	DOCS "With documentation" Off \
-		EXAMPLES "With example programs" On \
-		DRILL "With drill program" On \
-		GOST "GOST signatures enabled (requires openssl >= 1.0.0)" Off \
-		PYLDNS "Build python bindings" Off
+OPTIONS_DEFINE=	DOCS EXAMPLES DRILL GOST PYLDNS
+OPTIONS_SET=	EXAMPLES DRILL
+OPTIONS_UNSET=	DOCS GOST PYLDNS
+
+EXAMPLES_DESC=	"With example programs"
+DRILL_DESC=	"With drill program"
+GOST_DESC=	"GOST signatures enabled (requires openssl >= 1.0.0)"
+PYLDNS_DESC=	${PYTHON_DESC}
 
 .include <bsd.port.options.mk>
 
-.if defined(WITH_PYLDNS)
+.if ${PORT_OPTIONS:MPYLDNS}
 USE_PYTHON=	yes
 .endif
 
 .include <bsd.port.pre.mk>
 
 ALL_TARGET=	all
-INSTALL_TARGET=	install-lib install-h
+INSTALL_TARGET=	install-lib install-h install-config
 
-.if defined(WITH_DOCS)
+.if ${PORT_OPTIONS:MDOCS}
 BUILD_DEPENDS+=	doxygen:${PORTSDIR}/devel/doxygen
 ALL_TARGET+=	doc
 INSTALL_TARGET+=install-manpages
@@ -66,6 +64,9 @@ MAN3=	ldns_bget_token.3 ldns_bgetc.3 ldn
 	ldns_buffer_write_string_at.3 ldns_buffer_write_u16.3 \
 	ldns_buffer_write_u16_at.3 ldns_buffer_write_u8.3 \
 	ldns_buffer_write_u8_at.3 ldns_calc_keytag.3 ldns_create_nsec.3 \
+	ldns_dane_cert2rdf.3 ldns_dane_create_tlsa_owner.3 \
+	ldns_dane_create_tlsa_rr.3 ldns_dane_select_certificate.3 \
+	ldns_dane_verify.3 ldns_dane_verify_rr.3 \
 	ldns_dname.3 ldns_dname2canonical.3 ldns_dname_cat.3 \
 	ldns_dname_cat_clone.3 ldns_dname_compare.3 ldns_dname_interval.3 \
 	ldns_dname_is_subdomain.3 ldns_dname_label.3 \
@@ -232,21 +233,21 @@ MAN3=	ldns_bget_token.3 ldns_bgetc.3 ldn
 MAN1+=	ldns-config.1
 .endif
 
-.if defined(WITH_GOST)
+.if ${PORT_OPTIONS:MGOST}
 BUILD_DEPENDS+=	openssl>=1.0:${PORTSDIR}/security/openssl
 .else
 NO_GOST=	--disable-gost
 CONFIGURE_ARGS+=${NO_GOST}
 .endif
 
-.if defined(WITH_DRILL)
+.if ${PORT_OPTIONS:MDRILL}
 PLIST_SUB+=	DRILLPROG=""
 MAN1+=	drill.1
 .else
 PLIST_SUB+=	DRILLPROG="@comment "
 .endif
 
-.if defined(WITH_EXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
 PLIST_SUB+=	EXAMPLES=""
 NOMANCOMPRESS=	true
 MANCOMPRESSED=	no
@@ -256,12 +257,12 @@ MAN1+=	ldns-chaos.1 ldns-compare-zones.1
 	ldns-nsec3-hash.1 ldns-read-zone.1 ldns-resolver.1 ldns-revoke.1 \
 	ldns-rrsig.1 ldns-signzone.1 ldns-testns.1 ldns-update.1 \
 	ldns-verify-zone.1 ldns-version.1 ldns-walk.1 ldns-zcat.1 \
-	ldns-zsplit.1 ldnsd.1 ldns-test-edns.1
+	ldns-zsplit.1 ldnsd.1 ldns-test-edns.1 ldns-dane.1
 .else
 PLIST_SUB+=	EXAMPLES="@comment "
 .endif
 
-.if defined(WITH_PYLDNS)
+.if ${PORT_OPTIONS:MPYLDNS}
 CONFIGURE_ARGS+=--with-pyldns
 BUILD_DEPENDS+=	${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13
 INSTALL_TARGET+=install-pyldns
@@ -271,30 +272,30 @@ PLIST_SUB+=	PYLDNS="@comment "
 .endif
 
 post-configure:
-.if defined(WITH_EXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
 	@(cd ${WRKSRC}/examples; ./configure --prefix=${PREFIX} \
 		--infodir=${PREFIX}/${INFO_PATH} --mandir=${MANPREFIX}/man \
 		--build=${CONFIGURE_TARGET} ${NO_GOST} ${NO_SHA2})
 .endif
-.if defined(WITH_DRILL)
+.if ${PORT_OPTIONS:MDRILL}
 	@(cd ${WRKSRC}/drill; ./configure --prefix=${PREFIX} \
 		--mandir=${MANPREFIX}/man \
 		--build=${CONFIGURE_TARGET})
 .endif
 
 post-build:
-.if defined(WITH_EXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
 	 @(cd ${WRKSRC}/examples; ${GMAKE})
 .endif
-.if defined(WITH_DRILL)
+.if ${PORT_OPTIONS:MDRILL}
 	 @(cd ${WRKSRC}/drill; ${GMAKE})
 .endif
 
 post-install:
-.if defined(WITH_EXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
 	@(cd ${WRKSRC}/examples; ${GMAKE} install)
 .endif
-.if defined(WITH_DRILL)
+.if ${PORT_OPTIONS:MDRILL}
 	@(cd ${WRKSRC}/drill; ${GMAKE} install)
 .endif
 

Modified: head/dns/ldns/distinfo
==============================================================================
--- head/dns/ldns/distinfo	Tue Oct 23 22:29:37 2012	(r306334)
+++ head/dns/ldns/distinfo	Wed Oct 24 05:42:06 2012	(r306335)
@@ -1,2 +1,2 @@
-SHA256 (ldns-1.6.13.tar.gz) = e50622f68908ac57eeef1b2f94bf2cf4d6b1dd309b4e613dce36139d89f15680
-SIZE (ldns-1.6.13.tar.gz) = 1066139
+SHA256 (ldns-1.6.14.tar.gz) = 4824f4b7d484d69f3a735a994c26b9d8699992e88631f680eac3907ce1a5e7d6
+SIZE (ldns-1.6.14.tar.gz) = 1109608

Modified: head/dns/ldns/pkg-plist
==============================================================================
--- head/dns/ldns/pkg-plist	Tue Oct 23 22:29:37 2012	(r306334)
+++ head/dns/ldns/pkg-plist	Wed Oct 24 05:42:06 2012	(r306335)
@@ -1,6 +1,8 @@
 %%EXAMPLES%%bin/ldns-chaos
 %%EXAMPLES%%bin/ldns-compare-zones
+%%EXAMPLES%%bin/ldns-config
 %%EXAMPLES%%bin/ldns-dpa
+%%EXAMPLES%%bin/ldns-dane
 %%EXAMPLES%%bin/ldns-gen-zone
 %%EXAMPLES%%bin/ldns-key2ds
 %%EXAMPLES%%bin/ldns-keyfetcher
@@ -25,6 +27,7 @@
 %%DRILLPROG%%bin/drill
 include/ldns/buffer.h
 include/ldns/common.h
+include/ldns/dane.h
 include/ldns/dname.h
 include/ldns/dnssec.h
 include/ldns/dnssec_sign.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210240542.q9O5g7YE049222>