Date: Wed, 24 Apr 2013 10:48:50 +0200 From: Niclas Zeising <zeising@daemonic.se> To: Erwin Lansing <erwin@FreeBSD.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org, Bryan Drewery <bdrewery@FreeBSD.org> Subject: Re: svn commit: r316326 - in head: . dns dns/bind-tools dns/bind97 dns/bind97-sdb Message-ID: <51779C72.4050102@daemonic.se> In-Reply-To: <20130423115207.GD77372@droso.net> References: <201304230920.r3N9KOQ4042233@svn.freebsd.org> <51765388.5000402@daemonic.se> <51767375.1020101@FreeBSD.org> <20130423115207.GD77372@droso.net>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2AFMCFVEQTCCVXCGTCIRJ Content-Type: multipart/mixed; boundary="------------050504030400090703020606" This is a multi-part message in MIME format. --------------050504030400090703020606 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 04/23/13 13:52, Erwin Lansing wrote: > On Tue, Apr 23, 2013 at 06:41:41AM -0500, Bryan Drewery wrote: >> On 4/23/2013 4:25 AM, Niclas Zeising wrote: >>> On 04/23/13 11:20, Erwin Lansing wrote: >>>> Author: erwin >>>> Date: Tue Apr 23 09:20:24 2013 >>>> New Revision: 316326 >>>> URL: http://svnweb.freebsd.org/changeset/ports/316326 >>>> >>>> Log: >>>> 2013-04-12 dns/bind97: No longer supported by ISC, use Bind 9.8 or= 9.9 >>>> 2013-04-12 dns/bind97-sdb: No longer supported by ISC, use Bind 9.= 8 or 9.9 >>>> 2013-04-12 dns/bind-tools: No longer supported by ISC, use Bind 9.= 8 or 9.9 >>> >>> Can you make bind-tools a slave port of bind99 instead, it is very us= eful. >>> Regards! >>> >> >> +1 >> >=20 > Send patches :-) Ok! >=20 > Seriously, the removal was on public display* for some time and is > actually several weeks after it was scheduled, so why speak up only now= ? > I'll try to find time to look into it, but I'm not sure how long it may= > take. I'm sorry i didn't speak up sooner, I just didn't see the notice. Anyway, attached is a patch which resurrects bind-tools, and bases it on bind99. I've done the same way as was done with bind97, but use bind99 instead. Currently you erwin stands as maintainer for both, if you like, I can put myself as maintainer for bind-tools. The maintenance should bi similar to before, update bind99 as usual, and just do a quick test that bind-tools builds and installs. To apply the patch, you first have to do svn copy ^/head/dns/bind-tools@316325 dns/bind-tools from your ports svn repo, and then apply the patch. With your permission, I'd like to commit it. I've tested the build of both bind99 and bind-tools with the changes, without any issues. Regards! --=20 Niclas Zeising --------------050504030400090703020606 Content-Type: text/x-patch; name="ports.bind-tools.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ports.bind-tools.diff" Index: dns/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- dns/Makefile (revision 316409) +++ dns/Makefile (working copy) @@ -11,6 +11,7 @@ SUBDIR +=3D bind98 SUBDIR +=3D bind99 SUBDIR +=3D bindgraph + SUBDIR +=3D bind-tools SUBDIR +=3D c-ares SUBDIR +=3D checkdns SUBDIR +=3D credns Index: dns/bind-tools/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- dns/bind-tools/Makefile (working copy) +++ dns/bind-tools/Makefile (working copy) @@ -6,9 +6,9 @@ =20 CONFIGURE_ARGS+=3D --disable-shared =20 -CONFLICTS+=3D bind97-9.7.* +CONFLICTS+=3D bind99-9.9.* =20 -MASTERDIR=3D ${.CURDIR}/../../dns/bind97 +MASTERDIR=3D ${.CURDIR}/../../dns/bind99 =20 DESCR=3D ${.CURDIR}/pkg-descr PLIST=3D ${.CURDIR}/pkg-plist Index: dns/bind99/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- dns/bind99/Makefile (revision 316409) +++ dns/bind99/Makefile (working copy) @@ -1,7 +1,8 @@ # $FreeBSD$ =20 -PORTNAME=3D bind99 +PORTNAME?=3D bind99 PORTVERSION=3D 9.9.2.2 +PORTREVISION?=3D 0 CATEGORIES=3D dns net ipv6 MASTER_SITES=3D ${MASTER_SITE_ISC} MASTER_SITE_SUBDIR=3D bind9/${ISCVERSION} @@ -26,20 +27,24 @@ CONFLICTS=3D bind9*-9.[45678].* bind9*-sdb-9.[45678].* bind-tools-9.* =20 OPTIONS_DEFAULT=3D IPV6 SSL LINKS XML THREADS -OPTIONS_DEFINE=3D SSL LINKS XML IDN REPLACE_BASE LARGE_FILE \ - FIXED_RRSET RPZ_NSIP RPZ_NSDNAME RPZRRL_PATCH \ - SIGCHASE IPV6 THREADS +OPTIONS_DEFINE=3D SSL IDN REPLACE_BASE LARGE_FILE \ + FIXED_RRSET SIGCHASE IPV6 THREADS +.if !defined(BIND_TOOLS_SLAVE) +OPTIONS_DEFINE+=3D LINKS XML RPZ_NSIP RPZ_NSDNAME RPZRR_PATCH OPTIONS_GROUP=3D DLZ OPTIONS_GROUP_DLZ=3D DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB +.endif # BIND_TOOLS_SLAVE =20 SSL_DESC=3D Build with OpenSSL (Required for DNSSEC) -LINKS_DESC=3D Create conf file symlinks in ${PREFIX} -XML_DESC=3D Support for xml statistics output REPLACE_BASE_DESC=3D Replace base BIND with this version LARGE_FILE_DESC=3D 64-bit file support +FIXED_RRSET_DESC=3D Enable fixed rrset ordering SIGCHASE_DESC=3D dig/host/nslookup will do DNSSEC validation -FIXED_RRSET_DESC=3D Enable fixed rrset ordering + +.if !defined(BIND_TOOLS_SLAVE) +LINKS_DESC=3D Create conf file symlinks in ${PREFIX} +XML_DESC=3D Support for xml statistics output RPZ_NSIP_DESC=3D Enable RPZ NSIP trigger rules RPZ_NSDNAME_DESC=3D Enable RPZ NSDNAME policy records RPZRRL_PATCH_DESC=3D RPZ improvements + RRL patch (experimental) @@ -51,6 +56,9 @@ DLZ_FILESYSTEM_DESC=3D DLZ filesystem driver DLZ_STUB_DESC=3D DLZ stub driver =20 +CONFLICTS+=3D bind-tools-9.* +.endif # BIND_TOOLS_SLAVE + .include <bsd.port.options.mk> =20 .if (${ARCH} =3D=3D "amd64") @@ -65,7 +73,7 @@ CONFIGURE_ARGS+=3D --without-openssl .endif =20 -.if ${PORT_OPTIONS:MXML} +.if ${PORT_OPTIONS:MXML} && !defined(BIND_TOOLS_SLAVE) CONFIGURE_ARGS+=3D --with-libxml2=3D${LOCALBASE} LIB_DEPENDS+=3D xml2.5:${PORTSDIR}/textproc/libxml2 .else @@ -160,7 +168,8 @@ =20 PLIST_SUB+=3D BIND_DESTETC=3D"${BIND_DESTETC}" =20 -MAN1=3D arpaname.1 dig.1 host.1 isc-config.sh.1 nslookup.1 nsupdate.1 +MAN1?=3D arpaname.1 dig.1 host.1 isc-config.sh.1 nslookup.1 nsupdate.1 +.if !defined(BIND_TOOLS_SLAVE) MAN3=3D lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \ lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \ lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \= @@ -202,7 +211,9 @@ named-checkzone.8 named-journalprint.8 named.8 nsec3hash.8 \ rndc-confgen.8 rndc.8 MLINKS=3D named-checkzone.8 named-compilezone.8 +.endif # BIND_TOOLS_SLVE =20 +.if !defined(BIND_TOOLS_SLAVE) post-patch: .for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \= rndc/rndc.8 @@ -240,4 +251,6 @@ =20 @${CAT} ${PKGMESSAGE} =20 +.endif # BIND_TOOLS_SLAVE + .include <bsd.port.mk> --------------050504030400090703020606-- ------enig2AFMCFVEQTCCVXCGTCIRJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBCgAGBQJRd5yDAAoJELuNS1e7i1VRFOEP/0FVsjrI98U6w1x4IIIa+aYZ sb2wNMAhZ2bsLwMzoxVb26qRw8qA+TedO/p5tqnFqxiIn83O2CMtdNCZiQtRdwq1 cEqA3rK2l4zvZVmh8Ii3m9cfMFp/dlx9wVLXpKd3HbOiaD3bJ5mYi4FW9+FPXjQZ V93Xpcx+mvxKH3DYfkLDZ/QOI/YLSd7ZlRI4pUG96gAjFYNv56MPqkEz7fffx6uK at3n5N3JJTHYC3q0ivtduMcmvKI526WvCPxTx6amjOpjwt2QadAqbRX/BCUPXbcP 6eQe02imSAB01X2VRKsHy/GmZbTBGHFoJJRX0P6XHYUbprtUmYWIH8vFKXG9p2sa jhYPl1x6qq7AHl873wkIC35VtiEdf3TtdHmpvuze5nnJYp8nybVkeVzaoEKWL/94 /i3G8sRVgAckiB9s8AvdnXF09Ex9wMJIQZMZXNIGqiDZOE8PJk4gyPNJbUd17w/U 2TJOblZD8foeVhaXhuZ7m/C5Rcu68d7rQAVczgZUpmnH6OqveJxXUAb6yKsq9p1D R/2F2H/aUouUi14xSdEX1mObTMDaOUVe6vICtBB2yKfOtC9Rz2/aAL0KWvl05wJk TB9IcMhNDlOFgA0w42HKyczY0fSavv8QNaasug1s9vFpaj9INBtNsb4Qdu8sGhNt F325VCzoxqvtkgfJwfY6 =95qc -----END PGP SIGNATURE----- ------enig2AFMCFVEQTCCVXCGTCIRJ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51779C72.4050102>