From owner-svn-ports-all@freebsd.org Mon May 11 16:00:54 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 61C752E4C4F; Mon, 11 May 2020 16:00:54 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49LQdf20g2z3FDl; Mon, 11 May 2020 16:00:54 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3FD2E20E5C; Mon, 11 May 2020 16:00:54 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04BG0s19034392; Mon, 11 May 2020 16:00:54 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04BG0rZO034388; Mon, 11 May 2020 16:00:53 GMT (envelope-from mat@FreeBSD.org) Message-Id: <202005111600.04BG0rZO034388@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Mon, 11 May 2020 16:00:53 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r534920 - in head/dns: bind-tools bind9-devel bind9-devel/files X-SVN-Group: ports-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/dns: bind-tools bind9-devel bind9-devel/files X-SVN-Commit-Revision: 534920 X-SVN-Commit-Repository: ports 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.33 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: Mon, 11 May 2020 16:00:54 -0000 Author: mat Date: Mon May 11 16:00:53 2020 New Revision: 534920 URL: https://svnweb.freebsd.org/changeset/ports/534920 Log: Add a hook to be able to build dns/bind-tools with dns/bind9-devel. While there, fixup patches. Added: head/dns/bind-tools/pkg-plist-devel (contents, props changed) Modified: head/dns/bind-tools/Makefile (contents, props changed) head/dns/bind9-devel/Makefile (contents, props changed) head/dns/bind9-devel/files/extrapatch-bind-tools (contents, props changed) Modified: head/dns/bind-tools/Makefile ============================================================================== --- head/dns/bind-tools/Makefile Mon May 11 15:35:20 2020 (r534919) +++ head/dns/bind-tools/Makefile Mon May 11 16:00:53 2020 (r534920) @@ -1,13 +1,17 @@ # $FreeBSD$ # Define PORTREVISION in ${MASTERDIR} +.ifdef BIND_TOOLS_DEVEL +MASTERDIR= ${.CURDIR}/../../dns/bind9-devel + +PLIST= ${.CURDIR}/pkg-plist-devel +.else MASTERDIR= ${.CURDIR}/../../dns/bind916 -DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist +.endif +DESCR= ${.CURDIR}/pkg-descr BIND_TOOLS_SLAVE= YES - -INSTALL_WRKSRC= ${WRKSRC}/bin .include "${MASTERDIR}/Makefile" Added: head/dns/bind-tools/pkg-plist-devel ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/bind-tools/pkg-plist-devel Mon May 11 16:00:53 2020 (r534920) @@ -0,0 +1,49 @@ +bin/arpaname +bin/delv +bin/dig +bin/host +bin/mdig +bin/named-rrchecker +bin/nslookup +bin/nsupdate +man/man1/arpaname.1.gz +man/man1/delv.1.gz +man/man1/dig.1.gz +@comment man/man1/dnstap-read.1.gz +man/man1/host.1.gz +man/man1/mdig.1.gz +man/man1/named-rrchecker.1.gz +man/man1/nslookup.1.gz +man/man1/nsupdate.1.gz +@comment man/man5/named.conf.5.gz +@comment man/man5/rndc.conf.5.gz +@comment man/man8/ddns-confgen.8.gz +man/man8/dnssec-cds.8.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 +@comment man/man8/filter-aaaa.8.gz +@comment man/man8/named-checkconf.8.gz +@comment man/man8/named-checkzone.8.gz +man/man8/named-journalprint.8.gz +@comment man/man8/named-nzd2nzf.8.gz +@comment man/man8/named.8.gz +man/man8/nsec3hash.8.gz +@comment man/man8/rndc-confgen.8.gz +@comment man/man8/rndc.8.gz +sbin/dnssec-cds +sbin/dnssec-dsfromkey +sbin/dnssec-importkey +sbin/dnssec-keyfromlabel +sbin/dnssec-keygen +sbin/dnssec-revoke +sbin/dnssec-settime +sbin/dnssec-signzone +sbin/dnssec-verify +sbin/named-journalprint +sbin/nsec3hash Modified: head/dns/bind9-devel/Makefile ============================================================================== --- head/dns/bind9-devel/Makefile Mon May 11 15:35:20 2020 (r534919) +++ head/dns/bind9-devel/Makefile Mon May 11 16:00:53 2020 (r534920) @@ -90,9 +90,9 @@ CONFLICTS= bind911 bind912 bind913 bind914 bind916 MAKE_JOBS_UNSAFE= yes OPTIONS_DEFAULT= DLZ_FILESYSTEM GSSAPI_NONE IDN JSON LMDB MANPAGES \ - PYTHON SIGCHASE TCP_FASTOPEN + SIGCHASE TCP_FASTOPEN OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \ - MANPAGES OVERRIDECACHE PORTREVISION PYTHON QUERYTRACE \ + MANPAGES OVERRIDECACHE PORTREVISION QUERYTRACE \ SIGCHASE START_LATE TCP_FASTOPEN TUNING_LARGE OPTIONS_RADIO= CRYPTO @@ -109,8 +109,6 @@ OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSA OPTIONS_EXCLUDE= ${OPTIONS_GROUP_DLZ} DNSTAP DOCS GEOIP LMDB \ OVERRIDECACHE PORTREVISION QUERYTRACE START_LATE \ TCP_FASTOPEN TUNING_LARGE -.else -OPTIONS_EXCLUDE= PYTHON .endif # BIND_TOOLS_SLAVE OPTIONS_SUB= yes @@ -134,7 +132,6 @@ LMDB_DESC= Use LMDB for zone management OVERRIDECACHE_DESC= Use the override-cache patch NATIVE_PKCS11_DESC= Use PKCS\#11 native API (**READ HELP**) PORTREVISION_DESC= Show PORTREVISION in the version string -PYTHON_DESC= Build with Python utilities QUERYTRACE_DESC= Enable the very verbose query tracelogging SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation START_LATE_DESC= Start BIND late in the boot process (see help) @@ -199,11 +196,6 @@ OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bi NATIVE_PKCS11_CONFIGURE_ENABLE= native-pkcs11 -PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} -PYTHON_CONFIGURE_WITH= python=${PYTHON_CMD} -PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} -PYTHON_USES= python - QUERYTRACE_CONFIGURE_ENABLE= querytrace SIGCHASE_CONFIGURE_ON= STD_CDEFINES="-DDIG_SIGCHASE=1" @@ -283,9 +275,11 @@ post-install-DOCS-on: ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .else -# Can't use USE_PYTHON=autoplist -post-install-PYTHON-on: - @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -type f | ${SED} -e 's|${STAGEDIR}||' >> ${TMPPLIST} +do-install: + for dir in bin doc/man; do \ + (cd ${INSTALL_WRKSRC}/$$dir && ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) ; \ + done + .endif # BIND_TOOLS_SLAVE .include Modified: head/dns/bind9-devel/files/extrapatch-bind-tools ============================================================================== --- head/dns/bind9-devel/files/extrapatch-bind-tools Mon May 11 15:35:20 2020 (r534919) +++ head/dns/bind9-devel/files/extrapatch-bind-tools Mon May 11 16:00:53 2020 (r534920) @@ -2,21 +2,13 @@ Only select the "tools" part of bind for building. --- Makefile.am.orig 2020-05-10 23:44:14 UTC +++ Makefile.am -@@ -1,13 +1,9 @@ - include $(top_srcdir)/Makefile.top - --SUBDIRS = . libltdl lib doc bin -+SUBDIRS = . libltdl lib bin - - BUILT_SOURCES = bind.keys.h - CLEANFILES = bind.keys.h - +@@ -8,6 +8,4 @@ CLEANFILES = bind.keys.h bind.keys.h: bind.keys Makefile ${PERL} ${top_srcdir}/util/bindkeys.pl < ${top_srcdir}/bind.keys > $@ -- + -dist_sysconf_DATA = bind.keys - --.PHONY: doc + .PHONY: doc --- bin/Makefile.am.orig 2020-05-10 23:44:14 UTC +++ bin/Makefile.am @@ -1,4 +1,4 @@