summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Jackson <mjolnir@gentoo.org>2007-02-06 03:01:59 +0000
committerMartin Jackson <mjolnir@gentoo.org>2007-02-06 03:01:59 +0000
commit60d36b1b2bb48634cade9a7ebf378bd90fa3d83b (patch)
tree6ca486cc608181ccfa07f0dd93072c51888fe237 /net-dns
parentMarked stable on amd64 for bug #163178 (diff)
downloadhistorical-60d36b1b2bb48634cade9a7ebf378bd90fa3d83b.tar.gz
historical-60d36b1b2bb48634cade9a7ebf378bd90fa3d83b.tar.bz2
historical-60d36b1b2bb48634cade9a7ebf378bd90fa3d83b.zip
Updates for security issues
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/bind-tools/ChangeLog12
-rw-r--r--net-dns/bind-tools/Manifest42
-rw-r--r--net-dns/bind-tools/bind-tools-9.2.8.ebuild75
-rw-r--r--net-dns/bind-tools/bind-tools-9.3.4.ebuild75
-rw-r--r--net-dns/bind-tools/bind-tools-9.4.0_rc2.ebuild75
-rw-r--r--net-dns/bind-tools/files/digest-bind-tools-9.2.83
-rw-r--r--net-dns/bind-tools/files/digest-bind-tools-9.3.43
-rw-r--r--net-dns/bind-tools/files/digest-bind-tools-9.4.0_rc23
8 files changed, 272 insertions, 16 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog
index c149a1200c46..bbaaccbe473f 100644
--- a/net-dns/bind-tools/ChangeLog
+++ b/net-dns/bind-tools/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-dns/bind-tools
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.61 2006/12/19 20:26:57 dertobi123 Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.62 2007/02/06 03:01:59 mjolnir Exp $
+
+*bind-tools-9.4.0_rc2 (06 Feb 2007)
+*bind-tools-9.3.4 (06 Feb 2007)
+*bind-tools-9.2.8 (06 Feb 2007)
+
+ 06 Feb 2007; Martin Jackson <mjolnir@gentoo.org> +bind-tools-9.2.8.ebuild,
+ +bind-tools-9.3.4.ebuild, +bind-tools-9.4.0_rc2.ebuild:
+ Updates for bugs #163691 #163692 and #164293
19 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org>
bind-tools-9.3.3.ebuild:
diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 034e1c98fe28..0c33a74a261a 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX bind-tools-configure.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea
MD5 e0ebf10eb8bf4542ae57ba591daa68a4 files/bind-tools-configure.patch 1686
RMD160 4ff8355af81705058fd411910dfae94887bcd884 files/bind-tools-configure.patch 1686
@@ -12,8 +9,11 @@ SHA256 24c68816f0838ee615ceab52c34f7e07558fbbc1d58b0fb93e480fa044c6d907 files/ns
DIST bind-9.2.5.tar.gz 4504389 RMD160 885a1de04273d8afabf5168a44d9879b4690e60d SHA1 d30ddd89e2eda65adebef103cc141b11b0c759b6 SHA256 29000a8600af91e314cd5535eead0b5cf67c2aa47e1fce6ff3cf87e6367f04b5
DIST bind-9.2.6.tar.gz 5125776 RMD160 6c732cf9fbc9c68d822833689088701af97a6b3a SHA1 0d6e714298f8f9e2384ecd9ce38b148043ec1596 SHA256 05f4be2c62beacc38a5ab29520a33ec1f716222f3f09634ec89345671b4c758d
DIST bind-9.2.7.tar.gz 5206002 RMD160 d849dd8361c87645ce8308af5d64f87ba8917b3c SHA1 084dcb78127d2b63555128d58ea973eddc617e1c SHA256 959095db8c1c9e1c4498c3065acb54fa1a3a6f9bbf710f148fa1d70e59aff899
+DIST bind-9.2.8.tar.gz 5208805 RMD160 4bdba3e75a9d188d05787ca553aa656a416d4534 SHA1 77694d04be063f071e48b243ddb441451410ca57 SHA256 4c037a1ffe71f8baa8b416589faa0a3c312b2afe7b79bde9ebf9bbde5af5a11d
DIST bind-9.3.2.tar.gz 5302112 RMD160 c825b6308eb374e9bcf9b6ccc48f65d8753c0a6d SHA1 13efeaf496ed110980088fb5cbe22460f04a0fac SHA256 4d4298abd85d06083a0643091dde05ffbe3db051439524dbe4a81c689735c694
DIST bind-9.3.3.tar.gz 5401230 RMD160 cb779390cf23d042aca568604bde3f1252e7527b SHA1 3e7012ff465b0a2356d3563c1698d0f937b923c3 SHA256 d2d115578f9feff1871cbb9a78e99d510da38da5b0eeb31b749b0c084b06dec2
+DIST bind-9.3.4.tar.gz 5405022 RMD160 8b5fda9542f6afbe7ffb857d72f7e545237d7826 SHA1 f53c7e24157ae1fd881834351804bfee3c2782ee SHA256 40152026af715b15ac958f374394e5189a099b562eb913470ccc43f6fbd19c21
+DIST bind-9.4.0rc2.tar.gz 6328614 RMD160 088e13834090b7cb7ede5b00cb0f69cdc40abd5a SHA1 b96c81690381931830c7170b81e793424b1fcb26 SHA256 ab269867dd2c74cf6b20241457892960a8f106b873d34b80bcce126f3cf6ea23
EBUILD bind-tools-9.2.5.ebuild 1307 RMD160 ed12ec3cdd389e8bb4c927685e28f090060451ce SHA1 d2719880e9923e484f1e02e271ed7796744c7b5e SHA256 a93aeff29511aa9a2fd8e7b50d7e368bc76413e5a6c5c469a54472ede62c1fe1
MD5 cf5dc56e83d685be2a346b49b1478af1 bind-tools-9.2.5.ebuild 1307
RMD160 ed12ec3cdd389e8bb4c927685e28f090060451ce bind-tools-9.2.5.ebuild 1307
@@ -30,6 +30,10 @@ EBUILD bind-tools-9.2.7.ebuild 1691 RMD160 21b00b20036cbd567f2554396627542f49786
MD5 d50e3c624a48e4a7e6505abe35fef2c0 bind-tools-9.2.7.ebuild 1691
RMD160 21b00b20036cbd567f2554396627542f49786b54 bind-tools-9.2.7.ebuild 1691
SHA256 a7202125de593e1be3f39955d693f6e244af4108001759a979ba70a333e994dc bind-tools-9.2.7.ebuild 1691
+EBUILD bind-tools-9.2.8.ebuild 1780 RMD160 c5b7a5727d65e2e8e58aa615fbcca38a992b663a SHA1 fb2b1a206689d3f16b172aa26e770842f6a1ae39 SHA256 f845177fa7e8a63a743961d20e083a32ac58f5e12813333d8bd34f946acff333
+MD5 292d99416a2ad8990c1dbc5ea72ca7ba bind-tools-9.2.8.ebuild 1780
+RMD160 c5b7a5727d65e2e8e58aa615fbcca38a992b663a bind-tools-9.2.8.ebuild 1780
+SHA256 f845177fa7e8a63a743961d20e083a32ac58f5e12813333d8bd34f946acff333 bind-tools-9.2.8.ebuild 1780
EBUILD bind-tools-9.3.2-r3.ebuild 1601 RMD160 ad5f5162822c8f6557801b16f5967606fa824ae8 SHA1 1050a08411c44ecd78b4df4aaf90e243755258e6 SHA256 f1add1574f13763671e3d893aabbf03ba44b3ccb4bcdd1e70621bb3003bb4281
MD5 dd3bc059c57417c56a5cf9478a8706f8 bind-tools-9.3.2-r3.ebuild 1601
RMD160 ad5f5162822c8f6557801b16f5967606fa824ae8 bind-tools-9.3.2-r3.ebuild 1601
@@ -42,10 +46,18 @@ EBUILD bind-tools-9.3.3.ebuild 1689 RMD160 833966f02292dc370a28bcb220cbe82f1f806
MD5 d1c3078b052b708578befeba14087c35 bind-tools-9.3.3.ebuild 1689
RMD160 833966f02292dc370a28bcb220cbe82f1f8064ac bind-tools-9.3.3.ebuild 1689
SHA256 9081ddd1d89a7da53930668421519178a2449b7858c493eefdc3f7a3aa6ca703 bind-tools-9.3.3.ebuild 1689
-MISC ChangeLog 8491 RMD160 25f6e397a003b0fca8a4f97a4063e7026e8e3095 SHA1 6abdfecf4ed386f455e662c384a2d4229dc1ee49 SHA256 0c17cefa77b90bba3252d6d989fb55211e34a05766a9e63ec8ea0687cc3d810e
-MD5 4122388908fc26971c0864fe3478dbd0 ChangeLog 8491
-RMD160 25f6e397a003b0fca8a4f97a4063e7026e8e3095 ChangeLog 8491
-SHA256 0c17cefa77b90bba3252d6d989fb55211e34a05766a9e63ec8ea0687cc3d810e ChangeLog 8491
+EBUILD bind-tools-9.3.4.ebuild 1755 RMD160 d7438f686abcab4bf0bf08a636d17e82af553aef SHA1 7db22fdadba57f2fd2acf0acd31cab76e1cab99b SHA256 6d8e41e494059048e45b8c27dc292e0fafa2164d004533cf17f306720d7ca89b
+MD5 706f962f6482e5ecc880c3ab6989cb6c bind-tools-9.3.4.ebuild 1755
+RMD160 d7438f686abcab4bf0bf08a636d17e82af553aef bind-tools-9.3.4.ebuild 1755
+SHA256 6d8e41e494059048e45b8c27dc292e0fafa2164d004533cf17f306720d7ca89b bind-tools-9.3.4.ebuild 1755
+EBUILD bind-tools-9.4.0_rc2.ebuild 1758 RMD160 dfbb261951b3b6b2eb32de72d57d0f517ac1f823 SHA1 72221ff97369f25b2ccd860e988c496cc7a75c12 SHA256 4f8beb11eec041ec5804b655abd361ab29ece57801be158068eaa863534634fa
+MD5 1c8b0a9c72b04bfa041813d599009c7f bind-tools-9.4.0_rc2.ebuild 1758
+RMD160 dfbb261951b3b6b2eb32de72d57d0f517ac1f823 bind-tools-9.4.0_rc2.ebuild 1758
+SHA256 4f8beb11eec041ec5804b655abd361ab29ece57801be158068eaa863534634fa bind-tools-9.4.0_rc2.ebuild 1758
+MISC ChangeLog 8772 RMD160 a38c5a64e07d6172401def552e53aa0315ee2a57 SHA1 047a03246716326d84067db3d528f645f4c22722 SHA256 0ac460d355dba0386737e933d135b722bda27a2be84dfc626cc33e60eceddf65
+MD5 70647d74081129c11cc39eeb6ba86870 ChangeLog 8772
+RMD160 a38c5a64e07d6172401def552e53aa0315ee2a57 ChangeLog 8772
+SHA256 0ac460d355dba0386737e933d135b722bda27a2be84dfc626cc33e60eceddf65 ChangeLog 8772
MISC metadata.xml 334 RMD160 5bf93af61fefc6ad5d6c78fa595fcd70bd35c3a9 SHA1 0f537e70e9ddba477f8cd430f6d24589ba268755 SHA256 5a6b75435f504f86c0ff197f0374e59fbb00c9eb351e39336d07ed67ed54b92d
MD5 8506aec044ae36f266ab8923eb2a111e metadata.xml 334
RMD160 5bf93af61fefc6ad5d6c78fa595fcd70bd35c3a9 metadata.xml 334
@@ -62,6 +74,9 @@ SHA256 ffa9f3731a547104ce31aeb8456da67a1b53f12344097b18d5c89f73b44b1abd files/di
MD5 a0ca58b28d1f72db16a8c9f59b939f77 files/digest-bind-tools-9.2.7 235
RMD160 747a79d2666a32a6baa8b13f47480da0621b6d58 files/digest-bind-tools-9.2.7 235
SHA256 d8f36a048563268dc114dc4a0029956aeea5a9c969f66cf6123f3ce2e2838a92 files/digest-bind-tools-9.2.7 235
+MD5 8e80665aa4f90db35f5e3a675037aa63 files/digest-bind-tools-9.2.8 235
+RMD160 3069f68b2c6cf49d489c57e55fd25fee24277761 files/digest-bind-tools-9.2.8 235
+SHA256 aab11e604d01bc54b8ba82ebb8b2d3da5f7f29689e2978ff8c503ba851b4f765 files/digest-bind-tools-9.2.8 235
MD5 e90febb4145bf691e031f65071487a69 files/digest-bind-tools-9.3.2 235
RMD160 778cfa0a313e47f7649bc55c24ed1e50f3269d67 files/digest-bind-tools-9.3.2 235
SHA256 ff0e773c4e428432c5e60665ae9f274bd5db72e7aa4667b34fcb60e96bcf41c2 files/digest-bind-tools-9.3.2 235
@@ -71,10 +86,9 @@ SHA256 ff0e773c4e428432c5e60665ae9f274bd5db72e7aa4667b34fcb60e96bcf41c2 files/di
MD5 2ba49e70431e42c86e84d7d7b6a5feb1 files/digest-bind-tools-9.3.3 235
RMD160 13b8cd3dc099eb3941870a52fcadf1a48fcb47c3 files/digest-bind-tools-9.3.3 235
SHA256 ce7bf4eabacd6759ec67bc7c0bdd0397641737d468b0006138c853d1441a5ec2 files/digest-bind-tools-9.3.3 235
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
-
-iD8DBQFFuc1U8bi6rjpTunYRAuQQAJ92ugutsV1LKbZf5VGbLYOpvJA+UwCcCRyg
-HvefgJb5TF1v9CNVCQj9ZDs=
-=xzox
------END PGP SIGNATURE-----
+MD5 a08acb96cebda3b90dab3692f4c7ac94 files/digest-bind-tools-9.3.4 235
+RMD160 a4f2bf8e7f360f656df6f9ba201b78260da4a8df files/digest-bind-tools-9.3.4 235
+SHA256 09af10a11578547923d7517ecdc7acad7ee53ab097a92ff61a282bf7168cd1b4 files/digest-bind-tools-9.3.4 235
+MD5 e6a67e00dcf405c6f01bc94b3180ea65 files/digest-bind-tools-9.4.0_rc2 244
+RMD160 64d22ad4f0ec702df3571c2b4b598a7198d6f34f files/digest-bind-tools-9.4.0_rc2 244
+SHA256 fd3e8e26d37cfe2f53e6a23f1e0457b2cdc1195c665ecb1f821f5661c0d609c2 files/digest-bind-tools-9.4.0_rc2 244
diff --git a/net-dns/bind-tools/bind-tools-9.2.8.ebuild b/net-dns/bind-tools/bind-tools-9.2.8.ebuild
new file mode 100644
index 000000000000..04ad3a13e521
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.2.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2007 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.2.8.ebuild,v 1.1 2007/02/06 03:01:59 mjolnir Exp $
+
+inherit flag-o-matic
+
+MY_P=${P//-tools}
+MY_P=${MY_P/_}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="bind tools: dig, nslookup, and host"
+HOMEPAGE="http://www.isc.org/products/BIND/bind9.html"
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${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="idn ipv6"
+
+DEPEND=""
+
+src_unpack() {
+ unpack "${A}" || die
+ cd "${S}" || die
+
+ use idn && {
+ # This file does not exist in the bind-9.2.8 tarball - mjolnir
+ # epatch ${S}/contrib/idn/idnkit-1.0-src/patch/bind9/bind-${PV}-patch
+
+ cd ${S}/contrib/idn/idnkit-1.0-src
+ epatch ${FILESDIR}/${PN}-configure.patch
+ cd -
+ }
+
+ # bug #151839
+ sed \
+ -e 's:CDEFINES =:CDEFINES = -USO_BSDCOMPAT:' \
+ -i lib/isc/unix/Makefile.in
+}
+
+src_compile() {
+ use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --enable-ipv6=no"
+
+ econf ${myconf} || die "Configure failed"
+
+ cd ${S}/lib
+ emake -j1 || die "make failed in /lib"
+
+ cd ${S}/bin/dig
+ emake -j1 || die "make failed in /bin/dig"
+
+ cd ${S}/lib/lwres/
+ emake -j1 || die "make failed in /lib/lwres"
+
+ cd ${S}/bin/nsupdate/
+ emake -j1 || die "make failed in /bin/nsupdate"
+
+ use idn && {
+ cd ${S}/contrib/idn/idnkit-1.0-src
+ econf || die "idn econf failed"
+ emake -j1 || die "idn emake failed"
+ }
+}
+
+src_install() {
+ dodoc README CHANGES FAQ
+
+ cd ${S}/bin/dig
+ dobin dig host nslookup || die
+ doman dig.1 host.1 nslookup.1 || die
+
+ cd ${S}/bin/nsupdate
+ dobin nsupdate || die
+ doman nsupdate.8 || die
+ dohtml nsupdate.html || die
+}
diff --git a/net-dns/bind-tools/bind-tools-9.3.4.ebuild b/net-dns/bind-tools/bind-tools-9.3.4.ebuild
new file mode 100644
index 000000000000..7cc5284d3f67
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.3.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2007 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.3.4.ebuild,v 1.1 2007/02/06 03:01:59 mjolnir Exp $
+
+inherit flag-o-matic
+
+MY_P=${P//-tools}
+MY_P=${MY_P/_}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="bind tools: dig, nslookup, and host"
+HOMEPAGE="http://www.isc.org/products/BIND/bind9.html"
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${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="idn ipv6"
+
+DEPEND=""
+
+src_unpack() {
+ unpack "${A}" || die
+ cd "${S}" || die
+
+ use idn && {
+ # bind 9.3.4 does not have this patch
+ # epatch ${S}/contrib/idn/idnkit-1.0-src/patch/bind9/bind-${PV}-patch
+
+ cd ${S}/contrib/idn/idnkit-1.0-src
+ epatch ${FILESDIR}/${PN}-configure.patch
+ cd -
+ }
+
+ # bug #151839
+ sed \
+ -e 's:CDEFINES =:CDEFINES = -USO_BSDCOMPAT:' \
+ -i lib/isc/unix/Makefile.in
+}
+
+src_compile() {
+ use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --enable-ipv6=no"
+
+ econf ${myconf} || die "Configure failed"
+
+ cd ${S}/lib
+ emake -j1 || die "make failed in /lib"
+
+ cd ${S}/bin/dig
+ emake -j1 || die "make failed in /bin/dig"
+
+ cd ${S}/lib/lwres/
+ emake -j1 || die "make failed in /lib/lwres"
+
+ cd ${S}/bin/nsupdate/
+ emake -j1 || die "make failed in /bin/nsupdate"
+
+ use idn && {
+ cd ${S}/contrib/idn/idnkit-1.0-src
+ econf || die "idn econf failed"
+ emake -j1 || die "idn emake failed"
+ }
+}
+
+src_install() {
+ dodoc README CHANGES FAQ
+
+ cd ${S}/bin/dig
+ dobin dig host nslookup || die
+ doman dig.1 host.1 nslookup.1 || die
+
+ cd ${S}/bin/nsupdate
+ dobin nsupdate || die
+ doman nsupdate.8 || die
+ dohtml nsupdate.html || die
+}
diff --git a/net-dns/bind-tools/bind-tools-9.4.0_rc2.ebuild b/net-dns/bind-tools/bind-tools-9.4.0_rc2.ebuild
new file mode 100644
index 000000000000..db0c05b136d1
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.4.0_rc2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2007 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.4.0_rc2.ebuild,v 1.1 2007/02/06 03:01:59 mjolnir Exp $
+
+inherit flag-o-matic
+
+MY_P=${P//-tools}
+MY_P=${MY_P/_}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="bind tools: dig, nslookup, and host"
+HOMEPAGE="http://www.isc.org/products/BIND/bind9.html"
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${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="idn ipv6"
+
+DEPEND=""
+
+src_unpack() {
+ unpack "${A}" || die
+ cd "${S}" || die
+
+ use idn && {
+ # BIND 9.4.0 doesn't have this patch
+ # epatch ${S}/contrib/idn/idnkit-1.0-src/patch/bind9/bind-${PV}-patch
+
+ cd ${S}/contrib/idn/idnkit-1.0-src
+ epatch ${FILESDIR}/${PN}-configure.patch
+ cd -
+ }
+
+ # bug #151839
+ sed \
+ -e 's:CDEFINES =:CDEFINES = -USO_BSDCOMPAT:' \
+ -i lib/isc/unix/Makefile.in
+}
+
+src_compile() {
+ use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --enable-ipv6=no"
+
+ econf ${myconf} || die "Configure failed"
+
+ cd ${S}/lib
+ emake -j1 || die "make failed in /lib"
+
+ cd ${S}/bin/dig
+ emake -j1 || die "make failed in /bin/dig"
+
+ cd ${S}/lib/lwres/
+ emake -j1 || die "make failed in /lib/lwres"
+
+ cd ${S}/bin/nsupdate/
+ emake -j1 || die "make failed in /bin/nsupdate"
+
+ use idn && {
+ cd ${S}/contrib/idn/idnkit-1.0-src
+ econf || die "idn econf failed"
+ emake -j1 || die "idn emake failed"
+ }
+}
+
+src_install() {
+ dodoc README CHANGES FAQ
+
+ cd ${S}/bin/dig
+ dobin dig host nslookup || die
+ doman dig.1 host.1 nslookup.1 || die
+
+ cd ${S}/bin/nsupdate
+ dobin nsupdate || die
+ doman nsupdate.8 || die
+ dohtml nsupdate.html || die
+}
diff --git a/net-dns/bind-tools/files/digest-bind-tools-9.2.8 b/net-dns/bind-tools/files/digest-bind-tools-9.2.8
new file mode 100644
index 000000000000..3e2ec6993f56
--- /dev/null
+++ b/net-dns/bind-tools/files/digest-bind-tools-9.2.8
@@ -0,0 +1,3 @@
+MD5 55455401e8b45b79cea89d3d79118ced bind-9.2.8.tar.gz 5208805
+RMD160 4bdba3e75a9d188d05787ca553aa656a416d4534 bind-9.2.8.tar.gz 5208805
+SHA256 4c037a1ffe71f8baa8b416589faa0a3c312b2afe7b79bde9ebf9bbde5af5a11d bind-9.2.8.tar.gz 5208805
diff --git a/net-dns/bind-tools/files/digest-bind-tools-9.3.4 b/net-dns/bind-tools/files/digest-bind-tools-9.3.4
new file mode 100644
index 000000000000..488396d6df8b
--- /dev/null
+++ b/net-dns/bind-tools/files/digest-bind-tools-9.3.4
@@ -0,0 +1,3 @@
+MD5 df5417e7e7cf017fa28b65d0a3d6e999 bind-9.3.4.tar.gz 5405022
+RMD160 8b5fda9542f6afbe7ffb857d72f7e545237d7826 bind-9.3.4.tar.gz 5405022
+SHA256 40152026af715b15ac958f374394e5189a099b562eb913470ccc43f6fbd19c21 bind-9.3.4.tar.gz 5405022
diff --git a/net-dns/bind-tools/files/digest-bind-tools-9.4.0_rc2 b/net-dns/bind-tools/files/digest-bind-tools-9.4.0_rc2
new file mode 100644
index 000000000000..bc086a0205ea
--- /dev/null
+++ b/net-dns/bind-tools/files/digest-bind-tools-9.4.0_rc2
@@ -0,0 +1,3 @@
+MD5 95daa3e6f70c979d8a64282011bb3419 bind-9.4.0rc2.tar.gz 6328614
+RMD160 088e13834090b7cb7ede5b00cb0f69cdc40abd5a bind-9.4.0rc2.tar.gz 6328614
+SHA256 ab269867dd2c74cf6b20241457892960a8f106b873d34b80bcce126f3cf6ea23 bind-9.4.0rc2.tar.gz 6328614