diff options
-rw-r--r-- | net-dns/bind-tools/ChangeLog | 10 | ||||
-rw-r--r-- | net-dns/bind-tools/Manifest | 22 | ||||
-rw-r--r-- | net-dns/bind-tools/bind-tools-9.9.1_p4.ebuild (renamed from net-dns/bind-tools/bind-tools-9.9.1_p3.ebuild) | 2 | ||||
-rw-r--r-- | net-dns/bind-tools/bind-tools-9.9.2.ebuild | 101 |
4 files changed, 123 insertions, 12 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog index 486b692eb064..a995458b7a32 100644 --- a/net-dns/bind-tools/ChangeLog +++ b/net-dns/bind-tools/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-dns/bind-tools # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.225 2012/09/12 18:18:10 idl0r Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.226 2012/10/10 20:18:25 idl0r Exp $ + +*bind-tools-9.9.2 (10 Oct 2012) +*bind-tools-9.9.1_p4 (10 Oct 2012) + + 10 Oct 2012; Christian Ruppert <idl0r@gentoo.org> + -bind-tools-9.9.1_p3.ebuild, +bind-tools-9.9.1_p4.ebuild, + +bind-tools-9.9.2.ebuild: + Version bumps. *bind-tools-9.9.1_p3 (12 Sep 2012) diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest index f980428dfeb0..752776e4170d 100644 --- a/net-dns/bind-tools/Manifest +++ b/net-dns/bind-tools/Manifest @@ -4,19 +4,21 @@ Hash: SHA256 AUX bind-libxml2-2.8.x.patch 625 SHA256 dfba427e9fe306d51f455b2e9ef03e6533fd5ba5978bc7287da92cfd8e8ebdc2 SHA512 a57dc5f02ae5b7b8551c00e84222460a44e9a6f6ea4137840ff59b99cdc35e96a039780be3a8dcb30fd16deb130361a09573a0c103fc183109fbce94947eb4d8 WHIRLPOOL 8e3f9842a234cda6c37a2fea92951c70c0a76c82b206d80301073b493564bbc6b9ed6f3e8be4405f48ce7ef773f2231e3099a3ebff421abe3cf66f2f04074639 AUX bind-tools-9.5.0_p1-lwconfig.patch 1856 SHA256 5e39cd20da4f2b3bf5ee352d73249c105de1e182c595afb20a15e950f2f88f02 SHA512 f46290cddfb39b077269cd2198d04eef6a7e680b5f0f8dcf471e551a61b4b7a56871a56cdd20afdeaa86edb790513d8c522032fb725a266c18e0e59eee803dcc WHIRLPOOL 01365d359cd7a6e1e2e8015a041df3747c58b3942a0c586c9db6f2cde36351e95ee8650483ba0439b9a748a354e134145945217a44e38e11722fad5f21278972 DIST bind-9.9.1-P2.tar.gz 7223896 SHA256 a46ecf6177b69d6e9a83a15f792d0594adcc8e800086208dd9b84452afb84d0e SHA512 9c3adf1621ea0f953cd81c9ff6c2d0a6a2dd766b2558ec43ebd6143f16738db011730d235052514d52200f87a6b16107acf173a38a6f5c8885f63a7e6384e852 WHIRLPOOL 3652e660f551b30ad28a43941cc910683b706cf3bc306c7c88622ac6f967ae9961626d0321c32bc8206e1f799c10658b0d8cda0479bd5f2cfa5d34494509239d -DIST bind-9.9.1-P3.tar.gz 7217415 SHA256 1cdb83db76d6f8554dea19e3bd82b8d65261a24b9ce9fc948eade8c57569e302 SHA512 822b41cf402b8393492aea0c7de262023fd4e48761c5eb730755dcd849881cf98be42e9286502c9308331eb7c546c90b825f4550c821e9ea2e77ef14e025ce70 WHIRLPOOL 5e2c8df6d021078731e36e0bcd66e6755b45f1d77fe08b2f95a567188e39851db29244660f857cbf42d4ab925b05151f5a5c6367f0ff63e36b3f1c44661983ef +DIST bind-9.9.1-P4.tar.gz 7227655 SHA256 18f90727fd9566da037e71569d9b3a4834c96b04d9e75f9899eba0bc88c0868a SHA512 b40236c48ea05f52c637165c1a4cc528698542253d1268c571be0362d25457590c04202e70646d463d7ef7a2eea7ba7bb0a0d4e12bd1b36400dedbebeb776379 WHIRLPOOL 577f76fc6cc4ba02930e8c82dee94aed218acbd1f2a39fbd6d19901fba2409eed2bb62270317d53d3c701f4615de3febf7d85daa8ca84bbec6111de91abd1647 +DIST bind-9.9.2.tar.gz 7285050 SHA256 7e6530b198d512e27a856bbd7426b1a3c47fd55d06d667adb66f760259009b48 SHA512 a64eec10ba69d1bc97524bdf003a3fc3721b0879e128b58fe1e8e181165cd613e7f9492f9a1dfab7a4e689adf743db70e85ec2bce4220ce8203e5fdb478e92f4 WHIRLPOOL cffc59ab3a0cc1113183e85d9b543f4b1d183b181d9b5ab5caea6698645adf919fc84a3b8820cd6d54ef3cb98a008f950e7599f685adbf516da17deb043d9ad8 EBUILD bind-tools-9.9.1_p2.ebuild 2328 SHA256 96c8c8d3492055f90ed6464aa728f0f22ed1e3d2500af7abd995573358cd4b5c SHA512 83c26b7467fe5205a4ca0a3a6f16e145c207bee32d9455a1b752bc1225f145f36f2cd2ee9aa5a9e0b2cb2698f4c3c0f7caf497a006f15714372242a816142a29 WHIRLPOOL 01296748d1719f41ffe5d88a065023d2ddaf5dae754fc902766789115e9355aba3708d5ae2107910fd5fbe02bb66c040dd78400a004a96b0fc3cffd128da652c -EBUILD bind-tools-9.9.1_p3.ebuild 2531 SHA256 94ef2b8de14fa92e142add57d5c880b00d8b6a63d1a0cd6b38fac0c6ec00befa SHA512 aa479cbeb2a8b42bc6c3208802a85b076dccc55c569f445ea409f80cbe7484432e05eed586ae943fd78a0b3861f7556269a142074ec658131c7def2389e84edc WHIRLPOOL f0e54f84d9daee8814dd4002d8d6838ba8f5631fbcd4cbc9840d54dbc2e1486622bf578d975e5e69768f29529f920555e362af51f3054a17b5fbce78ac9ee9bd -MISC ChangeLog 33541 SHA256 330978774c6b3ddcfa779c8b222aa77e4551df2ec6dd435dc25a68c3f1241ecd SHA512 225c9ecd001baf5064123801bdfe0b533f90c0c96381294048a5233b2ea34e77f02af1fd5a4a5fe3497dca890e5311c6be85c8aa1b003323955d0010e528df22 WHIRLPOOL 4898a1c47f7f65fbb0abbb42a1ab67ce9cf51afa78e8a9f8011a27c00e0f09b928897aa8ac3bb124c67a26ea3ccb8f87d11cc4081bc0c9647ba926d5b59703e9 +EBUILD bind-tools-9.9.1_p4.ebuild 2531 SHA256 535785a7e3e5071eb6a34bd42342145633c94109bcc64a989ca8065127db996f SHA512 a3bc68960ff08a5a1d1f68e9cf669a65c98f1211dce9f26bdc65ba720e1dc058bf2355d1cda3d2e3d3f6134f6bd11d14e11ce8fb1a4eb0b77cc397dad26a4674 WHIRLPOOL 1d8191cde4064ea79e46bf000ae45797ec3e60ec6a9ffc0be31af5a637d34e61aa781bccac04b50cd120f16596f0cf98249b90af764e88d0f1ab435385d73da0 +EBUILD bind-tools-9.9.2.ebuild 2487 SHA256 4982b65a2f19c52c265b893fea52e280aea9828935cddbb6a3880c36d783558a SHA512 d56a1bd0c658e399ba756793503bca2df73cd873eeffa21f04818630acb32e27ac81b81a79603cdf8896884dedf3368127bddf8a043b6e060dd5523a7f816dcf WHIRLPOOL c64d9b28e7343981e5b4f926b32a298dbb51151e40312eb57138b01862d1c116dd084a81f38ed05c2fee3c7c1b33ed620353ca56dbeb2588fca18dc28a031b24 +MISC ChangeLog 33767 SHA256 5f04b49259a56d2cae106e51ec38ac728714c0a897aabc9bd5b62ff289573bdf SHA512 307716b324697000d281bdc3724c000e43ec717e445044f73e4e0856f0da1f6933bc7f29843b8bf39d66668c08494d03311fdb08853e3ae3b2c9dead41124f03 WHIRLPOOL dc86a2665b61e1c556d3e650e89885d4fb1169a7cb6ab60681c7ed54bbde2c01fe7e0c3fe1495c04d0b8e5730ebf408f5e881675bbc787fcfc00c105a6d04bb7 MISC metadata.xml 509 SHA256 6f1defc80a2d3e4c3abdf2f630c7575c17a4aa35a694338122642c6ab57a5fb5 SHA512 6b1790e9628a99fb89c51e5657d4529c5c3470f0e3f3b7f2a5b3d1df6b703ab0a3b7c7932270830669ba2d0f95b83b119f4d24748f7c6feabab43c1479211d94 WHIRLPOOL 398ab2b8a5e12573b006ed7c89714db8da12f228c4ae6adfb9836d4e4ee10c9c09ce09ab20aff829e94a4e5ec90b5a906f45ade7bc8832d92ad4782ca34eeaaf -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQUNHnAAoJEMOx0zmdw4Z1QQUH/1G5opFFhD0l2+FOgD7zao6E -2JepneuycBTDBV3aBTFLb6MI0Pw3ojdAtvFVNfYSIeQuLhJ9Hj25RiUBSbwb9Kss -VTxhXGPKGES4K9LZo4ye6f4Lnv+O66xSQ5qv9tgQ3wn8PpWSlId7rKsCReJDHRZi -w7K1FZZEvtlIBo8xrGfbieXieztL3hA2kMz5rRmdZg8L3LJXVfVK+NDtJXOPuX9B -L4FZn6PagCVgGa9I1LPK5Bo7u469OA6Z4d45rHSfpijL/s53ejVlr+D3Kp0WTgmJ -lDDumel9tG3CzzTtuZc3KuMCR1ZyCg5yd98vDTzs+D7epasixIorX4omn2Y5Ldg= -=e7+v +iQEcBAEBCAAGBQJQddgSAAoJEMOx0zmdw4Z1lZsIAKOkXei7nx4GsKu8003/9QdF +adhe1W7RmykC1awSMLmtOXFrNyr/NAMvl1cChRL6/neRUZkONrNvNQQBpamBvd2Q +1o/yVzVNQWtJBnt7H0UE1E8iFNWu2UWrMILIaRS9C5ixsZSahrfHzCVwCHegcd4t +pk5pCfjzv9tVOOVwAUArWyuvqG9ZlKAiPk/7k6D2udWt2KSFOChyh/KtDt7/7Ktp +0J+GruPIbRUolVVEB7oKKJfBxBkOx9o6O1yxp84LYkIq/y3COVOLY/aabd1fOTcG +FGrkdMvk49FDJoWrKBk9Wy4YEybcFK3s96KYIYMGls8SMJE2LXCGL8FUxwHEjcs= +=qmXo -----END PGP SIGNATURE----- diff --git a/net-dns/bind-tools/bind-tools-9.9.1_p3.ebuild b/net-dns/bind-tools/bind-tools-9.9.1_p4.ebuild index 0109151bb9d7..fe7ccf8cb416 100644 --- a/net-dns/bind-tools/bind-tools-9.9.1_p3.ebuild +++ b/net-dns/bind-tools/bind-tools-9.9.1_p4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 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.1_p3.ebuild,v 1.1 2012/09/12 18:18:10 idl0r Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/bind-tools-9.9.1_p4.ebuild,v 1.1 2012/10/10 20:18:25 idl0r Exp $ EAPI="4" diff --git a/net-dns/bind-tools/bind-tools-9.9.2.ebuild b/net-dns/bind-tools/bind-tools-9.9.2.ebuild new file mode 100644 index 000000000000..343d6923bae9 --- /dev/null +++ b/net-dns/bind-tools/bind-tools-9.9.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2012 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.2.ebuild,v 1.1 2012/10/10 20:18:25 idl0r Exp $ + +EAPI="4" + +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="as-is" +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 ) + xml? ( dev-libs/libxml2 ) + idn? ( net-dns/idnkit ) + gssapi? ( virtual/krb5 ) + readline? ( sys-libs/readline )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +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,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() { + 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 + + 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 +} |