From 86ee07f3a2aed042114b39c962edc04bc89ecc7a Mon Sep 17 00:00:00 2001 From: Jonathan Callen Date: Tue, 6 Apr 2010 01:29:35 +0000 Subject: [PATCH] Bump to EAPI=3, add prefix keywords Package-Manager: portage--svn/cvs/Linux i686 --- app-text/uudeview/ChangeLog | 7 +++++-- app-text/uudeview/uudeview-0.5.20-r1.ebuild | 22 ++++++++++----------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/app-text/uudeview/ChangeLog b/app-text/uudeview/ChangeLog index 6156dc51c453..612f2eb86d1c 100644 --- a/app-text/uudeview/ChangeLog +++ b/app-text/uudeview/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-text/uudeview -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/uudeview/ChangeLog,v 1.31 2009/11/10 04:19:17 abcd Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/uudeview/ChangeLog,v 1.32 2010/04/06 01:29:35 abcd Exp $ + + 06 Apr 2010; Jonathan Callen uudeview-0.5.20-r1.ebuild: + Bump to EAPI=3, add prefix keywords 10 Nov 2009; Jonathan Callen uudeview-0.5.20-r1.ebuild: List all patches to be applied directly; clean up ebuild diff --git a/app-text/uudeview/uudeview-0.5.20-r1.ebuild b/app-text/uudeview/uudeview-0.5.20-r1.ebuild index 57f63362dde5..f5abceec1297 100644 --- a/app-text/uudeview/uudeview-0.5.20-r1.ebuild +++ b/app-text/uudeview/uudeview-0.5.20-r1.ebuild @@ -1,27 +1,26 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/uudeview/uudeview-0.5.20-r1.ebuild,v 1.5 2009/11/10 04:19:17 abcd Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/uudeview/uudeview-0.5.20-r1.ebuild,v 1.6 2010/04/06 01:29:35 abcd Exp $ + +EAPI="3" inherit eutils autotools -IUSE="tk" DESCRIPTION="uu, xx, base64, binhex decoder" HOMEPAGE="http://www.fpx.de/fp/Software/UUDeview/" SRC_URI="http://www.fpx.de/fp/Software/UUDeview/download/${P}.tar.gz" -SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ppc sparc x86" +SLOT="0" +KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="tk" RDEPEND="tk? ( dev-lang/tk )" DEPEND="${RDEPEND} sys-devel/autoconf" -src_unpack() { - unpack ${A} - cd "${S}" - +src_prepare() { epatch "${FILESDIR}/${P}-bugfixes.patch" epatch "${FILESDIR}/${P}-CVE-2004-2265.patch" epatch "${FILESDIR}/${P}-CVE-2008-2266.patch" @@ -31,15 +30,14 @@ src_unpack() { eautoreconf } -src_compile() { +src_configure() { econf \ $(use_enable tk tcl) \ $(use_enable tk) - emake || die "emake failed" } src_install() { # upstream's Makefiles are just broken - einstall MANDIR="${D}/usr/share/man/" || die "Failed to install" + einstall MANDIR="${ED}/usr/share/man/" || die "Failed to install" dodoc HISTORY INSTALL README } -- 2.26.2