diff options
Diffstat (limited to 'net-misc/whois/whois-5.0.6.ebuild')
-rw-r--r-- | net-misc/whois/whois-5.0.6.ebuild | 17 |
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 } |