svn commit: r358262 - in head/dns: bind-tools bind910 bind99
Mathieu Arnold
mat at FreeBSD.org
Wed Jun 18 12:23:30 UTC 2014
Author: mat
Date: Wed Jun 18 12:23:28 2014
New Revision: 358262
URL: http://svnweb.freebsd.org/changeset/ports/358262
QAT: https://qat.redports.org/buildarchive/r358262/
Log:
Fix dns/bind-tools after the gssapi update.
Also, move it from BIND 9.9 to 9.10, and add delv and nsupdate.
Sponsored by: Absolight
Modified:
head/dns/bind-tools/Makefile
head/dns/bind-tools/pkg-plist
head/dns/bind910/Makefile
head/dns/bind99/Makefile
Modified: head/dns/bind-tools/Makefile
==============================================================================
--- head/dns/bind-tools/Makefile Wed Jun 18 12:23:22 2014 (r358261)
+++ head/dns/bind-tools/Makefile Wed Jun 18 12:23:28 2014 (r358262)
@@ -6,9 +6,9 @@ COMMENT= Command line tools from BIND: d
CONFIGURE_ARGS+= --disable-shared
-CONFLICTS+= bind99-9.9.*
+CONFLICTS+= bind910-9.10.*
-MASTERDIR= ${.CURDIR}/../../dns/bind99
+MASTERDIR= ${.CURDIR}/../../dns/bind910
DESCR= ${.CURDIR}/pkg-descr
PLIST= ${.CURDIR}/pkg-plist
@@ -22,7 +22,7 @@ post-patch:
-e 's#.*INSTALL.*isc-config.*##' \
-e 's#.*INSTALL.*bind.keys.*##' \
${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = dig dnssec#' \
+ @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = delv dig dnssec nsupdate#' \
-e 's#^ .*check confgen ##' \
${WRKSRC}/bin/Makefile.in
@@ -31,6 +31,10 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/dig/${file} ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/bin/dig/${file}.1 ${STAGEDIR}${MANPREFIX}/man/man1
.endfor
+.for file in delv nsupdate
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/${file}/${file} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/bin/${file}/${file}.1 ${STAGEDIR}${MANPREFIX}/man/man1
+.endfor
.for file in dnssec-dsfromkey dnssec-importkey dnssec-keyfromlabel \
dnssec-keygen dnssec-revoke dnssec-settime dnssec-signzone \
dnssec-verify
Modified: head/dns/bind-tools/pkg-plist
==============================================================================
--- head/dns/bind-tools/pkg-plist Wed Jun 18 12:23:22 2014 (r358261)
+++ head/dns/bind-tools/pkg-plist Wed Jun 18 12:23:28 2014 (r358262)
@@ -1,17 +1,22 @@
+bin/delv
bin/dig
bin/host
bin/nslookup
-%%SHARE_MAN%%man/man1/dig.1.gz
-%%SHARE_MAN%%man/man1/host.1.gz
-%%SHARE_MAN%%man/man1/nslookup.1.gz
-%%SHARE_MAN%%man/man8/dnssec-dsfromkey.8.gz
-%%SHARE_MAN%%man/man8/dnssec-importkey.8.gz
-%%SHARE_MAN%%man/man8/dnssec-keyfromlabel.8.gz
-%%SHARE_MAN%%man/man8/dnssec-keygen.8.gz
-%%SHARE_MAN%%man/man8/dnssec-revoke.8.gz
-%%SHARE_MAN%%man/man8/dnssec-settime.8.gz
-%%SHARE_MAN%%man/man8/dnssec-signzone.8.gz
-%%SHARE_MAN%%man/man8/dnssec-verify.8.gz
+bin/nsupdate
+etc/rc.d/named
+man/man1/delv.1.gz
+man/man1/dig.1.gz
+man/man1/host.1.gz
+man/man1/nslookup.1.gz
+man/man1/nsupdate.1.gz
+man/man8/dnssec-dsfromkey.8.gz
+man/man8/dnssec-importkey.8.gz
+man/man8/dnssec-keyfromlabel.8.gz
+man/man8/dnssec-keygen.8.gz
+man/man8/dnssec-revoke.8.gz
+man/man8/dnssec-settime.8.gz
+man/man8/dnssec-signzone.8.gz
+man/man8/dnssec-verify.8.gz
sbin/dnssec-dsfromkey
sbin/dnssec-importkey
sbin/dnssec-keyfromlabel
Modified: head/dns/bind910/Makefile
==============================================================================
--- head/dns/bind910/Makefile Wed Jun 18 12:23:22 2014 (r358261)
+++ head/dns/bind910/Makefile Wed Jun 18 12:23:28 2014 (r358262)
@@ -5,7 +5,7 @@ PORTVERSION= ${ISCVERSION:S/-P/P/}
PORTREVISION= 2
CATEGORIES= dns net ipv6
MASTER_SITES= ISC/bind9/${ISCVERSION}
-PKGNAMESUFFIX= 910
+PKGNAMESUFFIX?= 910
DISTNAME= ${PORTNAME}-${ISCVERSION}
MAINTAINER= mat at FreeBSD.org
@@ -28,7 +28,7 @@ CONFIGURE_ARGS= --localstatedir=/var --d
--without-python
ETCDIR= ${PREFIX}/etc/namedb
-CONFLICTS= bind9*-9.[456789].* bind9*-sdb-9.[456789].* bind-tools-9.*
+CONFLICTS= bind9*-9.[456789].* bind9*-sdb-9.[456789].*
SUB_FILES= pkg-message
@@ -39,14 +39,14 @@ OPTIONS_DEFINE= IDN LARGE_FILE GOST \
OPTIONS_RADIO= CRYPTO
OPTIONS_RADIO_CRYPTO= SSL NATIVE_PKCS11
+OPTIONS_SINGLE= GSSAPI
+OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
.if !defined(BIND_TOOLS_SLAVE)
OPTIONS_DEFAULT+= RRL
OPTIONS_DEFINE+= LINKS RPZ_NSIP RPZ_NSDNAME RRL DOCS NEWSTATS GEOIP
OPTIONS_GROUP= DLZ
OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \
DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB
-OPTIONS_SINGLE= GSSAPI
-OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
.endif # BIND_TOOLS_SLAVE
SSL_DESC= Build with OpenSSL (Required for DNSSEC)
Modified: head/dns/bind99/Makefile
==============================================================================
--- head/dns/bind99/Makefile Wed Jun 18 12:23:22 2014 (r358261)
+++ head/dns/bind99/Makefile Wed Jun 18 12:23:28 2014 (r358262)
@@ -5,7 +5,7 @@ PORTVERSION= ${ISCVERSION:S/-P/P/}
PORTREVISION= 2
CATEGORIES= dns net ipv6
MASTER_SITES= ISC/bind9/${ISCVERSION}
-PKGNAMESUFFIX?= 99
+PKGNAMESUFFIX= 99
DISTNAME= ${PORTNAME}-${ISCVERSION}
MAINTAINER= mat at FreeBSD.org
@@ -32,15 +32,13 @@ CONFLICTS= bind9*-9.[45678].* bind9*-sdb
OPTIONS_DEFAULT= IPV6 SSL THREADS GSSAPI_NONE
OPTIONS_DEFINE= SSL IDN REPLACE_BASE LARGE_FILE FIXED_RRSET SIGCHASE \
- IPV6 THREADS FILTER_AAAA GOST
-.if !defined(BIND_TOOLS_SLAVE)
-OPTIONS_DEFINE+= LINKS RPZ_NSIP RPZ_NSDNAME RRL DOCS RPZ_PATCH NEWSTATS
+ IPV6 THREADS FILTER_AAAA GOST \
+ LINKS RPZ_NSIP RPZ_NSDNAME RRL DOCS RPZ_PATCH NEWSTATS
OPTIONS_GROUP= DLZ
OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \
DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
-.endif # BIND_TOOLS_SLAVE
SSL_DESC= Build with OpenSSL (Required for DNSSEC)
REPLACE_BASE_DESC= Replace base BIND (FreeBSD 9.x and earlier)
@@ -68,10 +66,6 @@ GSSAPI_HEIMDAL_DESC= ${GSSAPI_DESC} (sec
GSSAPI_MIT_DESC= ${GSSAPI_DESC} (security/krb5)
GSSAPI_NONE_DESC= No ${GSSAPI_DESC}
-.if !defined(BIND_TOOLS_SLAVE)
-CONFLICTS+= bind-tools-9.*
-.endif # BIND_TOOLS_SLAVE
-
SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE}
SSL_USE= openssl=yes
SSL_CONFIGURE_OFF= --disable-openssl-version-check --without-openssl
@@ -186,7 +180,6 @@ WITH_OPENSSL_PORT= yes
.endif
.endif
-.if !defined(BIND_TOOLS_SLAVE)
post-patch:
.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \
rndc/rndc.8
@@ -229,6 +222,5 @@ post-install:
${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/master
${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf ${STAGEDIR}${ETCDIR}/rndc.conf.sample
.endif
-.endif # BIND_TOOLS_SLAVE
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list