summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/whois/whois-5.0.6.ebuild')
-rw-r--r--net-misc/whois/whois-5.0.6.ebuild17
1 files changed, 9 insertions, 8 deletions
diff --git a/net-misc/whois/whois-5.0.6.ebuild b/net-misc/whois/whois-5.0.6.ebuild
index c92c14e48273..cd044a234a83 100644
--- a/net-misc/whois/whois-5.0.6.ebuild
+++ b/net-misc/whois/whois-5.0.6.ebuild
@@ -1,7 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/whois/whois-5.0.6.ebuild,v 1.1 2010/07/24 05:57:32 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/whois/whois-5.0.6.ebuild,v 1.2 2010/07/28 15:32:33 darkside Exp $
+EAPI=3
inherit eutils toolchain-funcs
MY_P=${P/-/_}
@@ -11,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="nls"
RESTRICT="test" #59327
@@ -19,9 +20,7 @@ RDEPEND="net-dns/libidn"
DEPEND="${RDEPEND}
>=dev-lang/perl-5"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${PN}-4.7.2-config-file.patch
if use nls ; then
@@ -31,19 +30,21 @@ src_unpack() {
fi
}
+src_configure() { :;} # expected no-op
+
src_compile() {
tc-export CC
emake CFLAGS="${CFLAGS} ${CPPFLAGS}" HAVE_LIBIDN=1 || die
}
src_install() {
- emake BASEDIR="${D}" prefix=/usr install || die
+ emake BASEDIR="${ED}" prefix=/usr install || die
insinto /etc
doins whois.conf
dodoc README debian/changelog
if [[ ${USERLAND} != "GNU" ]]; then
- mv "${D}"/usr/share/man/man1/{whois,mdwhois}.1
- mv "${D}"/usr/bin/{whois,mdwhois}
+ mv "${ED}"/usr/share/man/man1/{whois,mdwhois}.1
+ mv "${ED}"/usr/bin/{whois,mdwhois}
fi
}