summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2010-07-28 15:32:33 +0000
committerJeremy Olexa <darkside@gentoo.org>2010-07-28 15:32:33 +0000
commit0d204fc128c776359c88e9729800961aa651eca4 (patch)
tree7675a14ba231b90dad715bb9b67650256c9cc78d /net-misc/whois
parentVersion bump (Bug #254267) (diff)
downloadgentoo-2-0d204fc128c776359c88e9729800961aa651eca4.tar.gz
gentoo-2-0d204fc128c776359c88e9729800961aa651eca4.tar.bz2
gentoo-2-0d204fc128c776359c88e9729800961aa651eca4.zip
Migrate changes from Gentoo Prefix overlay. Convert to EAPI3, add keywords. Signed off in bug 330229
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'net-misc/whois')
-rw-r--r--net-misc/whois/ChangeLog6
-rw-r--r--net-misc/whois/whois-5.0.6.ebuild17
2 files changed, 14 insertions, 9 deletions
diff --git a/net-misc/whois/ChangeLog b/net-misc/whois/ChangeLog
index 7963f2e1159b..1337255e28f3 100644
--- a/net-misc/whois/ChangeLog
+++ b/net-misc/whois/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/whois
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/whois/ChangeLog,v 1.139 2010/07/26 12:08:59 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/whois/ChangeLog,v 1.140 2010/07/28 15:32:33 darkside Exp $
+
+ 28 Jul 2010; Jeremy Olexa <darkside@gentoo.org> whois-5.0.6.ebuild:
+ Migrate changes from Gentoo Prefix overlay. Convert to EAPI3, add
+ keywords. Signed off in bug 330229
26 Jul 2010; Jeroen Roovers <jer@gentoo.org> whois-5.0.5.ebuild:
Stable for HPPA (bug #329663).
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
}