diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2003-10-20 09:47:27 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2003-10-20 09:47:27 +0000 |
commit | a0a9ea1ce21a4feb2909c558b205f5736eb5bb3d (patch) | |
tree | 5870b745ea2bb7ff431b60d2260957a478f11764 /net-dns | |
parent | compile fix (diff) | |
download | historical-a0a9ea1ce21a4feb2909c558b205f5736eb5bb3d.tar.gz historical-a0a9ea1ce21a4feb2909c558b205f5736eb5bb3d.tar.bz2 historical-a0a9ea1ce21a4feb2909c558b205f5736eb5bb3d.zip |
compile fix
Diffstat (limited to 'net-dns')
-rw-r--r-- | net-dns/hesiod/Manifest | 4 | ||||
-rw-r--r-- | net-dns/hesiod/files/digest-hesiod-3.0.2-r1 | 1 | ||||
-rw-r--r-- | net-dns/hesiod/files/hesiod-3.0.2-redhat.patch.gz | bin | 0 -> 2640 bytes | |||
-rw-r--r-- | net-dns/hesiod/hesiod-3.0.2-r1.ebuild | 43 |
4 files changed, 46 insertions, 2 deletions
diff --git a/net-dns/hesiod/Manifest b/net-dns/hesiod/Manifest index c95ad30a9607..465589cb195c 100644 --- a/net-dns/hesiod/Manifest +++ b/net-dns/hesiod/Manifest @@ -1,6 +1,6 @@ MD5 dcb9c048fd9e5f4b3a5bdaf6cfee0801 hesiod-3.0.2.ebuild 1582 -MD5 33a047ab1dd74a8736e867b56507e9b8 ChangeLog 1649 -MD5 409837e240d52b0dc9fb6bf4f348a7b6 hesiod-3.0.2-r1.ebuild 1247 +MD5 76825e98357376c426f8ca591759d900 ChangeLog 1842 +MD5 7b6e2537adb814da109071733ccc2571 hesiod-3.0.2-r1.ebuild 1255 MD5 30c1105fc1f037d97d0dfae4f4f0e065 files/hesiod-3.0.2-str.patch 2039 MD5 6730c597da6926a28d780afaf5c0109d files/digest-hesiod-3.0.2-r1 63 MD5 6730c597da6926a28d780afaf5c0109d files/digest-hesiod-3.0.2 63 diff --git a/net-dns/hesiod/files/digest-hesiod-3.0.2-r1 b/net-dns/hesiod/files/digest-hesiod-3.0.2-r1 new file mode 100644 index 000000000000..d6d44043a687 --- /dev/null +++ b/net-dns/hesiod/files/digest-hesiod-3.0.2-r1 @@ -0,0 +1 @@ +MD5 0362311e80fb1e029a1588cbbd09ad57 hesiod-3.0.2.tar.gz 31974 diff --git a/net-dns/hesiod/files/hesiod-3.0.2-redhat.patch.gz b/net-dns/hesiod/files/hesiod-3.0.2-redhat.patch.gz Binary files differnew file mode 100644 index 000000000000..e5985adc2743 --- /dev/null +++ b/net-dns/hesiod/files/hesiod-3.0.2-redhat.patch.gz diff --git a/net-dns/hesiod/hesiod-3.0.2-r1.ebuild b/net-dns/hesiod/hesiod-3.0.2-r1.ebuild new file mode 100644 index 000000000000..ff200654cfd1 --- /dev/null +++ b/net-dns/hesiod/hesiod-3.0.2-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/hesiod/hesiod-3.0.2-r1.ebuild,v 1.1 2003/10/20 09:47:19 lanius Exp $ + +inherit flag-o-matic +filter-flags -fstack-protector + +DESCRIPTION="Hesiod is a system which uses existing DNS functionality to provide access to databases of information that changes infrequently." +SRC_URI="ftp://athena-dist.mit.edu/pub/ATHENA/${PN}/${P}.tar.gz" +HOMEPAGE="ftp://athena-dist.mit.edu/pub/ATHENA/hesiod" + +SLOT="0" +LICENSE="ISC" +KEYWORDS="~x86 ~ppc ~sparc ~hppa" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} + #Patches stolen from RH + epatch ${FILESDIR}/hesiod-${PV}-redhat.patch.gz + cd ${S} + for manpage in *.3 + do + if grep -q '^\.so man3/hesiod.3' ${manpage} + then + echo .so hesiod.3 > ${manpage} + elif grep -q '^\.so man3/hesiod_getmailhost.3' ${manpage} + then + echo .so hesiod_getmailhost.3 > ${manpage} + elif grep -q '^\.so man3/hesiod_getpwnam.3' ${manpage} + then + echo .so hesiod_getpwnam.3 > ${manpage} + elif grep -q '^\.so man3/hesiod_getservbyname.3' ${manpage} + then + echo .so hesiod_getservbyname.3 > ${manpage} + fi + done +} + +src_install () { + make DESTDIR=${D} install || die +} |