summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2013-10-13 14:06:14 +0000
committerChristian Ruppert <idl0r@gentoo.org>2013-10-13 14:06:14 +0000
commit2fa90ef29528a6831a753695fab6f0357a2952d8 (patch)
treec96d112aefb99767402a17c41e139fa16aa5d700 /net-dns/bind-tools
parentFix bug #486176. Thanks to Sergey Popov for the report. (diff)
downloadhistorical-2fa90ef29528a6831a753695fab6f0357a2952d8.tar.gz
historical-2fa90ef29528a6831a753695fab6f0357a2952d8.tar.bz2
historical-2fa90ef29528a6831a753695fab6f0357a2952d8.zip
Bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xB427ABC8
Diffstat (limited to 'net-dns/bind-tools')
-rw-r--r--net-dns/bind-tools/ChangeLog7
-rw-r--r--net-dns/bind-tools/Manifest28
-rw-r--r--net-dns/bind-tools/bind-tools-9.9.4.ebuild104
3 files changed, 122 insertions, 17 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog
index 68969c4cbaef..1ef4023c193c 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.248 2013/09/03 14:13:55 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.249 2013/10/13 14:06:04 idl0r Exp $
+
+*bind-tools-9.9.4 (13 Oct 2013)
+
+ 13 Oct 2013; Christian Ruppert <idl0r@gentoo.org> +bind-tools-9.9.4.ebuild:
+ Bump
03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> -bind-tools-9.9.2.ebuild:
Remove old
diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 23738079e399..74d9fc93bbea 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,26 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+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.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
EBUILD bind-tools-9.9.3_p2.ebuild 2559 SHA256 567d748a6fe17ba12ad59abd154a3d363225bb4f737a9139d04fbf29c76c5efc SHA512 019822e179154d482fbb1bbb7763f35f35390e485030f719ecd7708381ef0a7fe3e6a8c0965eae46fbd561679b67d0f0e920501490976421aa81100f1b2bd4c3 WHIRLPOOL 790932cd7861fd70170f9d0584a080c3d86a4129212051b1fbe6ccebb8455156f15ddafaac760c6115ca18f0dc4c8e443a9ae9fc9215b374d81e344a64094787
-MISC ChangeLog 36467 SHA256 d388ab6670b0c238fc736d9e0f61ef8d74eef0f877754021d9a5cf81b80862dd SHA512 8ba9bd8ae73dc9de7578f77334d7ad1e98a01caefb34e047a84d797dba74cff5a7a2f9ed829785d3d77a0678c5a1d7f2cb72a6ec0fb23ce03f1662cb38d6a29f WHIRLPOOL b7bf95e589dc95eec3368f0bdf0b862bb2fc2840e1f55f111e63083a06dd26df6146221e4e4575f9394de903b720447bb67e290de9a3e15e4c352fd8d1e8a4a3
+EBUILD bind-tools-9.9.4.ebuild 2578 SHA256 04e3c7f000669cec14ea6e944dcccdcc3a3917dcfe2241067786135ebfe97f45 SHA512 b4f1c0b5a3293b8c56784f043cd52ea8cd382702ceb8c7287c6c00c9f7333076f1d0fc50dd36758424cfdcda1f9b820c69a90a380553d75b1d49d0d775062854 WHIRLPOOL 2bedd099555dc2b1ee3bf0918fdc7ac2d6976bf3bcbb762407c4a8934e7dd6f2c6f858a174261e602b4fe89a6b2fc2377696c1e4805f3da59c6388310a7ee5ba
+MISC ChangeLog 36588 SHA256 579ed7ffcf4606c6b1908052685d3157f4697b94aeb93b14375e3fc516b836c6 SHA512 63809d747952decfc78d2b501c5e734933a7326fbc550ec911358c50da728701fb6fd14897cd46a7976599297ce231a32f8adff91f43d99ae524c45c439a246e WHIRLPOOL f48a286244c4337c50fa0644fe9de357b68d532b247c18d22b1819179d364c0d4fb74609d9be5f530ecd08b1dacac5b02c1cdd66a6da26735fe5734c78c708a4
MISC metadata.xml 436 SHA256 b1fe05e5e2145121dbc7105242c183175fbaecc32976438ce235587a003f81a1 SHA512 dad8b2161c5e6f76cca7ff82a21e3d3a25e0bfb491337094fbd523542f06d3a349a4ccc691b6eb52c60e2b198eb916c28eba178cf8e9825ef892852c56a0c352 WHIRLPOOL 8e45fbf1cab09aaf6743441e078c178cd6373b8aaa8eadca9eacae00e366af823c69b260748d3d2583339431b848d3d6f82127197166236d4479317877c5003c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSJe6gAAoJELp701BxlEWfz14P/117//1ZHQGmwOy6Q3kzfnAr
-bDClT0+aue5GYakxWZo+fMCoR6l09M0GZui5/KK0264/vEZntMfu+QR41Gh7iwl2
-RKEmHONqNNjqGgIAr3iwHUSURx5vSABUEU4hHKDYamuw7goY8He117TIeDaFGvKF
-bSdCPD463wPH9e+F0QYAbKbZuTb7W/anF2q+K2vr4zuADXkCiDqtY1qGkMRLzN8E
-O8JNx68N9A/GbXXDKV3EmqkcYZpPJH9VU2AlYSYyAaZhW+mtrRZMkeNirtx3uOVu
-T/fyTQRle8gL4J/5tENPqT4csRTY3yDRDBNOu9f4AruXnndvtzC2ARmhn4jxRrz0
-az0XfSkM2/Dpb2UT9dCbFhuVfwRSl8sdmdLYXLoq8wEc2dLl4c4wgaDftr/A17ao
-Jp8FTBxH+92Y404fAuUv/nVdWhFLFbPrT7YOMODIpvhZpY1IPTJKScUzcgSsLIfS
-Te3lGn7WcifJKyvRsE5OHLAj2yKXTyqIVCBtoKusIX3IxyuS52DvboRaSFbUMpfq
-oxgrLwdWtURVv5FWOR32T74tvgCC3U0MK4TeLs6zCO4EDpLimb6hi/q97AlDfgqs
-IczeD0hJshZhLuIfxx80D9mCBbdLfUim+tGC/T1VsyKSWbMnAgiV12AroZbpPvo8
-WyBp+Bfk4TK6uROdwrxH
-=BAIN
+iQEcBAEBCAAGBQJSWqjWAAoJEMOx0zmdw4Z1iLUH/300FRXSBIv26zQ7yYPDkwlp
+T91IxFgPTo6moqX4+P7dXxF+3x6y9t5aO85g+jB1I61m+ZP90ZC4rSRXidK0vwF8
+GyEF8EQg4Cl4TvrQJ3ampUoL+TfqBgWJlLn2y9zolzGM9lk84QH3nmEuKCTQ6SyM
+ZK5PU7zKzvdLCdGxA1JbLC8z0ZNRVcANB3ebe/qLGE0JQ7NU7u/9MtVpQNXGLPHh
+Dj/ZqfvP90despc1Ykp6RYj7qGG7SbPjGoUnVduJ/OGXYlhJU6sHzUOpqkk3bLo+
+Dyta4w22uZNpieyN7aChRjMNKfuDY7R7s1O1snUcEhRtAYs1Yx/6bn7dDWXJLdo=
+=bLEA
-----END PGP SIGNATURE-----
diff --git a/net-dns/bind-tools/bind-tools-9.9.4.ebuild b/net-dns/bind-tools/bind-tools-9.9.4.ebuild
new file mode 100644
index 000000000000..672a21a7a17c
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.9.4.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2013 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.4.ebuild,v 1.1 2013/10/13 14:06:04 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="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 )
+ 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.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
+}