summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2011-02-05 13:45:38 +0000
committerChristian Ruppert <idl0r@gentoo.org>2011-02-05 13:45:38 +0000
commit0ed84c0ab3b199938e70b44954e98cadb4456493 (patch)
tree6003987980b25cfb2d0e7efeea8f5c5a5ffcb80d /net-dns/bind-tools
parentVersion bump to 9.6.3. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-dns/bind-tools/Manifest18
-rw-r--r--net-dns/bind-tools/bind-tools-9.6.3.ebuild98
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
+}