diff options
author | Tobias Scherbaum <dertobi123@gentoo.org> | 2008-11-19 21:28:40 +0000 |
---|---|---|
committer | Tobias Scherbaum <dertobi123@gentoo.org> | 2008-11-19 21:28:40 +0000 |
commit | 43f8d05029acd29be75143741e01a70d292662cd (patch) | |
tree | 67940e71bdbd04b87a1a7c4e092a9c0453fab26a /net-dns/bind-tools | |
parent | Version bump (diff) | |
download | historical-43f8d05029acd29be75143741e01a70d292662cd.tar.gz historical-43f8d05029acd29be75143741e01a70d292662cd.tar.bz2 historical-43f8d05029acd29be75143741e01a70d292662cd.zip |
Version bump
Package-Manager: portage-2.2_rc14/cvs/Linux 2.6.25-gentoo-r7 x86_64
Diffstat (limited to 'net-dns/bind-tools')
-rw-r--r-- | net-dns/bind-tools/ChangeLog | 8 | ||||
-rw-r--r-- | net-dns/bind-tools/Manifest | 14 | ||||
-rw-r--r-- | net-dns/bind-tools/bind-tools-9.4.3.ebuild | 81 |
3 files changed, 91 insertions, 12 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog index 42ea79b3b2fa..45134d048818 100644 --- a/net-dns/bind-tools/ChangeLog +++ b/net-dns/bind-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dns/bind-tools # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.112 2008/08/03 16:03:09 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.113 2008/11/19 21:28:40 dertobi123 Exp $ + +*bind-tools-9.4.3 (19 Nov 2008) + + 19 Nov 2008; Tobias Scherbaum <dertobi123@gentoo.org> + +bind-tools-9.4.3.ebuild: + Version bump 03 Aug 2008; Tobias Scherbaum <dertobi123@gentoo.org> -bind-tools-9.4.2_p1.ebuild, bind-tools-9.4.2_p2.ebuild: diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest index 3e698a479006..0aa8d2d5cf70 100644 --- a/net-dns/bind-tools/Manifest +++ b/net-dns/bind-tools/Manifest @@ -1,20 +1,12 @@ ------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.1-P1.tar.gz 6341409 RMD160 ced75a96098d78a7fdd8cc1d1e3daf2ad142ee9f SHA1 c65bfd3d6ff1dd78b678fe350e323bfb6d47fe1b SHA256 912d07be9a6b4fa180d38637bf32ac4e802b087e46fbbf2a76314ecc3444b693 DIST bind-9.4.2-P2.tar.gz 6456550 RMD160 c0934436914cbc0963298cec326fe14a73130873 SHA1 e6aebf6e73dfd4d8ccae397bc5cafaa17fbc5ce4 SHA256 eddf17749abb469bd67213c151450c8e07414d7fcf5a4cd0dc6c03da9656d74d +DIST bind-9.4.3.tar.gz 6543773 RMD160 05bf5650761f56e9b3b7f27f97fb7dbd0b70ca88 SHA1 8b34602d2877e2855c380c2adea09c0b319aeb71 SHA256 f1b991947fe673310fa4c61b42723f4efb48ea5c24fb5b802bd66786ea660be6 DIST bind-9.5.0-P2.tar.gz 6627081 RMD160 2ac07f4d48f22cfeabd4d8089aaf955b81199dc0 SHA1 e93a230e0e80e8e5975c83bf0ca0b1186f53fe52 SHA256 e614450ddaa9ac9ad0138c4da536ea6443e70455f99ef3dcaca8067b5a846a3c EBUILD bind-tools-9.4.1_p1.ebuild 1968 RMD160 21080df2272cbf7362bf909e15afb815e959001f SHA1 ea7d449c2627c1c89a85a6467cfd3d2a970c3609 SHA256 fa0e4d746c995ebf3e94c596b8351ca003e2bcabe8e1c9e817db60a90ffa7613 EBUILD bind-tools-9.4.2_p2.ebuild 2085 RMD160 998a0e89b0ea50aaf19018f6f1d990d7d1c01807 SHA1 e37b927708da7f1f060c56b5b349c8d7e176929c SHA256 14ef196140a589385b313c81a52b2dd36abadf78ce35bb50de1b1ffc90a7d683 +EBUILD bind-tools-9.4.3.ebuild 2046 RMD160 3836391615960211ae2dbb4196a21bf5e1a8d5bb SHA1 da801b75efa080b4b918e4c41e7b9dfce683f48e SHA256 eb5b262315da2fa2cb4f3353e6f05b108b1975e8f76ca4581965adf989bb6d85 EBUILD bind-tools-9.5.0_p2.ebuild 2197 RMD160 50870c272b5723b9b1c43ae8d83182a1da6ae8f3 SHA1 f5f6f43013d5f4b4d2d4cf5f96cebbc7da05a614 SHA256 6cbe4aa84240dd3a3ac609a9fc34c20fc63e1f1b0f6ef601a41bdf4127825226 -MISC ChangeLog 16157 RMD160 33a6a274aeea5a26b97f333599b1fcbc7bf742d0 SHA1 646ed830e03085d4f19b19297d7910b2ac0397ec SHA256 7e2a4065b60535b717206e24cf201d5d50aee5fcc7e5eaf14f7ac437c916c55d +MISC ChangeLog 16290 RMD160 0b88164cf0e57a162e495928fcc9823fffbc1d04 SHA1 32f79aebef19c3f1b9227a7a2636bd96920b9094 SHA256 604cbf7e88464923892af459b9d51dd39e521d5d8eafb8771ce52b9091bbb100 MISC metadata.xml 334 RMD160 5bf93af61fefc6ad5d6c78fa595fcd70bd35c3a9 SHA1 0f537e70e9ddba477f8cd430f6d24589ba268755 SHA256 5a6b75435f504f86c0ff197f0374e59fbb00c9eb351e39336d07ed67ed54b92d ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkkQ6KYACgkQ67wieSYcaxfr5wCeKmif4XQHoSb0C+L1XhuRv+Z2 -H/EAoJCExKSKBCta7Ah7fh3eqRlqh0sI -=UcXf ------END PGP SIGNATURE----- diff --git a/net-dns/bind-tools/bind-tools-9.4.3.ebuild b/net-dns/bind-tools/bind-tools-9.4.3.ebuild new file mode 100644 index 000000000000..af361179efb4 --- /dev/null +++ b/net-dns/bind-tools/bind-tools-9.4.3.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2008 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.4.3.ebuild,v 1.1 2008/11/19 21:28:40 dertobi123 Exp $ + +inherit flag-o-matic + +MY_PN=${PN//-tools} +MY_P="${MY_PN}-${PV}" +S="${WORKDIR}/${MY_P}" +DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen" +HOMEPAGE="http://www.isc.org/products/BIND/bind9.html" +SRC_URI="ftp://ftp.isc.org/isc/bind9/${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="idn ipv6" + +DEPEND="idn? ( || ( sys-libs/glibc dev-libs/libiconv ) + net-dns/idnkit )" + +src_unpack() { + unpack ${A} || die + cd "${S}" || die + + use idn && { + # BIND 9.4.0 doesn't have this patch + # epatch ${S}/contrib/idn/idnkit-1.0-src/patch/bind9/bind-${PV}-patch + + cd "${S}"/contrib/idn/idnkit-1.0-src + epatch "${FILESDIR}"/${PN}-configure.patch + cd - + } + + # bug #151839 + sed -e \ + 's:struct isc_socket {:#undef SO_BSDCOMPAT\n\nstruct isc_socket {:' \ + -i lib/isc/unix/socket.c +} + +src_compile() { + local myconf= + use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --enable-ipv6=no" + use idn && myconf="${myconf} --with-idn" + + has_version sys-libs/glibc || myconf="${myconf} --with-iconv" + + econf ${myconf} || die "Configure failed" + + cd "${S}"/lib + emake -j1 || die "make failed in /lib" + + cd "${S}"/bin/dig + emake -j1 || die "make failed in /bin/dig" + + cd "${S}"/lib/lwres/ + emake -j1 || die "make failed in /lib/lwres" + + cd "${S}"/bin/nsupdate/ + emake -j1 || die "make failed in /bin/nsupdate" + + cd "${S}"/bin/dnssec/ + emake -j1 || die "make failed in /bin/dnssec" +} + +src_install() { + dodoc README CHANGES FAQ + + cd "${S}"/bin/dig + dobin dig host nslookup || die + doman dig.1 host.1 nslookup.1 || die + + cd "${S}"/bin/nsupdate + dobin nsupdate || die + dohtml nsupdate.html || die + + cd "${S}"/bin/dnssec + dobin dnssec-keygen || die + doman dnssec-keygen.8 || die + dohtml dnssec-keygen.html || die +} |