summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/perl-cleaner/perl-cleaner-2.20.ebuild')
-rw-r--r--app-admin/perl-cleaner/perl-cleaner-2.20.ebuild13
1 files changed, 12 insertions, 1 deletions
diff --git a/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild b/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild
index 4cf5a6ef5c72..4df092fd9c27 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild
@@ -4,6 +4,8 @@
EAPI=5
+inherit eutils prefix
+
DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="http://www.gentoo.org/proj/en/perl/"
@@ -12,7 +14,7 @@ if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="http://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2 http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="GPL-2"
@@ -31,6 +33,15 @@ RDEPEND="app-shells/bash
)
"
+src_prepare() {
+ if use prefix ; then
+ # I don't dare to throw non Prefix users for the bus, but this
+ # patch should be safe for them
+ epatch "${FILESDIR}"/${P}-prefix.patch
+ eprefixify ${PN}
+ fi
+}
+
src_install() {
dosbin perl-cleaner
doman perl-cleaner.1