summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2009-07-19 18:40:15 +0000
committerChristian Ruppert <idl0r@gentoo.org>2009-07-19 18:40:15 +0000
commitac404ec908b9846e1220caeb8acfacdd7f20b85f (patch)
treeaf592cd3ae16eaee3a6fb5907a92a09e0d952f54 /net-dns
parent~ppc #276593 (diff)
downloadhistorical-ac404ec908b9846e1220caeb8acfacdd7f20b85f.tar.gz
historical-ac404ec908b9846e1220caeb8acfacdd7f20b85f.tar.bz2
historical-ac404ec908b9846e1220caeb8acfacdd7f20b85f.zip
Version bump to 9.6.1, bug 274494. Added ssl, xml and doc useflag. Fix HOMEPAGE. append-flags -D_GNU_SOURCE is not needed anymore since it has been fixed by upstream. Cleanup.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/bind-tools/ChangeLog12
-rw-r--r--net-dns/bind-tools/Manifest14
-rw-r--r--net-dns/bind-tools/bind-tools-9.6.1.ebuild86
3 files changed, 99 insertions, 13 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog
index 898d1635cbbf..c6a6561b312d 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-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.129 2009/04/15 19:49:25 maekke Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.130 2009/07/19 18:40:15 idl0r Exp $
+
+*bind-tools-9.6.1 (19 Jul 2009)
+
+ 19 Jul 2009; Christian Ruppert <idl0r@gentoo.org>
+ +bind-tools-9.6.1.ebuild:
+ Version bump to 9.6.1, bug 274494. Added ssl, xml and doc useflag. Fix
+ HOMEPAGE. append-flags -D_GNU_SOURCE is not needed anymore since it has
+ been fixed by upstream. Cleanup.
15 Apr 2009; Markus Meier <maekke@gentoo.org> bind-tools-9.4.3_p2.ebuild:
amd64 stable, bug #264301
diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 7140dc6629dd..aca2bfd83ce7 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-9.5.0_p1-lwconfig.patch 1856 RMD160 c14e44da385b69d80e0635f56a3d3a3eda7471d9 SHA1 9297301e6b43d5887b3d40b7a97c1ee6c015cd38 SHA256 5e39cd20da4f2b3bf5ee352d73249c105de1e182c595afb20a15e950f2f88f02
AUX bind-tools-configure.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea
DIST bind-9.4.2-P2.tar.gz 6456550 RMD160 c0934436914cbc0963298cec326fe14a73130873 SHA1 e6aebf6e73dfd4d8ccae397bc5cafaa17fbc5ce4 SHA256 eddf17749abb469bd67213c151450c8e07414d7fcf5a4cd0dc6c03da9656d74d
@@ -8,17 +5,12 @@ DIST bind-9.4.3-P1.tar.gz 6544583 RMD160 f7bc80a50c03f241d37c3bc4cfe52d936675f8c
DIST bind-9.4.3-P2.tar.gz 6544865 RMD160 89d7c41a8c04833f4427914857f91ffffb0ac5ee SHA1 6ef00b9db269180e4cfa2ea3fe06f7ab9bc7cfa0 SHA256 fb7c9964942ecc07606bb8d4361bf9d9bd8091e059fea1b56e6a0972f99b1ba1
DIST bind-9.5.1-P2.tar.gz 6690701 RMD160 e57cad26efc3ad4aea17aaf2cce506c69c70a643 SHA1 5c122d1abf8edfe53f86059e67e28753935f62f5 SHA256 c72fffbba3be1e00109e780fafb83cf1aa3a122ad825b01be71182e82b019560
DIST bind-9.6.0-P1.tar.gz 6526739 RMD160 4507987e293b79e57ad6b87dd84012030d5b1d6e SHA1 c2b703d05fc768f63f028b0812c46d6eb81c145d SHA256 4ccbd33a5b5c974c2778d5e61eeb4841c04a40904db43ee1ad190c3ed82978a9
+DIST bind-9.6.1.tar.gz 6724683 RMD160 18431b1418eda7298295945d63d5ad185f19d78f SHA1 50c485a152b566ca89d082e5d6f777c00f0a92b2 SHA256 58968b601ebb66be73c32d69111afd6dd17f087e1bff12030f0dc2dada76d7cf
EBUILD bind-tools-9.4.2_p2.ebuild 2085 RMD160 998a0e89b0ea50aaf19018f6f1d990d7d1c01807 SHA1 e37b927708da7f1f060c56b5b349c8d7e176929c SHA256 14ef196140a589385b313c81a52b2dd36abadf78ce35bb50de1b1ffc90a7d683
EBUILD bind-tools-9.4.3_p1.ebuild 2089 RMD160 16d61ef4a52cc24a44848b0d4fd0baeacafaaddd SHA1 71d47eaf720e0bfaa0c6b253d5d1e0b3538be18b SHA256 83ab4b39753ef2a98083c8b2668117451c0d5f26db26713b07edafa9990a3313
EBUILD bind-tools-9.4.3_p2.ebuild 2085 RMD160 f8234395158a39ddeea8cce326e30285c677ed1a SHA1 31074cff7db147f0aff6837f291f42554d692db3 SHA256 fd464bae49631c3091c8927c139b4c9b78c2cf57a03fd3e392da73768854920b
EBUILD bind-tools-9.5.1_p2.ebuild 2197 RMD160 f929a61b7cb2a3ae57d0e6504bf79f4e15bd7bcc SHA1 2301288d9fe5566378f752ac1b20754b9bb0f5b7 SHA256 7181b0d6355e9bffb884319fa5d10f12035d3580df47d1c9ddb2985dba5606bf
EBUILD bind-tools-9.6.0_p1.ebuild 2197 RMD160 0b51dabd03fd2a6407216c0389d4af153c5acd46 SHA1 c8cd9b78304934bc0021abc4b31e45bc539260e3 SHA256 800da9f34834e253b5454deae6b1f95ecf19176794281da65f4e793258b6be49
-MISC ChangeLog 18599 RMD160 d7794f9ec2a584740160acbaca6a4901939a66e9 SHA1 b63c3215b080169f62dfba745a826931f5b6a5e2 SHA256 1ef1cb702d8432e9ab34591e9b7921b12a26cd08e2c6c40f07f7f68bfe031fc7
+EBUILD bind-tools-9.6.1.ebuild 1971 RMD160 08747ca66b6068a414f50da0ec31f133c32d554a SHA1 72bf1654deb97e2cf42e84273312bc725e7f01ed SHA256 336700ce924db92db288103e5033be3ec3ee6507086f5c0ac94cd9231e10ac5e
+MISC ChangeLog 18894 RMD160 25327aef6b1d7fa87ca34c87866163e285f9696a SHA1 00834b4d4fb727a81df6427c74130b1ee39ba1ee SHA256 bb50f64d9e7a300db32b7992c11736cb374c28316642aa2c515787bccc110251
MISC metadata.xml 334 RMD160 5bf93af61fefc6ad5d6c78fa595fcd70bd35c3a9 SHA1 0f537e70e9ddba477f8cd430f6d24589ba268755 SHA256 5a6b75435f504f86c0ff197f0374e59fbb00c9eb351e39336d07ed67ed54b92d
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.10 (GNU/Linux)
-
-iEYEARECAAYFAknmOmAACgkQkKaRLQcq0GKYcQCfdGmyYUuSvsm6kVzxM8zhKJNZ
-dDIAn3NWtl6mb55nTnk4r8vwn+++NZAu
-=+0lX
------END PGP SIGNATURE-----
diff --git a/net-dns/bind-tools/bind-tools-9.6.1.ebuild b/net-dns/bind-tools/bind-tools-9.6.1.ebuild
new file mode 100644
index 000000000000..c8fb5f1b4e29
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.6.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2009 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.6.1.ebuild,v 1.1 2009/07/19 18:40:15 idl0r Exp $
+
+inherit eutils
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p1/-P1}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://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"
+IUSE="doc idn ipv6 ssl xml"
+
+DEPEND="ssl? ( dev-libs/openssl )
+ xml? ( dev-libs/libxml2 )
+ idn? (
+ || ( sys-libs/glibc dev-libs/libiconv )
+ net-dns/idnkit
+ )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ use idn && {
+ cd "${S}"/contrib/idn/idnkit-1.0-src
+ epatch "${FILESDIR}"/${PN}-configure.patch
+ cd -
+ }
+
+ epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch
+
+ # bug #151839
+ sed -i -e \
+ 's:struct isc_socket {:#undef SO_BSDCOMPAT\n\nstruct isc_socket {:' \
+ lib/isc/unix/socket.c || die
+}
+
+src_compile() {
+ local myconf=
+
+ has_version sys-libs/glibc || myconf="${myconf} --with-iconv"
+
+ econf \
+ $(use_enable ipv6) \
+ $(use_with idn) \
+ $(use_with ssl openssl) \
+ $(use_with xml libxml2) \
+ ${myconf}
+
+ 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 || die
+
+ cd "${S}"/bin/dig
+ dobin dig host nslookup || die
+ doman {dig,host,nslookup}.1 || die
+
+ cd "${S}"/bin/nsupdate
+ dobin nsupdate || die
+ doman nsupdate.1 || die
+ if use doc; then
+ dohtml nsupdate.html || die
+ fi
+
+ cd "${S}"/bin/dnssec
+ dobin dnssec-keygen || die
+ doman dnssec-keygen.8 || die
+ if use doc; then
+ dohtml dnssec-keygen.html || die
+ fi
+}