Date: Mon, 5 Dec 2011 15:59:57 +0100 (CET) From: Jaap Akkerhuis <jaap@NLnetLabs.nl> To: FreeBSD-gnats-submit@FreeBSD.org Cc: jaap@bartok.nlnetlabs.nl Subject: ports/163080: [MAINTAINER] dns/opendnssec: update to 1.3.3 Message-ID: <201112051459.pB5Exvss099705@bartok.nlnetlabs.nl> Resent-Message-ID: <201112051500.pB5F0Pnr096915@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 163080 >Category: ports >Synopsis: [MAINTAINER] dns/opendnssec: update to 1.3.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Dec 05 15:00:25 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Jaap Akkerhuis >Release: FreeBSD 8.2-STABLE i386 >Organization: NLnet Labs >Environment: System: FreeBSD bartok.nlnetlabs.nl 8.2-STABLE FreeBSD 8.2-STABLE #221: Mon Dec 5 11:29:08 CET >Description: - Update to 1.3.3 - to anticipate future change, there is now an option to suppress building the auditor NOTE: depends on dnsruby-1.53 which is now in the port tree although the pr hasn't been closed yet (See <http://www.freebsd.org/cgi/query-pr.cgi?pr=162704&cat=>) Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- opendnssec-1.3.3.patch begins here --- diff -ruN --exclude=CVS /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/Makefile /space/portstrees/AFreeBSD/ports/dns/opendnssec/Makefile --- /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/Makefile 2011-11-21 22:51:34.000000000 +0100 +++ /space/portstrees/AFreeBSD/ports/dns/opendnssec/Makefile 2011-12-05 15:51:48.000000000 +0100 @@ -6,33 +6,30 @@ # PORTNAME= opendnssec -PORTVERSION= 1.3.2 -PORTREVISION= 2 +PORTVERSION= 1.3.3 CATEGORIES= dns MASTER_SITES= http://www.opendnssec.org/files/source/ MAINTAINER= jaap@NLnetLabs.nl COMMENT= Tool suite for maintaining DNSSEC -BUILD_DEPENDS= ldns>=1.6.9:${PORTSDIR}/dns/ldns \ - rubygem-dnsruby>=1.52:${PORTSDIR}/dns/rubygem-dnsruby +BUILD_DEPENDS= ldns>=1.6.9:${PORTSDIR}/dns/ldns LIB_DEPENDS= ldns:${PORTSDIR}/dns/ldns GNU_CONFIGURE= yes USE_RC_SUBR= opendnssec USE_GNOME= libxml2 -USE_OPENSSL= yes USE_PERL5= yes -USE_RUBY= yes +USE_OPENSSL= yes USE_LDCONFIG= yes -MAN1= ods-auditor.1 ods-hsmspeed.1 ods-hsmutil.1 ods-kaspcheck.1 \ - ods-ksmutil.1 +MAN1= ods-hsmspeed.1 ods-hsmutil.1 ods-ksmutil.1 MAN5= ods-timing.5 MAN7= opendnssec.7 MAN8= ods-control.8 ods-enforcerd.8 ods-signer.8 ods-signerd.8 OPTIONS= SOFTHSM "Build/update SOFTHSM as well." Off \ + AUDITOR "Build with Auditor." On \ MYSQL "Use with (experimental) MYSQL support" Off .include <bsd.port.options.mk> @@ -40,7 +37,8 @@ .if defined(WITH_MYSQL) CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} CONFIGURE_ARGS+= --with-database-backend=mysql -BUILD_DEPENDS+= mysql-client>=5.0.3:${PORTSDIR}/databases/mysql50-client +USE_MYSQL= compat +IGNORE_WITH_MYSQL= 323 40 41 PLIST_SUB+= SQLITE="@comment " PLIST_SUB+= MYSQL="" .else @@ -50,6 +48,16 @@ PLIST_SUB+= MYSQL="@comment " .endif +.if defined(WITH_AUDITOR) +BUILD_DEPENDS+= rubygem-dnsruby>=1.53:${PORTSDIR}/dns/rubygem-dnsruby +USE_RUBY= yes +PLIST_SUB+= AUDITOR="" +MAN1+= ods-auditor.1 ods-kaspcheck.1 +.else +CONFIGURE_ARGS+= --disable-auditor +PLIST_SUB+= AUDITOR="@comment " +.endif + .if defined(WITH_SOFTHSM) CONFIGURE_ARGS+= --with-softhsm CONFIGURE_ARGS+= --with-pkcs11-softhsm=${LOCALBASE}/lib/libsofthsm.so @@ -64,7 +72,7 @@ .endif .include <bsd.port.pre.mk> -.if ${RUBY_VER} == 1.9 +.if defined(WITH_AUDITOR) && ${RUBY_VER} == 1.9 BROKEN= does not work with ruby 1.9 .endif .include <bsd.port.post.mk> diff -ruN --exclude=CVS /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/distinfo /space/portstrees/AFreeBSD/ports/dns/opendnssec/distinfo --- /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/distinfo 2011-11-21 22:51:34.000000000 +0100 +++ /space/portstrees/AFreeBSD/ports/dns/opendnssec/distinfo 2011-11-20 18:32:59.000000000 +0100 @@ -1,2 +1,2 @@ -SHA256 (opendnssec-1.3.2.tar.gz) = bcd23830445cafa1efd49acfd6aabcfa1835fc1942a67235a7db876c2f300953 -SIZE (opendnssec-1.3.2.tar.gz) = 1078647 +SHA256 (opendnssec-1.3.3.tar.gz) = a51b1b5eeeba36b0d48ccd217892b910cdae31b0a3341c481c0c387781dcae53 +SIZE (opendnssec-1.3.3.tar.gz) = 1081139 diff -ruN --exclude=CVS /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/files/opendnssec.in /space/portstrees/AFreeBSD/ports/dns/opendnssec/files/opendnssec.in --- /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/files/opendnssec.in 2011-11-21 22:51:34.000000000 +0100 +++ /space/portstrees/AFreeBSD/ports/dns/opendnssec/files/opendnssec.in 2011-11-23 10:45:06.000000000 +0100 @@ -4,6 +4,7 @@ # # PROVIDE: opendnssec # REQUIRE: LOGIN +# REQUIRE: DAEMON # KEYWORD: shutdown # # Add the following line to /etc/rc.conf to enable opendnssec: diff -ruN --exclude=CVS /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/pkg-plist /space/portstrees/AFreeBSD/ports/dns/opendnssec/pkg-plist --- /space/portstrees/AFreeBSD/ports/dns/opendnssec.orig/pkg-plist 2011-11-21 22:51:34.000000000 +0100 +++ /space/portstrees/AFreeBSD/ports/dns/opendnssec/pkg-plist 2011-11-21 19:11:42.000000000 +0100 @@ -1,24 +1,24 @@ -bin/ods-auditor +%%AUDITOR%%bin/ods-auditor bin/ods-hsmspeed bin/ods-hsmutil bin/ods-ksmutil -bin/ods-kaspcheck +%%AUDITOR%%bin/ods-kaspcheck bin/ods-kasp2html %%ETCDIR%%/conf.xml.sample %%ETCDIR%%/kasp.xml.sample %%ETCDIR%%/zonefetch.xml.sample %%ETCDIR%%/zonelist.xml.sample -lib/opendnssec/kasp_auditor/auditor.rb -lib/opendnssec/kasp_auditor/changed_config.rb -lib/opendnssec/kasp_auditor/commands.rb -lib/opendnssec/kasp_auditor/config.rb -lib/opendnssec/kasp_auditor/key_tracker.rb -lib/opendnssec/kasp_auditor/parse.rb -lib/opendnssec/kasp_auditor/preparser.rb -lib/opendnssec/kasp_auditor.rb -lib/opendnssec/kasp_auditor/partial_auditor.rb -lib/opendnssec/kasp_checker.rb -lib/opendnssec/time_shift.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/auditor.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/changed_config.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/commands.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/config.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/key_tracker.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/parse.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/preparser.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor.rb +%%AUDITOR%%lib/opendnssec/kasp_auditor/partial_auditor.rb +%%AUDITOR%%lib/opendnssec/kasp_checker.rb +%%AUDITOR%%lib/opendnssec/time_shift.rb sbin/ods-control sbin/ods-enforcerd sbin/ods-signer --- opendnssec-1.3.3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112051459.pB5Exvss099705>