summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2014-01-31 18:57:29 +0000
committerChristian Ruppert <idl0r@gentoo.org>2014-01-31 18:57:29 +0000
commit33fd8def4a70085205b8e851e523433e41a70628 (patch)
tree90e0a2b18025d6c762489906a93b8aae026207cf /net-dns
parentMark sh stable. (diff)
downloadhistorical-33fd8def4a70085205b8e851e523433e41a70628.tar.gz
historical-33fd8def4a70085205b8e851e523433e41a70628.tar.bz2
historical-33fd8def4a70085205b8e851e523433e41a70628.zip
Version bump. Also disable tests for now, bug 479092
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xB427ABC8
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/bind-tools/ChangeLog7
-rw-r--r--net-dns/bind-tools/Manifest14
-rw-r--r--net-dns/bind-tools/bind-tools-9.9.5.ebuild107
3 files changed, 123 insertions, 5 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog
index 860ea654b50f..87021d45c796 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-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.253 2014/01/30 23:10:31 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.254 2014/01/31 18:57:24 idl0r Exp $
+
+*bind-tools-9.9.5 (31 Jan 2014)
+
+ 31 Jan 2014; Christian Ruppert <idl0r@gentoo.org> +bind-tools-9.9.5.ebuild:
+ Version bump. Also disable tests for now, bug 479092
30 Jan 2014; Markus Meier <maekke@gentoo.org> bind-tools-9.9.4.ebuild:
arm stable, bug #492254
diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index aabc637fe873..5aa3c69c4f3c 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -5,14 +5,20 @@ AUX bind-libxml2-2.8.x.patch 625 SHA256 dfba427e9fe306d51f455b2e9ef03e6533fd5ba5
AUX bind-tools-9.5.0_p1-lwconfig.patch 1856 SHA256 5e39cd20da4f2b3bf5ee352d73249c105de1e182c595afb20a15e950f2f88f02 SHA512 f46290cddfb39b077269cd2198d04eef6a7e680b5f0f8dcf471e551a61b4b7a56871a56cdd20afdeaa86edb790513d8c522032fb725a266c18e0e59eee803dcc WHIRLPOOL 01365d359cd7a6e1e2e8015a041df3747c58b3942a0c586c9db6f2cde36351e95ee8650483ba0439b9a748a354e134145945217a44e38e11722fad5f21278972
DIST bind-9.9.3-P2.tar.gz 7459422 SHA256 5e8ab06c7b73f38b47ce9ad12ca0afa7c714bbba2f6b7421c26c0d8b84b6c678 SHA512 def149b8b4050d65bf35109db5843502aaf785cd331d041b9336e0e25a43ede3c7337d5ef46f4726542bf1126bddb5e9404eaaad8f4ff9bcb464ef52df31225a WHIRLPOOL dd5ec585c33a3e6c2d1347d450fc7db8a55b1b321523ce695232c2d544761891c48b95447ded818b4333874607b53689feab6d41eb2d4421239f4d2ffc3e2e83
DIST bind-9.9.4.tar.gz 7513017 SHA256 fe0f16653382e428b10282ce9850722d19589d66f2b45a528e98be3153f654c8 SHA512 3355ecbefaa851f286798cc7a43e7b04a8585423f04d5cc8c1f7b7d0f3adb28684d14b3699258b535ba79187cc9b17be18e52ff95077b50db46a516df7891d4d WHIRLPOOL c68bcc6c000181dd0c4afee055612aa1268f265e80dcb7a93515a37d3c4640a409e59609e88f1b57fe3b52531c1f8396acf82ef76ce58b5791ef3983680e2c17
+DIST bind-9.9.5.tar.gz 7729695 SHA256 d4b64c1dde442145a316679acff2df4008aa117ae52dfa3a6bc69efecc7840d1 SHA512 2639e73c0b57a6a34727e65e44a6d4c90e8682145f92a0a543f80fe0d3cdf707287b67d7ff9f1da5cf91a3c23861033b542871bc909ce0f538b4d3d368932574 WHIRLPOOL ad25df5dfebe06db950755d46531ceb36ae5f8dde38d1a53a3ca593bbd62161535b8a611c6a89701ff5853c740a5a2ff5e7f83da3841ea5482718e569b9f9c71
EBUILD bind-tools-9.9.3_p2.ebuild 2563 SHA256 e197e1e3bcbb4a1591152ee5efc0b7d7dcfef615a3ed43fdc64f5c9d1e12a007 SHA512 4de81a86b1374bd1065a65541e306ae7b847812f679ba60b71804dbb40b956d399172285fdff01844663aafc7b2966bb13a1c207986bd46e9c87d7a6a04db814 WHIRLPOOL 98eb257bb8e85fedca8f305de4d8f8a0ef237876dad84a464cc65f075679c8e26deb8dfb739b11b7abdda1b2df6760f8255ff52db2af862015e56e071730fdd1
EBUILD bind-tools-9.9.4.ebuild 2578 SHA256 b34524e14fb7ee6ed68e6dcf538b7cca03ba9ebd2f7acb19cf0ab4b7d30f7ed2 SHA512 4add72d2c9c74ae8ec8ba33f5658b2fbe21b1e05114198a5beab0d2d1f2da86709b985f90da721ace4d651e959a6a3e56308457f494d7a121a1e6891a025c5ef WHIRLPOOL 41f96a4e5d9386de81ac120a82a753d52071524c65238d56093e75cb0ffa0b3ae53276cf75c9b1e99fefb49a85457c632070389aee6bcc91458bf1995e29e28f
-MISC ChangeLog 37063 SHA256 4dd80c009d49415ee68199b6fdea5f93ff7b395ca6f54b53680367d8ece7d4ce SHA512 ee9e0b4434d4ad7c82c2877631bcfc8fe1a86efe2b970749c1a4e48eab2887e9f9d8548fc0ff27be633b767450428bdd18d13df32dca72c04e008fc87c836731 WHIRLPOOL c87012287c19a3b6499737b67921d283b7c0c0e5ed25272cf2cc6b1968a3d490b619ead5dce35568211a57ec4a01c2e2f17938b6d61315b14ef13ff782a47935
+EBUILD bind-tools-9.9.5.ebuild 2631 SHA256 551c20b7033fff86affa7948ab13d8c7d6464798655fe78d10ebf6a2a8bcf6ce SHA512 d83579fe57d69b0380d6264847d4ed241c9e0798eeda4bd0d0e7d3c7948882a4351f62cf452bd592b306b5c38032967f7ec719d193816626e9bea04775cf31aa WHIRLPOOL 67638a2f9b42db6cdf822fca72b07ef7c384bcd0cb5907576cfdb9867e2042b407e4dbaf76cefffbd7ff96585bdb554f179584ba119f3abcf80058703d99582f
+MISC ChangeLog 37229 SHA256 014818070652db71717e558edae317a9ff15782195a70a896ec2f331d667503f SHA512 ca8efb557a825aa712727127411a33eef380c18418db58811d484a1c2a9b6abdc38fd900d7aaa855f5597a6d6ff13ad890f663bb9e5ffc9ded8672c5e5d1761f WHIRLPOOL 308c36183fe5aada81a02332d96c6e9aef43f547079bbd137581c30b059e1e070454f8f6ef716691f6cd00d27946dc1bd34e3df288818ccb12906b3d587a71ff
MISC metadata.xml 436 SHA256 b1fe05e5e2145121dbc7105242c183175fbaecc32976438ce235587a003f81a1 SHA512 dad8b2161c5e6f76cca7ff82a21e3d3a25e0bfb491337094fbd523542f06d3a349a4ccc691b6eb52c60e2b198eb916c28eba178cf8e9825ef892852c56a0c352 WHIRLPOOL 8e45fbf1cab09aaf6743441e078c178cd6373b8aaa8eadca9eacae00e366af823c69b260748d3d2583339431b848d3d6f82127197166236d4479317877c5003c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlLq3ZkACgkQkKaRLQcq0GKedgCfVrBP0MilEsmByP3W/M+9lPUK
-WjQAn0MCxZK7cmDf7OyP9xYlR/bjWTnE
-=VRZD
+iQEbBAEBCAAGBQJS6/IZAAoJEMOx0zmdw4Z1QdMH91BML+ZdiBLJQ3AGH5QnwIfj
+EyBCxYaHqUXgEwCmhrsaHmNguaWkr5zdf0OFIQe7Mzj05iy+rSuBJQUwas9/k2Ih
+wpfq0vmvndAddRrpcjlHjICq2UOQmsXJXrnePz7JwjnCEp/843jvwpiartD7WGvO
+R16bCnTgn5nMQn47Ba0XGhFUCOfmBQ8HVc7yNfLOmYx895UpwYsZDD81umOha2py
+UpSYJdgwjQBdiGH2+oOWViMY/pOg2K7h17s8x+P702SnTvuCzeFXWw+sjQBq7F5T
+YreuQkPTdW/PE1pqEXqyE9UKRUHumCWJG8QgvAbBu2OxyUx0Pea8ll4azEYR0Q==
+=8W/1
-----END PGP SIGNATURE-----
diff --git a/net-dns/bind-tools/bind-tools-9.9.5.ebuild b/net-dns/bind-tools/bind-tools-9.9.5.ebuild
new file mode 100644
index 000000000000..396a6a7f14c6
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.9.5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2014 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.9.5.ebuild,v 1.1 2014/01/31 18:57:24 idl0r Exp $
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+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="ISC BSD BSD-2 HPND JNIC RSA openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gssapi idn ipv6 readline ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+DEPEND="ssl? ( dev-libs/openssl:0 )
+ xml? ( dev-libs/libxml2 )
+ idn? ( net-dns/idnkit )
+ gssapi? ( virtual/krb5 )
+ readline? ( sys-libs/readline )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+src_prepare() {
+ # bug 231247
+ epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch
+
+ # Disable tests for now, bug 406399
+ sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+ # bug #220361
+ rm aclocal.m4
+ rm -rf libtool.m4/
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=
+
+ if use urandom; then
+ myconf="${myconf} --with-randomdev=/dev/urandom"
+ else
+ myconf="${myconf} --with-randomdev=/dev/random"
+ fi
+
+ # bug 344029
+ append-cflags "-DDIG_SIGCHASE"
+
+ # localstatedir for nsupdate -l, bug 395785
+ tc-export BUILD_CC
+ econf \
+ --localstatedir=/var \
+ --without-python \
+ $(use_enable ipv6) \
+ $(use_with idn) \
+ $(use_with ssl openssl "${EPREFIX}"/usr) \
+ $(use_with xml libxml2) \
+ $(use_with gssapi) \
+ $(use_with readline) \
+ ${myconf}
+
+ # bug #151839
+ echo '#undef SO_BSDCOMPAT' >> config.h
+}
+
+src_compile() {
+ local AR=$(tc-getAR)
+
+ emake AR=$AR -C lib/ || die "emake lib failed"
+ emake AR=$AR -C bin/dig/ || die "emake bin/dig failed"
+ emake AR=$AR -C bin/nsupdate/ || die "emake bin/nsupdate failed"
+ emake AR=$AR -C bin/dnssec/ || die "emake bin/dnssec failed"
+}
+
+src_install() {
+ dodoc README CHANGES FAQ
+
+ cd "${S}"/bin/dig
+ dobin dig host nslookup
+ doman {dig,host,nslookup}.1
+
+ cd "${S}"/bin/nsupdate
+ dobin nsupdate
+ doman nsupdate.1
+ if use doc; then
+ dohtml nsupdate.html
+ fi
+
+ cd "${S}"/bin/dnssec
+ dobin dnssec-keygen
+ doman dnssec-keygen.8
+ if use doc; then
+ dohtml dnssec-keygen.html
+ fi
+}