diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2011-02-05 13:45:38 +0000 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2011-02-05 13:45:38 +0000 |
commit | 0ed84c0ab3b199938e70b44954e98cadb4456493 (patch) | |
tree | 6003987980b25cfb2d0e7efeea8f5c5a5ffcb80d /net-dns/bind-tools | |
parent | Version bump to 9.6.3. (diff) | |
download | historical-0ed84c0ab3b199938e70b44954e98cadb4456493.tar.gz historical-0ed84c0ab3b199938e70b44954e98cadb4456493.tar.bz2 historical-0ed84c0ab3b199938e70b44954e98cadb4456493.zip |
Version bump to 9.6.3.
Package-Manager: portage-2.2.0_alpha20/cvs/Linux x86_64
Diffstat (limited to 'net-dns/bind-tools')
-rw-r--r-- | net-dns/bind-tools/ChangeLog | 7 | ||||
-rw-r--r-- | net-dns/bind-tools/Manifest | 18 | ||||
-rw-r--r-- | net-dns/bind-tools/bind-tools-9.6.3.ebuild | 98 |
3 files changed, 121 insertions, 2 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog index 1ea9a6432ee3..a0df344bb4bd 100644 --- a/net-dns/bind-tools/ChangeLog +++ b/net-dns/bind-tools/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-dns/bind-tools # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.180 2011/01/13 21:37:50 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.181 2011/02/05 13:45:38 idl0r Exp $ + +*bind-tools-9.6.3 (05 Feb 2011) + + 05 Feb 2011; Christian Ruppert <idl0r@gentoo.org> +bind-tools-9.6.3.ebuild: + Version bump to 9.6.3. 13 Jan 2011; Brent Baude <ranger@gentoo.org> bind-tools-9.6.2_p2-r2.ebuild, bind-tools-9.7.2_p2-r2.ebuild: diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest index ebb8444b092b..970a7b2c4ca8 100644 --- a/net-dns/bind-tools/Manifest +++ b/net-dns/bind-tools/Manifest @@ -1,16 +1,32 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX bind-tools-9.5.0_p1-lwconfig.patch 1856 RMD160 c14e44da385b69d80e0635f56a3d3a3eda7471d9 SHA1 9297301e6b43d5887b3d40b7a97c1ee6c015cd38 SHA256 5e39cd20da4f2b3bf5ee352d73249c105de1e182c595afb20a15e950f2f88f02 AUX bind-tools-9.6.1-parallel.patch 386 RMD160 a48bdcf7fe020e55c64a692852b6ca71849d6a1c SHA1 cfbf5b9b9bf24cb564eef60716cfa19a89c05c9a SHA256 bc4d39f01190e890590a9841ae682bc68062a1202f67e649a90712ab19f89428 AUX bind-tools-configure.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea DIST bind-9.4.3-P5.tar.gz 6447497 RMD160 680146e4120aaa89f2899d4205c17fee5e9e4aa9 SHA1 9b7f0bd84be0f91fe1085cedc91c7c14f1e0f97a SHA256 7ca93553d1f488af1b21ab26f0297be5c7b7b5920d29ad9743382bf3623b2939 DIST bind-9.6.2-P2.tar.gz 6543309 RMD160 0706aa4f4f6cd4927d2e8ff72d5fb8a91be94fa9 SHA1 fce8067d3ff03366d5ee305adf941b5c41e41d07 SHA256 233404ea08c4880eb867ee4e1084d96cff748a2bdd8857014203bef511f17e64 +DIST bind-9.6.3.tar.gz 7203094 RMD160 df00af80d58c79190149a0068f4cc2fe84557db2 SHA1 7d6dc79dc7bf32e8d6785c7bb1d913aa676f6424 SHA256 17d21c729bc50046ad30481a54b1610deb75a3b93e1584405f8e0b442d13081d DIST bind-9.7.1.tar.gz 7547503 RMD160 eb57f77ed9afc3481e698668c3a54c254829d8a4 SHA1 e2540c02b8979b5c8a7303e5a0081c00f9cee7ae SHA256 0a720ea095f5d9fddf76571e3f39ec07f0300e1f0970330f74d340e2f8bea8c8 DIST bind-9.7.2-P2.tar.gz 7573857 RMD160 dcc8bf34d0e72c53257d9ac61f88fd0f3f039672 SHA1 ad143fa002d16352648c651ac12471258971a0d1 SHA256 e6d5938184066fc793c28ff975e09e9721116aede2a2d6d93b1be5e8654a5c8a EBUILD bind-tools-9.4.3_p5-r2.ebuild 2181 RMD160 affb3fc90ed3d2f8e593cece576f390692c2db70 SHA1 088685ce42bac487cde1b6bc261fb1591ee8281e SHA256 8ae630432e39ad2b847b2638de8db49191a7d4064abb1ec399326ee67eb5bde3 EBUILD bind-tools-9.4.3_p5.ebuild 2096 RMD160 2c54b7940d4bbaf5dd430f4ee7a1c6926e15add3 SHA1 2f17a2910652ef5e75e0a2e37804e363806775fa SHA256 875f4596af45ca41867e6c0692c5c13f787a88668bb1b2a27201f86887d41876 EBUILD bind-tools-9.6.2_p2-r2.ebuild 2231 RMD160 f76832a23a21da7e47929b82fb96e13981108242 SHA1 a7730df4aad6c6e49e2969d35c546584d7b3ef15 SHA256 76a9cfbff7716f4ad3e537928fec7b2c69232c65d44e2d468c36e7db896b4493 EBUILD bind-tools-9.6.2_p2.ebuild 2067 RMD160 8abe75f05da7858214a476c6405606e9e99fb4b4 SHA1 107edef531c02adbb9413bd131a3a5c3beefac5c SHA256 b74af3e167cf7f18c206c5e7227f242ed9f29696a88b15f77b60a2cdef87c8c6 +EBUILD bind-tools-9.6.3.ebuild 2157 RMD160 7775cf7400be4a08b3a72d9c6cac903dc2a026db SHA1 b025cb2a2eb8ed09132767a8434f1e6b178ad5a0 SHA256 caabec9d84e19e8ebc2af80dbc47ea44e22ad8391c4bcc22cb4d8c2aeba178f5 EBUILD bind-tools-9.7.1-r2.ebuild 2160 RMD160 9164ff54243599719a452b210d7d16bfb07b63bb SHA1 65054fed66367866a8e59fd32978f3839408d006 SHA256 3cb6233cdd15e9571760a8be329a3fc703dc61ecda16c18bd2bea53209763667 EBUILD bind-tools-9.7.1.ebuild 2092 RMD160 145d7dc9d30ccebcc294873d1af63445ceb19602 SHA1 7a0861c4f3b7ce90d922405242771b182e67db2d SHA256 50e1ee09aa372dce014453fd9078dd46b54f18b1426edb735dfe61396a4c02e9 EBUILD bind-tools-9.7.2_p2-r2.ebuild 2154 RMD160 762d0d03f81ef99e70ec321b6fba29ff0ef6b20a SHA1 5d306677b51c43dd4fbffd45e372bba4f5f9b4c1 SHA256 d79c7272f110536a70db6d8ac2e43d61f8317d4c6856c9f7e293df7597dd4a72 -MISC ChangeLog 26671 RMD160 4637b95fb6f82c69ac78743e00d9ea5fcaf5d2bf SHA1 4a7568e037bc0f668dfe059a54b23b20b4250e9e SHA256 b811ea7973695dd0c54bb6988cecde7ec70e1bea2ff63aab16877e44e914949b +MISC ChangeLog 26807 RMD160 80f2dbb1edb09a61e7d2d71e32687c789980038c SHA1 a989f1e752f79fd2dbcb7f176ce6ed51d815afbf SHA256 4c0b7ee1c8d31d27531ebc30ff5647408c99208e2104a573c54e60770c7a52a2 MISC metadata.xml 404 RMD160 195b3b18d3e39f54752a237fb4cb5a3b81711693 SHA1 efcb09b5b1b373bfc8752ceb0e2d3c8a0ddf3406 SHA256 154ff8de1840636e48824951b20e2d2f3246f33f83abe2651f9d61ec5cd24d60 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iQEcBAEBCAAGBQJNTVSIAAoJEMOx0zmdw4Z1oO4H/0DJL5AazZZ17dghfY5fxnO4 +ThAu8bCZZTvJKC0dmTQg85ldw0KkSIRL1Id/Snfi4bpm6XvDRnCI0G2R1KwbWBZU +DsGSNezSeYQYpa84RGWFkLP8npZ0vDAsEuwvKcMKGo4OxJbIc1BKp+qAZRKVzGnk +lKB3evneiApbQrUifzOUVzKEaNvqC5lsBngmw+Io83dY7bhAVrDVgTdYJ34Kje0K +XDRUaITfoo6Q2Iv2EUtbLQPnIFD16nr6w9WAf3/YoRlZcVklH26Fb6w4OzhC0iKt +4b/MMuB/RqhSjImiK1OYvoTu1/Z76McJv3tI8WyblhiwRqwn3Bre23NdqZ53Fko= +=Tibk +-----END PGP SIGNATURE----- diff --git a/net-dns/bind-tools/bind-tools-9.6.3.ebuild b/net-dns/bind-tools/bind-tools-9.6.3.ebuild new file mode 100644 index 000000000000..e523a57e419c --- /dev/null +++ b/net-dns/bind-tools/bind-tools-9.6.3.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/bind-tools-9.6.3.ebuild,v 1.1 2011/02/05 13:45:38 idl0r Exp $ + +EAPI="3" + +inherit eutils autotools flag-o-matic + +MY_PN=${PN//-tools} +MY_PV=${PV/_p/-P} +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen" +HOMEPAGE="http://www.isc.org/software/bind" +SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc idn ipv6 ssl urandom xml" + +DEPEND="ssl? ( dev-libs/openssl ) + xml? ( dev-libs/libxml2 ) + idn? ( + || ( sys-libs/glibc dev-libs/libiconv ) + net-dns/idnkit + )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # bug 122597 + use idn && { + cd "${S}"/contrib/idn/idnkit-1.0-src + epatch "${FILESDIR}"/${PN}-configure.patch + cd "${S}" + } + + # bug 231247 + epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch + + eautoreconf +} + +src_configure() { + local myconf= + + has_version sys-libs/glibc || myconf="${myconf} --with-iconv" + + if use urandom; then + myconf="${myconf} --with-randomdev=/dev/urandom" + else + myconf="${myconf} --with-randomdev=/dev/random" + fi + + # bug 344029 + append-cflags "-DDIG_SIGCHASE" + + econf \ + $(use_enable ipv6) \ + $(use_with idn) \ + $(use_with ssl openssl) \ + $(use_with xml libxml2) \ + ${myconf} + + # bug #151839 + echo '#undef SO_BSDCOMPAT' >> config.h +} + +src_compile() { + emake -C lib/ || die "emake lib failed" + emake -C bin/dig/ || die "emake bin/dig failed" + emake -C bin/nsupdate/ || die "emake bin/nsupdate failed" + emake -C bin/dnssec/ || die "emake bin/dnssec failed" +} + +src_install() { + dodoc README CHANGES FAQ || die + + cd "${S}"/bin/dig + dobin dig host nslookup || die + doman {dig,host,nslookup}.1 || die + + cd "${S}"/bin/nsupdate + dobin nsupdate || die + doman nsupdate.1 || die + if use doc; then + dohtml nsupdate.html || die + fi + + cd "${S}"/bin/dnssec + dobin dnssec-keygen || die + doman dnssec-keygen.8 || die + if use doc; then + dohtml dnssec-keygen.html || die + fi +} |