diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2014-01-31 18:57:29 +0000 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2014-01-31 18:57:29 +0000 |
commit | 33fd8def4a70085205b8e851e523433e41a70628 (patch) | |
tree | 90e0a2b18025d6c762489906a93b8aae026207cf /net-dns | |
parent | Mark sh stable. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-dns/bind-tools/Manifest | 14 | ||||
-rw-r--r-- | net-dns/bind-tools/bind-tools-9.9.5.ebuild | 107 |
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 +} |