aboutsummaryrefslogtreecommitdiffstats
path: root/dns/bind-tools
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2014-06-24 23:15:33 +0800
committermat <mat@FreeBSD.org>2014-06-24 23:15:33 +0800
commit73402f58bc8ec49b9815ea7a9e7932bfa981ebee (patch)
tree8ffce5e892e71501ae2e8476a66dee4864ae2c00 /dns/bind-tools
parentd0b6d75af2d93bc7ddb6d42496b290e5ea30c334 (diff)
downloadfreebsd-ports-gnome-73402f58bc8ec49b9815ea7a9e7932bfa981ebee.tar.gz
freebsd-ports-gnome-73402f58bc8ec49b9815ea7a9e7932bfa981ebee.tar.zst
freebsd-ports-gnome-73402f58bc8ec49b9815ea7a9e7932bfa981ebee.zip
Add a PYTHON option to bind99 and bind910, it installs a couple of dnssec
related utilities. Use bind's own Makefiles for installation in bind-tools. Sponsored by: Absolight
Diffstat (limited to 'dns/bind-tools')
-rw-r--r--dns/bind-tools/Makefile18
-rw-r--r--dns/bind-tools/pkg-plist4
2 files changed, 7 insertions, 15 deletions
diff --git a/dns/bind-tools/Makefile b/dns/bind-tools/Makefile
index e5e0a35a3d1e..a4cb643acf80 100644
--- a/dns/bind-tools/Makefile
+++ b/dns/bind-tools/Makefile
@@ -22,24 +22,12 @@ post-patch:
-e 's#.*INSTALL.*isc-config.*##' \
-e 's#.*INSTALL.*bind.keys.*##' \
${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = delv dig dnssec nsupdate#' \
+ @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = delv dig dnssec nsupdate \\#' \
-e 's#^ .*check confgen ##' \
${WRKSRC}/bin/Makefile.in
do-install:
-.for file in dig host nslookup
- ${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
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/dnssec/${file} ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/bin/dnssec/${file}.8 ${STAGEDIR}${MANPREFIX}/man/man8
-.endfor
+ @(cd ${INSTALL_WRKSRC}/bin && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
.include "${MASTERDIR}/Makefile"
diff --git a/dns/bind-tools/pkg-plist b/dns/bind-tools/pkg-plist
index 6cd3a0f99b07..b199437b4cb5 100644
--- a/dns/bind-tools/pkg-plist
+++ b/dns/bind-tools/pkg-plist
@@ -8,6 +8,8 @@ man/man1/dig.1.gz
man/man1/host.1.gz
man/man1/nslookup.1.gz
man/man1/nsupdate.1.gz
+%%PYTHON%%man/man8/dnssec-checkds.8.gz
+%%PYTHON%%man/man8/dnssec-coverage.8.gz
man/man8/dnssec-dsfromkey.8.gz
man/man8/dnssec-importkey.8.gz
man/man8/dnssec-keyfromlabel.8.gz
@@ -16,6 +18,8 @@ man/man8/dnssec-revoke.8.gz
man/man8/dnssec-settime.8.gz
man/man8/dnssec-signzone.8.gz
man/man8/dnssec-verify.8.gz
+%%PYTHON%%sbin/dnssec-checkds
+%%PYTHON%%sbin/dnssec-coverage
sbin/dnssec-dsfromkey
sbin/dnssec-importkey
sbin/dnssec-keyfromlabel