From owner-svn-ports-all@FreeBSD.ORG Thu May 15 15:58:33 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 437BA8E5; Thu, 15 May 2014 15:58:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30A772658; Thu, 15 May 2014 15:58:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s4FFwXuU064050; Thu, 15 May 2014 15:58:33 GMT (envelope-from erwin@svn.freebsd.org) Received: (from erwin@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s4FFwWXA064048; Thu, 15 May 2014 15:58:32 GMT (envelope-from erwin@svn.freebsd.org) Message-Id: <201405151558.s4FFwWXA064048@svn.freebsd.org> From: Erwin Lansing Date: Thu, 15 May 2014 15:58:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r354148 - head/dns/opendnssec X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 15:58:33 -0000 Author: erwin Date: Thu May 15 15:58:32 2014 New Revision: 354148 URL: http://svnweb.freebsd.org/changeset/ports/354148 QAT: https://qat.redports.org/buildarchive/r354148/ Log: Fix some outstanding issues with staging and make it work with both pkg_install and pkgng. PR: 189823 Submitted by: erwin Prodded by: swills Approved by: Jaap Akkerhuis (maintainer) Modified: head/dns/opendnssec/Makefile head/dns/opendnssec/pkg-plist Modified: head/dns/opendnssec/Makefile ============================================================================== --- head/dns/opendnssec/Makefile Thu May 15 15:52:10 2014 (r354147) +++ head/dns/opendnssec/Makefile Thu May 15 15:58:32 2014 (r354148) @@ -3,6 +3,7 @@ PORTNAME= opendnssec PORTVERSION= 1.4.5 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= http://dist.opendnssec.org/source/ @@ -47,13 +48,13 @@ SQLITE_USE= yes .if ${PORT_OPTIONS:MMYSQL} CONFIGURE_ARGS+= --with-database-backend=mysql USE_MYSQL= compat -PORTDATA= migrate_adapters_1.mysql migrate_keyshare_mysql.pl \ +SCRIPTDATA= migrate_adapters_1.mysql migrate_keyshare_mysql.pl \ migrate_zone_delete.mysql migrate_id_mysql.pl migrate_to_ng_mysql.pl .endif .if ${PORT_OPTIONS:MSQLITE} BUILD_DEPENDS+= sqlite3>=3.3.9:${PORTSDIR}/databases/sqlite3 -PORTDATA= database_create.sqlite3 migrate_keyshare_sqlite3.pl \ +SCRIPTDATA= database_create.sqlite3 migrate_keyshare_sqlite3.pl \ migrate_adapters_1.sqlite3 migrate_to_ng_sqlite.pl .endif @@ -77,7 +78,7 @@ post-install: .if !defined(BATCH) @${CAT} ${PKGMESSAGE} .endif - ${INSTALL_DATA} ${PORTDATA:S|^|${WRKSRC}/enforcer/utils/|} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${SCRIPTDATA:S|^|${WRKSRC}/enforcer/utils/|} ${STAGEDIR}${DATADIR} # ${CHOWN} -R ${USERS}:${GROUPS} ${PREFIX}/var/opendnssec .include Modified: head/dns/opendnssec/pkg-plist ============================================================================== --- head/dns/opendnssec/pkg-plist Thu May 15 15:52:10 2014 (r354147) +++ head/dns/opendnssec/pkg-plist Thu May 15 15:58:32 2014 (r354148) @@ -3,14 +3,10 @@ bin/ods-hsmutil bin/ods-kaspcheck bin/ods-ksmutil bin/ods-kasp2html -@unexec if cmp -s %D/etc/opendnssec/addns.xml %D/etc/opendnssec/addns.xml.sample; then rm -f %D/etc/opendnssec/addns.xml; fi -%%ETCDIR%%/addns.xml.sample -@unexec if cmp -s %D/etc/opendnssec/conf.xml %D/etc/opendnssec/conf.xml.sample; then rm -f %D/etc/opendnssec/conf.xml; fi -%%ETCDIR%%/conf.xml.sample -@unexec if cmp -s %D/etc/opendnssec/kasp.xml %D/etc/opendnssec/kasp.xml.sample; then rm -f %D/etc/opendnssec/kasp.xml; fi -%%ETCDIR%%/kasp.xml.sample -@unexec if cmp -s %D/etc/opendnssec/zonelist.xml %D/etc/opendnssec/zonelist.xml.sample; then rm -f %D/etc/opendnssec/zonelist.xml; fi -%%ETCDIR%%/zonelist.xml.sample +@sample %%ETCDIR%%/addns.xml.sample +@sample %%ETCDIR%%/conf.xml.sample +@sample %%ETCDIR%%/kasp.xml.sample +@sample %%ETCDIR%%/zonelist.xml.sample sbin/ods-control sbin/ods-enforcerd sbin/ods-signer @@ -26,6 +22,14 @@ sbin/ods-signerd %%DATADIR%%/kasp.rnc %%DATADIR%%/kasp.rng %%DATADIR%%/kasp2html.xsl +%%SQLITE%%%%DATADIR%%/migrate_adapters_1.sqlite3 +%%SQLITE%%%%DATADIR%%/migrate_keyshare_sqlite3.pl +%%SQLITE%%%%DATADIR%%/migrate_to_ng_sqlite.pl +%%MYSQL%%%%DATADIR%%/migrate_adapters_1.mysql +%%MYSQL%%%%DATADIR%%/migrate_keyshare_mysql.pl +%%MYSQL%%%%DATADIR%%/migrate_zone_delete.mysql +%%MYSQL%%%%DATADIR%%/migrate_id_mysql.pl +%%MYSQL%%%%DATADIR%%/migrate_to_ng_mysql.pl %%DATADIR%%/signconf.rnc %%DATADIR%%/signconf.rng %%DATADIR%%/zonelist.rnc @@ -40,18 +44,22 @@ man/man8/ods-control.8.gz man/man8/ods-enforcerd.8.gz man/man8/ods-signer.8.gz man/man8/ods-signerd.8.gz -@exec chown opendnssec:opendnssec %D/var/opendnssec/unsigned -@exec chown opendnssec:opendnssec %D/var/opendnssec/tmp -@exec chown opendnssec:opendnssec %D/var/opendnssec/signed -@exec chown opendnssec:opendnssec %D/var/opendnssec/signconf -@dirrm var/opendnssec +@owner opendnssec +@group opendnssec +@exec install -d -o opendnssec -g opendnssec %D/var/opendnssec/unsigned +@exec install -d -o opendnssec -g opendnssec %D/var/opendnssec/tmp +@exec install -d -o opendnssec -g opendnssec %D/var/opendnssec/signed +@exec install -d -o opendnssec -g opendnssec %D/var/opendnssec/signconf @dirrm var/opendnssec/unsigned @dirrm var/opendnssec/tmp @dirrm var/opendnssec/signed @dirrm var/opendnssec/signconf @dirrm var/opendnssec +@owner root +@group wheel @dirrm %%DATADIR%% @dirrm %%ETCDIR%% +@exec mkdir -p %D/var/run/opendnssec @dirrmtry var/run/opendnssec @dirrmtry var/run @dirrmtry var