summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStewart Honsberger <blkdeath@gentoo.org>2004-02-02 08:17:50 +0000
committerStewart Honsberger <blkdeath@gentoo.org>2004-02-02 08:17:50 +0000
commit684b253d2a190dfd2caa5f153f8cf0d94ed61df1 (patch)
tree5c758980416e8d5ea85f3940195391be98ad5493 /net-dns/bind-tools
parentnow using make instead of emake to fix xmms compilation problem. Also "doexe... (diff)
downloadgentoo-2-684b253d2a190dfd2caa5f153f8cf0d94ed61df1.tar.gz
gentoo-2-684b253d2a190dfd2caa5f153f8cf0d94ed61df1.tar.bz2
gentoo-2-684b253d2a190dfd2caa5f153f8cf0d94ed61df1.zip
Revert build until dynamic libs co-exists with BIND. Marked ~arch for testing.
Diffstat (limited to 'net-dns/bind-tools')
-rw-r--r--net-dns/bind-tools/ChangeLog8
-rw-r--r--net-dns/bind-tools/Manifest10
-rw-r--r--net-dns/bind-tools/bind-tools-9.2.3-r1.ebuild51
-rw-r--r--net-dns/bind-tools/files/digest-bind-tools-9.2.3-r11
4 files changed, 65 insertions, 5 deletions
diff --git a/net-dns/bind-tools/ChangeLog b/net-dns/bind-tools/ChangeLog
index b7e3cd0464a9..dbf82843d2e2 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-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.17 2004/01/30 22:29:25 tuxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/ChangeLog,v 1.18 2004/02/02 08:17:42 blkdeath Exp $
+
+*bind-tools-9.2.3-r1 (02 Feb 2004)
+
+ 02 Feb 2004; Stewart Honsberger <blkdeath@gentoo.org>
+ bind-tools-9.2.3-r1.ebuild:
+ Revert to old build method until dynamic linked libs co-exists with BIND
30 Jan 2004; <tuxus@gentoo.org> bind-tools-9.2.2.ebuild:
Added mips to KEYWORDS.
diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 29accc9714ad..5dbd1910c86c 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,9 +1,11 @@
-MD5 bea511711fcb97c9530a02d94f47ab1c ChangeLog 2684
-MD5 0bff97ad367e3e030a8ea4fb7bc45f9a bind-tools-9.2.2.ebuild 986
+MD5 e7250dc551bd27e3ff8be37e31a99adf ChangeLog 2885
MD5 27da0a70bd868df3e8e22314a3643056 bind-tools-9.2.2_rc1.ebuild 927
-MD5 639f5513bbad2c0d2d6e654f0905dd68 bind-tools-9.2.3.ebuild 1691
MD5 63bd6e87942a25d48bd5365edd8246c0 metadata.xml 268
+MD5 0bff97ad367e3e030a8ea4fb7bc45f9a bind-tools-9.2.2.ebuild 986
+MD5 639f5513bbad2c0d2d6e654f0905dd68 bind-tools-9.2.3.ebuild 1691
+MD5 f4b6144621473243524af6207fdbc83e bind-tools-9.2.3-r1.ebuild 1245
MD5 a0f2b38a7e0c8d2b88d172c36162a7b3 files/digest-bind-tools-9.2.2 190
MD5 8c87d7839f4a6caa9c690e5905a247f4 files/digest-bind-tools-9.2.2_rc1 66
-MD5 feb1027d97d15dcf8fdc57b2de185af2 files/digest-bind-tools-9.2.3 63
MD5 1d83f3065ae3bad0e88ae3bfe1e95ced files/nslookup.8 14638
+MD5 feb1027d97d15dcf8fdc57b2de185af2 files/digest-bind-tools-9.2.3 63
+MD5 feb1027d97d15dcf8fdc57b2de185af2 files/digest-bind-tools-9.2.3-r1 63
diff --git a/net-dns/bind-tools/bind-tools-9.2.3-r1.ebuild b/net-dns/bind-tools/bind-tools-9.2.3-r1.ebuild
new file mode 100644
index 000000000000..d32f12a9856b
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.2.3-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/bind-tools-9.2.3-r1.ebuild,v 1.1 2004/02/02 08:17:42 blkdeath Exp $
+
+MY_P=${P//-tools}
+MY_P=${MY_P/_}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="bind tools: dig, nslookup, and host"
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${PV/_}/${MY_P}.tar.gz"
+HOMEPAGE="http://www.isc.org/products/BIND/bind9-beta.html"
+
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~arm ~amd64 ~ia64"
+LICENSE="as-is"
+SLOT="0"
+
+DEPEND="virtual/glibc"
+
+src_compile() {
+
+ # Set -fPIC compiler option to enable compilation on 64-bit archs
+ # (Bug #33336)
+ if use alpha || use amd64 || use ia64; then
+ append-flags -fPIC
+ fi
+
+ use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --enable-ipv6=no"
+
+ econf ${myconf} || die "Configure failed"
+
+ export MAKEOPTS="${MAKEOPTS} -j1"
+
+ cd ${S}/lib/isc
+ emake || die "make failed in /lib/isc"
+
+ cd ${S}/lib/dns
+ emake || die "make failed in /lib/dns"
+
+ cd ${S}/bin/dig
+ emake || die "make failed in /bin/dig"
+}
+
+src_install() {
+ cd ${S}/bin/dig
+ dobin dig host nslookup
+ doman dig.1 host.1
+
+ doman ${FILESDIR}/nslookup.8
+
+ cd ${S}
+ dodoc README CHANGES FAQ COPYRIGHT
+}
diff --git a/net-dns/bind-tools/files/digest-bind-tools-9.2.3-r1 b/net-dns/bind-tools/files/digest-bind-tools-9.2.3-r1
new file mode 100644
index 000000000000..fac669f6a7f9
--- /dev/null
+++ b/net-dns/bind-tools/files/digest-bind-tools-9.2.3-r1
@@ -0,0 +1 @@
+MD5 94ae7b0f20dc406fdbbf6fac5d57b32f bind-9.2.3.tar.gz 4553260