bump(app-admin/perl-cleaner): sync with upstream

This commit is contained in:
Nick Owens 2016-03-02 14:04:42 -08:00
parent 9a15dbb881
commit 0df22f9e47
15 changed files with 903 additions and 367 deletions

View File

@ -1,333 +1,84 @@
# ChangeLog for app-admin/perl-cleaner
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/perl-cleaner/ChangeLog,v 1.76 2011/08/06 15:09:29 tove Exp $
06 Aug 2011; Torsten Veller <tove@gentoo.org> perl-cleaner-2.10.ebuild:
Use realpath or freebsd-bin (again #376489)
*perl-cleaner-2.10 (05 Aug 2011)
05 Aug 2011; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.10.ebuild:
Use realpath instead of readlink -f (#376489). Support -q/--quie. Check
link targets too.
06 Dec 2010; Torsten Veller <tove@gentoo.org> -perl-cleaner-1.05.ebuild,
-perl-cleaner-2.0.ebuild, -perl-cleaner-2.2.ebuild, -perl-cleaner-2.3.ebuild,
-perl-cleaner-2.4.ebuild, -perl-cleaner-2.5.ebuild, -perl-cleaner-2.6.ebuild:
Cleanup
*perl-cleaner-2.8 (06 Dec 2010)
06 Dec 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.8.ebuild:
Use cave commandline client if paludis is chosen
13 Nov 2010; Raúl Porcel <armin76@gentoo.org> perl-cleaner-2.7.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #340023
24 Oct 2010; Markus Meier <maekke@gentoo.org> perl-cleaner-2.7.ebuild:
arm stable, bug #340023
24 Oct 2010; Jeroen Roovers <jer@gentoo.org> perl-cleaner-2.7.ebuild:
Stable for HPPA (bug #340023).
24 Oct 2010; Brent Baude <ranger@gentoo.org> perl-cleaner-2.7.ebuild:
Marking perl-cleaner-2.7 ppc for bug 340023
22 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
perl-cleaner-2.7.ebuild:
ppc64 stable wrt #340023
22 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
perl-cleaner-2.7.ebuild:
Stable on amd64 wrt bug #340023
22 Oct 2010; Christian Faulhammer <fauli@gentoo.org>
perl-cleaner-2.7.ebuild:
stable x86, bug 340023
*perl-cleaner-2.7 (22 Oct 2010)
22 Oct 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.7.ebuild:
Version bump. Let leftovers search for old files not only in current INC
*perl-cleaner-2.6 (07 Oct 2010)
07 Oct 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.6.ebuild:
More quoting fixes
*perl-cleaner-2.5 (24 Sep 2010)
24 Sep 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.5.ebuild:
Removes all .ph files which are not up to date
*perl-cleaner-2.4 (30 Aug 2010)
30 Aug 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.4.ebuild:
Always reinstall the virtuals, cause it fails if a perl-core is updated
while cleaning
*perl-cleaner-2.3 (02 Aug 2010)
02 Aug 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.3.ebuild:
PKGDIR is a symlink (#330097) and virtual and perl-core versions differ
(#330625)
*perl-cleaner-2.2 (14 Jul 2010)
14 Jul 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.2.ebuild:
Version bump. Cleanup
Create a smaller set of perl header files *.ph and move them to archlibexp
for perl-5.12. Fixes bugs #177833, #292985
Fix typo (#315469). Thanks to J.C. Wren.
*perl-cleaner-2.0 (16 Feb 2010)
16 Feb 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.0.ebuild:
Do not try to reinstall -MERGING-* packages (#305377)
*perl-cleaner-2_pre091219 (19 Dec 2009)
19 Dec 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre091219.ebuild:
Version bump. Add virtuals too for non-identical reinstall
*perl-cleaner-2_pre091024 (24 Oct 2009)
24 Oct 2009; Torsten Veller <tove@gentoo.org> -perl-cleaner-1.04.1.ebuild,
-perl-cleaner-1.04.3.ebuild, -perl-cleaner-2_pre090920.ebuild,
-perl-cleaner-2_pre090926.ebuild, +perl-cleaner-2_pre091024.ebuild:
Version bump. Cleanup
11 Oct 2009; Mark Loeser <halcy0n@gentoo.org> perl-cleaner-1.04.1.ebuild:
QA fixes; unquoted variables
*perl-cleaner-2_pre091007 (07 Oct 2009)
07 Oct 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre091007.ebuild:
Bump. Don't rebuild libperl
*perl-cleaner-2_pre090926 (26 Sep 2009)
26 Sep 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre090926.ebuild:
Bump. Do not use binpkg when upgrading
*perl-cleaner-2_pre090920 (20 Sep 2009)
20 Sep 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre090920.ebuild:
Bump. Should work with changed useflags (ithreads, debug).
Better package-manager support (taken from python-updater).
05 Feb 2009; Jeremy Olexa <darkside@gentoo.org>
perl-cleaner-1.04.1.ebuild, perl-cleaner-1.04.3.ebuild:
(non maintainer commit) [QA] fix HOMEPAGE, bug 249679
07 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
perl-cleaner-1.05.ebuild:
amd64 stable wrt bug #208901
17 Feb 2008; Raúl Porcel <armin76@gentoo.org> perl-cleaner-1.05.ebuild:
alpha/ia64 stable wrt #208901
16 Feb 2008; Markus Meier <maekke@gentoo.org> perl-cleaner-1.05.ebuild:
x86 stable, bug #208901
15 Feb 2008; nixnut <nixnut@gentoo.org> perl-cleaner-1.05.ebuild:
Stable on ppc wrt bug 208901
15 Feb 2008; Jeroen Roovers <jer@gentoo.org> perl-cleaner-1.05.ebuild:
Stable for HPPA (bug #208901).
15 Feb 2008; Ferris McCormick <fmccor@gentoo.org>
perl-cleaner-1.05.ebuild:
Sparc stable, Bug #208901.
15 Feb 2008; Brent Baude <ranger@gentoo.org> perl-cleaner-1.05.ebuild:
stable ppc64, bug 208901
*perl-cleaner-1.05 (12 Sep 2007)
12 Sep 2007; Paul Varner <fuzzyray@gentoo.org> +perl-cleaner-1.05.ebuild:
New version to work with all baselayouts and FreeBSD sed. (Bug #183989)
17 Oct 2006; Roy Marples <uberlord@gentoo.org> perl-cleaner-1.04.3.ebuild:
Added ~sparc-fbsd keyword.
10 Sep 2006; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.04.ebuild:
Cleaning out old ebuild
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> perl-cleaner-1.04.3.ebuild:
Marked stable on mips.
30 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on hppa wrt #145256
29 Aug 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on ia64, bug 145256.
29 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org>
perl-cleaner-1.04.3.ebuild:
ppc stable, bug #145256
29 Aug 2006; Brent Baude <ranger@gentoo.org> perl-cleaner-1.04.3.ebuild:
Marking perl-cleaner-1.04.3 ppc64 stable for bug #145256
29 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on sparc wrt #145256
29 Aug 2006; Fernando J. Pereda <ferdy@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on alpha wrt bug #145256
29 Aug 2006; Marcus D. Hanwell <cryos@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Marked stable on amd64, bug 145256.
29 Aug 2006; Joshua Jackson <tsunam@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable x86; bug #145256
*perl-cleaner-1.04.3 (19 Aug 2006)
19 Aug 2006; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.04.2.ebuild, +perl-cleaner-1.04.3.ebuild:
Final commit related to bug 142940
18 Aug 2006; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.01.ebuild, -perl-cleaner-1.03.ebuild,
-perl-cleaner-1.03-r1.ebuild:
Cleaning up
*perl-cleaner-1.04.2 (18 Aug 2006)
18 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+perl-cleaner-1.04.2.ebuild:
Bug 142940, update to h2ph calls
02 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Stable on hppa
19 Jul 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Stable on alpha.
12 Jul 2006; Aron Griffis <agriffis@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Mark 1.04.1 stable on ia64
11 Jul 2006; Michael Cummings <mcummings@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Keywording sparc and amd64 stable
01 Jul 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.ebuild:
Stable on alpha.
18 Jun 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.ebuild:
Stable on ia64.
08 Jun 2006; Joshua Kinard <kumba@gentoo.org> perl-cleaner-1.04.ebuild:
Marked stable on mips.
*perl-cleaner-1.04.1 (01 Jun 2006)
01 Jun 2006; <mcummings@gentoo.org> +perl-cleaner-1.04.1.ebuild:
Bug 135080 - ph-clean is removing current ph files as well.
29 May 2006; Simon Stelling <blubb@gentoo.org> perl-cleaner-1.04.ebuild:
stable on amd64 wrt bug 134796
29 May 2006; Mark Loeser <halcy0n@gentoo.org> perl-cleaner-1.04.ebuild:
Stable on x86; bug #134796
29 May 2006; Guy Martin <gmsoft@gentoo.org> perl-cleaner-1.04.ebuild:
Stable on hppa.
29 May 2006; Tobias Scherbaum <dertobi123@gentoo.org>
perl-cleaner-1.04.ebuild:
ppc stable, bug #134796
29 May 2006; Markus Rothe <corsair@gentoo.org> perl-cleaner-1.04.ebuild:
Stable on ppc64; bug #134796
29 May 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.ebuild:
Stable on sparc wrt #134796
*perl-cleaner-1.04 (28 May 2006)
28 May 2006; <mcummings@gentoo.org> +perl-cleaner-1.04.ebuild:
New version of perl-cleaner, with bug fixes, corrected md5, etc.
*perl-cleaner-1.03-r1 (27 May 2006)
27 May 2006; <mcummings@gentoo.org> +perl-cleaner-1.03-r1.ebuild:
Version bump is because of bug 134449
27 May 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.03.ebuild:
Stable on alpha.
26 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
perl-cleaner-1.03.ebuild:
Stable on amd64 wrt bug #133989.
26 May 2006; <mcummings@gentoo.org> files/digest-perl-cleaner-1.03,
Manifest:
Updating digests
25 May 2006; Guy Martin <gmsoft@gentoo.org> perl-cleaner-1.03.ebuild:
Stable on hppa.
24 May 2006; <nixnut@gentoo.org> perl-cleaner-1.03.ebuild:
Stable on ppc. bug #133989
23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
perl-cleaner-1.03.ebuild:
Stable on x86 wrt bug #133989.
23 May 2006; <mcummings@gentoo.org> perl-cleaner-1.03.ebuild:
Marking stable sparc
23 May 2006; Markus Rothe <corsair@gentoo.org> perl-cleaner-1.03.ebuild:
Stable on ppc64; bug #133989
31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
perl-cleaner-1.03.ebuild:
Add ~x86-fbsd keyword.
*perl-cleaner-1.03 (20 Feb 2006)
20 Feb 2006; Michael Cummings <mcummings@gentoo.org>
+perl-cleaner-1.03.ebuild:
New version - better support for multilibs and virtuals
03 Jul 2005; Michael Cummings <mcummings@gentoo.org>
perl-cleaner-1.01.ebuild:
RDPEND -> RDEPEND - thanks jakub
*perl-cleaner-1.01 (05 Jun 2005)
05 Jun 2005; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.0.ebuild, +perl-cleaner-1.01.ebuild:
Sad to have a version bump already, but the is a code addition to be able to
re-emerge everything, even those modules installed under our current version
of perl. Comes up if someone (ick) changes from a threaded perl to a
non-threaded perl - version doesn't change so perl-cleaner doesn't rebuild
anything (though it needs to)
*perl-cleaner-1.0 (05 Jun 2005)
05 Jun 2005; Michael Cummings <mcummings@gentoo.org> +metadata.xml,
+perl-cleaner-1.0.ebuild:
Initial import, prepping so perl-cleaner can be called from revdep-rebuilder
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*perl-cleaner-9999 (09 Aug 2015)
*perl-cleaner-2.20 (09 Aug 2015)
*perl-cleaner-2.19 (09 Aug 2015)
*perl-cleaner-2.16 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
+perl-cleaner-2.16.ebuild, +perl-cleaner-2.19.ebuild,
+perl-cleaner-2.20.ebuild, +perl-cleaner-9999.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
21 Aug 2015; Fabian Groffen <grobian@gentoo.org>
+files/perl-cleaner-2.20-prefix.patch, perl-cleaner-2.20.ebuild:
add Prefix support
Package-Manager: portage-2.2.20-prefix
24 Aug 2015; Justin Lecher <jlec@gentoo.org> perl-cleaner-2.16.ebuild,
perl-cleaner-2.19.ebuild, perl-cleaner-2.20.ebuild,
perl-cleaner-9999.ebuild:
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
perl-cleaner-2.16.ebuild, perl-cleaner-2.19.ebuild,
perl-cleaner-2.20.ebuild, perl-cleaner-9999.ebuild:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

View File

@ -0,0 +1,500 @@
# ChangeLog for app-admin/perl-cleaner
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/perl-cleaner/ChangeLog,v 1.117 2015/06/15 22:31:51 dilfridge Exp $
*perl-cleaner-2.20 (15 Jun 2015)
15 Jun 2015; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-2.20.ebuild:
Version bump
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> perl-cleaner-2.19.ebuild:
Mark m68k stable.
11 Jan 2015; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-cleaner-2.18.ebuild:
Remove old
08 Jan 2015; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.19.ebuild:
Mark stable for all
*perl-cleaner-2.19 (27 Dec 2014)
27 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-cleaner-2.17.ebuild, +perl-cleaner-2.19.ebuild:
Version bump
*perl-cleaner-2.18 (13 Dec 2014)
13 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-2.18.ebuild:
Version bump for bug 525620
18 Oct 2014; Mike Frysinger <vapier@gentoo.org> perl-cleaner-2.16.ebuild:
Mark m68k/sh stable.
18 Oct 2014; Mike Frysinger <vapier@gentoo.org> perl-cleaner-2.16.ebuild,
perl-cleaner-2.17.ebuild, perl-cleaner-9999.ebuild:
Drop empty KEYWORDS.
27 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org>
perl-cleaner-2.17.ebuild, perl-cleaner-9999.ebuild:
portage-utils, not gentoolkit - thanks Arfrever
*perl-cleaner-2.17 (27 Sep 2014)
27 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-2.17.ebuild:
Version bump for bug 523880
27 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org>
perl-cleaner-9999.ebuild:
Add explicit dependency to PM and gentoolkit
03 Aug 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-cleaner-2.15.ebuild:
Remove old
26 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.15.ebuild,
perl-cleaner-2.16.ebuild:
Mark arm64 stable
26 Jul 2014; Andreas K. Huettel <dilfridge@gentoo.org>
perl-cleaner-2.16.ebuild, perl-cleaner-9999.ebuild:
... and fix it. :(
26 Jul 2014; Andreas K. Huettel <dilfridge@gentoo.org>
perl-cleaner-2.16.ebuild, perl-cleaner-9999.ebuild:
Add secondary URL
*perl-cleaner-2.16 (26 Jul 2014)
26 Jul 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-2.16.ebuild:
Version bump straight to stable; only more verbose output, no changed
functionality
23 Jul 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-cleaner-2.14.ebuild:
Remove old
06 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.15.ebuild:
Drop hppa from live KEYWORDS
06 Jul 2014; Jeroen Roovers <jer@gentoo.org> perl-cleaner-2.15.ebuild:
Stable for HPPA (bug #516462).
05 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.15.ebuild:
alpha/amd64/arm/ia64/ppc/ppc64/s390/x86 stable wrt bug #516462
*perl-cleaner-2.15 (05 Jul 2014)
05 Jul 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-2.15.ebuild:
Version bump for bug 516032
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> -perl-cleaner-2.7.ebuild:
Drop old.
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
Mark s390 stable
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
x86 stable wrt bug #512616
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
sparc stable wrt bug #512616
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
ppc stable wrt bug #512616
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
ppc64 stable wrt bug #512616
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
ia64 stable wrt bug #512616
29 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
alpha stable wrt bug #512616
29 Jun 2014; Jeroen Roovers <jer@gentoo.org> perl-cleaner-2.14.ebuild:
Stable for HPPA (bug #512616).
28 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
arm stable wrt bug #512616
28 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> perl-cleaner-2.14.ebuild:
amd64 stable wrt bug #512616
28 Jun 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-cleaner-2.12.ebuild, -perl-cleaner-2.13.ebuild:
Remove old
*perl-cleaner-2.14 (09 Jun 2014)
09 Jun 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-2.14.ebuild:
Version bump, fixes bug 497936 and bug 504128
*perl-cleaner-9999 (06 Jun 2014)
06 Jun 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-cleaner-9999.ebuild:
Add live ebuild (no keywords)
*perl-cleaner-2.13 (06 Jun 2014)
06 Jun 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-perl-cleaner-2.8.ebuild, -perl-cleaner-2.10.ebuild,
+perl-cleaner-2.13.ebuild:
Version bump for bug 506616; remove old
19 Jan 2014; Mike Frysinger <vapier@gentoo.org> perl-cleaner-2.10.ebuild,
perl-cleaner-2.12.ebuild, perl-cleaner-2.7.ebuild, perl-cleaner-2.8.ebuild:
Add arm64 love.
*perl-cleaner-2.12 (29 Apr 2012)
29 Apr 2012; Torsten Veller <tove@gentoo.org> -perl-cleaner-2.11.ebuild,
+perl-cleaner-2.12.ebuild:
Fix awk expression
*perl-cleaner-2.11 (29 Apr 2012)
29 Apr 2012; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.11.ebuild:
Support x32 (#413927). Thanks to Tim Harder. EAPI 4. Don't DEPEND on bash
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> perl-cleaner-2.10.ebuild:
keyword ~amd64-fbsd
06 Jan 2012; Mike Frysinger <vapier@gentoo.org> perl-cleaner-2.10.ebuild:
Allow newer coreutils to provide realpath.
06 Aug 2011; Torsten Veller <tove@gentoo.org> perl-cleaner-2.10.ebuild:
Use realpath or freebsd-bin (again #376489)
*perl-cleaner-2.10 (05 Aug 2011)
05 Aug 2011; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.10.ebuild:
Use realpath instead of readlink -f (#376489). Support -q/--quie. Check
link targets too.
06 Dec 2010; Torsten Veller <tove@gentoo.org> -perl-cleaner-1.05.ebuild,
-perl-cleaner-2.0.ebuild, -perl-cleaner-2.2.ebuild, -perl-cleaner-2.3.ebuild,
-perl-cleaner-2.4.ebuild, -perl-cleaner-2.5.ebuild, -perl-cleaner-2.6.ebuild:
Cleanup
*perl-cleaner-2.8 (06 Dec 2010)
06 Dec 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.8.ebuild:
Use cave commandline client if paludis is chosen
13 Nov 2010; Raúl Porcel <armin76@gentoo.org> perl-cleaner-2.7.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #340023
24 Oct 2010; Markus Meier <maekke@gentoo.org> perl-cleaner-2.7.ebuild:
arm stable, bug #340023
24 Oct 2010; Jeroen Roovers <jer@gentoo.org> perl-cleaner-2.7.ebuild:
Stable for HPPA (bug #340023).
24 Oct 2010; Brent Baude <ranger@gentoo.org> perl-cleaner-2.7.ebuild:
Marking perl-cleaner-2.7 ppc for bug 340023
22 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
perl-cleaner-2.7.ebuild:
ppc64 stable wrt #340023
22 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
perl-cleaner-2.7.ebuild:
Stable on amd64 wrt bug #340023
22 Oct 2010; Christian Faulhammer <fauli@gentoo.org>
perl-cleaner-2.7.ebuild:
stable x86, bug 340023
*perl-cleaner-2.7 (22 Oct 2010)
22 Oct 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.7.ebuild:
Version bump. Let leftovers search for old files not only in current INC
*perl-cleaner-2.6 (07 Oct 2010)
07 Oct 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.6.ebuild:
More quoting fixes
*perl-cleaner-2.5 (24 Sep 2010)
24 Sep 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.5.ebuild:
Removes all .ph files which are not up to date
*perl-cleaner-2.4 (30 Aug 2010)
30 Aug 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.4.ebuild:
Always reinstall the virtuals, cause it fails if a perl-core is updated
while cleaning
*perl-cleaner-2.3 (02 Aug 2010)
02 Aug 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.3.ebuild:
PKGDIR is a symlink (#330097) and virtual and perl-core versions differ
(#330625)
*perl-cleaner-2.2 (14 Jul 2010)
14 Jul 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.2.ebuild:
Version bump. Cleanup
Create a smaller set of perl header files *.ph and move them to archlibexp
for perl-5.12. Fixes bugs #177833, #292985
Fix typo (#315469). Thanks to J.C. Wren.
*perl-cleaner-2.0 (16 Feb 2010)
16 Feb 2010; Torsten Veller <tove@gentoo.org> +perl-cleaner-2.0.ebuild:
Do not try to reinstall -MERGING-* packages (#305377)
*perl-cleaner-2_pre091219 (19 Dec 2009)
19 Dec 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre091219.ebuild:
Version bump. Add virtuals too for non-identical reinstall
*perl-cleaner-2_pre091024 (24 Oct 2009)
24 Oct 2009; Torsten Veller <tove@gentoo.org> -perl-cleaner-1.04.1.ebuild,
-perl-cleaner-1.04.3.ebuild, -perl-cleaner-2_pre090920.ebuild,
-perl-cleaner-2_pre090926.ebuild, +perl-cleaner-2_pre091024.ebuild:
Version bump. Cleanup
11 Oct 2009; Mark Loeser <halcy0n@gentoo.org> perl-cleaner-1.04.1.ebuild:
QA fixes; unquoted variables
*perl-cleaner-2_pre091007 (07 Oct 2009)
07 Oct 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre091007.ebuild:
Bump. Don't rebuild libperl
*perl-cleaner-2_pre090926 (26 Sep 2009)
26 Sep 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre090926.ebuild:
Bump. Do not use binpkg when upgrading
*perl-cleaner-2_pre090920 (20 Sep 2009)
20 Sep 2009; Torsten Veller <tove@gentoo.org>
+perl-cleaner-2_pre090920.ebuild:
Bump. Should work with changed useflags (ithreads, debug).
Better package-manager support (taken from python-updater).
05 Feb 2009; Jeremy Olexa <darkside@gentoo.org>
perl-cleaner-1.04.1.ebuild, perl-cleaner-1.04.3.ebuild:
(non maintainer commit) [QA] fix HOMEPAGE, bug 249679
07 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
perl-cleaner-1.05.ebuild:
amd64 stable wrt bug #208901
17 Feb 2008; Raúl Porcel <armin76@gentoo.org> perl-cleaner-1.05.ebuild:
alpha/ia64 stable wrt #208901
16 Feb 2008; Markus Meier <maekke@gentoo.org> perl-cleaner-1.05.ebuild:
x86 stable, bug #208901
15 Feb 2008; nixnut <nixnut@gentoo.org> perl-cleaner-1.05.ebuild:
Stable on ppc wrt bug 208901
15 Feb 2008; Jeroen Roovers <jer@gentoo.org> perl-cleaner-1.05.ebuild:
Stable for HPPA (bug #208901).
15 Feb 2008; Ferris McCormick <fmccor@gentoo.org>
perl-cleaner-1.05.ebuild:
Sparc stable, Bug #208901.
15 Feb 2008; Brent Baude <ranger@gentoo.org> perl-cleaner-1.05.ebuild:
stable ppc64, bug 208901
*perl-cleaner-1.05 (12 Sep 2007)
12 Sep 2007; Paul Varner <fuzzyray@gentoo.org> +perl-cleaner-1.05.ebuild:
New version to work with all baselayouts and FreeBSD sed. (Bug #183989)
17 Oct 2006; Roy Marples <uberlord@gentoo.org> perl-cleaner-1.04.3.ebuild:
Added ~sparc-fbsd keyword.
10 Sep 2006; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.04.ebuild:
Cleaning out old ebuild
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> perl-cleaner-1.04.3.ebuild:
Marked stable on mips.
30 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on hppa wrt #145256
29 Aug 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on ia64, bug 145256.
29 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org>
perl-cleaner-1.04.3.ebuild:
ppc stable, bug #145256
29 Aug 2006; Brent Baude <ranger@gentoo.org> perl-cleaner-1.04.3.ebuild:
Marking perl-cleaner-1.04.3 ppc64 stable for bug #145256
29 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on sparc wrt #145256
29 Aug 2006; Fernando J. Pereda <ferdy@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable on alpha wrt bug #145256
29 Aug 2006; Marcus D. Hanwell <cryos@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Marked stable on amd64, bug 145256.
29 Aug 2006; Joshua Jackson <tsunam@gentoo.org>
perl-cleaner-1.04.3.ebuild:
Stable x86; bug #145256
*perl-cleaner-1.04.3 (19 Aug 2006)
19 Aug 2006; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.04.2.ebuild, +perl-cleaner-1.04.3.ebuild:
Final commit related to bug 142940
18 Aug 2006; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.01.ebuild, -perl-cleaner-1.03.ebuild,
-perl-cleaner-1.03-r1.ebuild:
Cleaning up
*perl-cleaner-1.04.2 (18 Aug 2006)
18 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+perl-cleaner-1.04.2.ebuild:
Bug 142940, update to h2ph calls
02 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Stable on hppa
19 Jul 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Stable on alpha.
12 Jul 2006; Aron Griffis <agriffis@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Mark 1.04.1 stable on ia64
11 Jul 2006; Michael Cummings <mcummings@gentoo.org>
perl-cleaner-1.04.1.ebuild:
Keywording sparc and amd64 stable
01 Jul 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.ebuild:
Stable on alpha.
18 Jun 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.04.ebuild:
Stable on ia64.
08 Jun 2006; Joshua Kinard <kumba@gentoo.org> perl-cleaner-1.04.ebuild:
Marked stable on mips.
*perl-cleaner-1.04.1 (01 Jun 2006)
01 Jun 2006; <mcummings@gentoo.org> +perl-cleaner-1.04.1.ebuild:
Bug 135080 - ph-clean is removing current ph files as well.
29 May 2006; Simon Stelling <blubb@gentoo.org> perl-cleaner-1.04.ebuild:
stable on amd64 wrt bug 134796
29 May 2006; Mark Loeser <halcy0n@gentoo.org> perl-cleaner-1.04.ebuild:
Stable on x86; bug #134796
29 May 2006; Guy Martin <gmsoft@gentoo.org> perl-cleaner-1.04.ebuild:
Stable on hppa.
29 May 2006; Tobias Scherbaum <dertobi123@gentoo.org>
perl-cleaner-1.04.ebuild:
ppc stable, bug #134796
29 May 2006; Markus Rothe <corsair@gentoo.org> perl-cleaner-1.04.ebuild:
Stable on ppc64; bug #134796
29 May 2006; Gustavo Zacarias <gustavoz@gentoo.org>
perl-cleaner-1.04.ebuild:
Stable on sparc wrt #134796
*perl-cleaner-1.04 (28 May 2006)
28 May 2006; <mcummings@gentoo.org> +perl-cleaner-1.04.ebuild:
New version of perl-cleaner, with bug fixes, corrected md5, etc.
*perl-cleaner-1.03-r1 (27 May 2006)
27 May 2006; <mcummings@gentoo.org> +perl-cleaner-1.03-r1.ebuild:
Version bump is because of bug 134449
27 May 2006; Bryan Østergaard <kloeri@gentoo.org>
perl-cleaner-1.03.ebuild:
Stable on alpha.
26 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
perl-cleaner-1.03.ebuild:
Stable on amd64 wrt bug #133989.
26 May 2006; <mcummings@gentoo.org> files/digest-perl-cleaner-1.03,
Manifest:
Updating digests
25 May 2006; Guy Martin <gmsoft@gentoo.org> perl-cleaner-1.03.ebuild:
Stable on hppa.
24 May 2006; <nixnut@gentoo.org> perl-cleaner-1.03.ebuild:
Stable on ppc. bug #133989
23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
perl-cleaner-1.03.ebuild:
Stable on x86 wrt bug #133989.
23 May 2006; <mcummings@gentoo.org> perl-cleaner-1.03.ebuild:
Marking stable sparc
23 May 2006; Markus Rothe <corsair@gentoo.org> perl-cleaner-1.03.ebuild:
Stable on ppc64; bug #133989
31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
perl-cleaner-1.03.ebuild:
Add ~x86-fbsd keyword.
*perl-cleaner-1.03 (20 Feb 2006)
20 Feb 2006; Michael Cummings <mcummings@gentoo.org>
+perl-cleaner-1.03.ebuild:
New version - better support for multilibs and virtuals
03 Jul 2005; Michael Cummings <mcummings@gentoo.org>
perl-cleaner-1.01.ebuild:
RDPEND -> RDEPEND - thanks jakub
*perl-cleaner-1.01 (05 Jun 2005)
05 Jun 2005; Michael Cummings <mcummings@gentoo.org>
-perl-cleaner-1.0.ebuild, +perl-cleaner-1.01.ebuild:
Sad to have a version bump already, but the is a code addition to be able to
re-emerge everything, even those modules installed under our current version
of perl. Comes up if someone (ick) changes from a threaded perl to a
non-threaded perl - version doesn't change so perl-cleaner doesn't rebuild
anything (though it needs to)
*perl-cleaner-1.0 (05 Jun 2005)
05 Jun 2005; Michael Cummings <mcummings@gentoo.org> +metadata.xml,
+perl-cleaner-1.0.ebuild:
Initial import, prepping so perl-cleaner can be called from revdep-rebuilder

View File

@ -1 +1,11 @@
DIST perl-cleaner-2.7.tar.bz2 5926 RMD160 8b26e4c4e78179b7ff5e977b2018983e18b28239 SHA1 f19c473be466f41446ec7eb1bc5b440b7d726e7e SHA256 94fbda18fa9549d4fc7bb2a523d2e2b3f2c0604377a1bd4767f9aaaf58853a5a
AUX perl-cleaner-2.20-prefix.patch 4874 SHA256 fb814277eba1dee0084e6b395183ae7acc22b60283daa10bfa45dea283e4b038 SHA512 217ab3c7958e791c7e71ede8763ff98db7479d7eaeaa5fc9b0eb8607ed4a28ee1e7bb648a8e6fbc05913755b6eb0555fb70cd81c9124ebf562119b24ce66cb6f WHIRLPOOL 65b1f78e3691a49e67e8603064b7e5f871761328474a7384c80b4bbdd9a8ebe2a765684e449666604c8939b57ea4f6d05110cd59a36e46bf3cb05f9f6d9c408f
DIST perl-cleaner-2.16.tar.bz2 6069 SHA256 b54f7bd0dc8e60c08ac3de242cf157c21dbce1cfb8fc9c525b3d6cca88915ae3 SHA512 d2e03e473754b7730a6275cc743414fbb48a9fcb6a7a7dbef1fae73acb609b1b9f06eb33261505e1309fc79074303b7c29b6bd80b3bc79b40d27fc94d9b2cb09 WHIRLPOOL d240e0946a924a4d4984a2c7cc82e54de91e3c05ebf6a29fe154a557ff475da3503eb99a054f26ceda13ec61b87b8b2fe63c367c441b2b3cb6f7c34cf14f3165
DIST perl-cleaner-2.19.tar.bz2 6558 SHA256 03c50ffcfa70081501584de3fc33f634d7a0404ff6adee50c85af6323dc476fa SHA512 404fb5742af929a41f5033dbba066ebcfa1e1bee3f5340d3f732e3eb5cae4dd6d427cca8b6e1ec23e6154c14c36a2e6154be17ec98022422cf44c50984e74973 WHIRLPOOL 64816a6f28299370bc9e5a0469062746d7c6b93ad83f98e3a7656bd5515fb82e16375fadaf1c76b01a901220b4844ef236f744026dcf8489dea859621aec6ea8
DIST perl-cleaner-2.20.tar.bz2 6704 SHA256 ecc3b160d01466a5c9a070e12f3e11719bedb45a92a2ea0227d745be6b77cf64 SHA512 29888b4ee19a186ddaa1209d893ac57bed683b551546f63aeb874f8cc1fcab4ea0b0401247968aed0fb3b9a7d7196a803d6713e85b44cb94bc6642a44fbc4cf1 WHIRLPOOL 2ea9ca19738e8dd3bed076051efbccd1cced25b768ee8e95843c885b9057e1c6960247dd8f867b8ef7ab11ffffaddbedbcc01f20023203f4d3cbe7f09fd01e51
EBUILD perl-cleaner-2.16.ebuild 841 SHA256 78d4956c287466e5b9353e5aa470e18d8a33d300c848b89102874495cc140322 SHA512 16f3d2107e2325c072070e11f7304eae6dcfda94485e0246fded55014f2e0235c02d55b0b2be2c54cde0b59f9bab704b6b657b3778318425fceb1fe4cd6f433a WHIRLPOOL 36978edea1b6e447c89281f72d4c6f8adf580eb4f2bd3ac02c9ad51fdb3cbd6b522d505088aa4ab20a0a9c11b695a95237558fbba55d8c6a7f025334cebf973f
EBUILD perl-cleaner-2.19.ebuild 938 SHA256 53ad52a3be924aeb6358222265d42f32e14ec88adbe5e2a789e1088d35c5cc9b SHA512 f4ede0f3dd27c70a55d174d9225792c00274df1a23b87be902be5d00aa7e461dbbc2fd241d11faaa762300c0f2539d4210b877061d743d4d77aa494a64071276 WHIRLPOOL 3bd251c459ef1a6747955e837d28499730c1ccbea0c329613022ad38a76d89678a66ba5a40e0ea63d3983f481d5a9ead513013647fdd6e6b091d740f508d24ac
EBUILD perl-cleaner-2.20.ebuild 1386 SHA256 78688f2bdda28be51f91aca382057838e8dd73f49da2392bfeff8a795a67d1e2 SHA512 aa84ce9cdf4cb07f831feb262217787705ecf6a184fd993e58f4a95a3de1aea9624ef268534260815d1f79a413bcf54649c1ed9b0d9cbc31fb6266119e7201ac WHIRLPOOL 1ea793022d8addf89ff5636ed17786a688f4ef6545e0105876a1ce2f6bc771dbc300f725a3b344593e32d78fa9b09317498f2da2f28cd53c9179459ab42ab6eb
EBUILD perl-cleaner-9999.ebuild 951 SHA256 4ac1de0182601f797694339d5cd09c2f04d2f8248ac4822e134701bdbf99f1b7 SHA512 aacc611833223325037a1b4ad645b51e1c5e03bedfe7a5e6e7b987cf753731cd90fb5bd1f3d1fbc8bdb55381e8adadc2ba8e53e4b629d0050d78436de37f14f1 WHIRLPOOL 1d325b5f27171d6eb294d08b40541afcc1deab8fa7c60f4c6fe462693a13927c65ea4be31b48abb8639e0c4a4d5330dd2467056605e1c727250a4bccffef79cb
MISC ChangeLog 3142 SHA256 1cf9a3f2b37faf1f5345c92836ce6183826885f8cf575b55810e1682c987aad6 SHA512 0670860ad12d62a52adaa27994652e81fb5a83fd1d7accd3c8ded79875f6a3486865252d6926f5c546102b7dace54c2cbb0444f5c07f99973ca4889c6342de00 WHIRLPOOL 22e8daaafc2c11df1ecb26f13cd8c8b2a2d68da471321c6860eff20e5d8e6a28a266bb534edbc2bf7e0799437d3b3d29d822fed0b775030bad433bd67e7e4e98
MISC ChangeLog-2015 16130 SHA256 e1176e1195bbb7b7b5b47c129f614dcc7e593ce2ec520e8d45b6e11bf704cf97 SHA512 20853af561ba3e1e8b956676bcafde29c9855298f57de9b0204b20861e49a80fce9f8e15f5896ee1768c8a7c60fd63bfdcf3e1d7da251f41da029e08dbce0fff WHIRLPOOL 819680af6d310e3ad5d1c3a5d608da29c013a68170a7c61f2f6cd5884252ec6fd6bd49c3cd85091605346e4ab84a094f5316a34ecd4a983e19b75b178ec0ff23
MISC metadata.xml 330 SHA256 ec0e476ad720bfd63d916e5751432a5a179f50d6d28545b902143f55fc7934ab SHA512 47cb11572cab9041ba30fa3ecdd29aa49c50a171778f16d1ac39e231b1f8b988be64ec30119772d3ae6240af223c819fc0e5484fab1458e672a5e3c9e4ddfd6c WHIRLPOOL b53de80c38d9cfdefabbec0963ba5de6d6aa4e8cf5d1254d1763a8edee112585d8f82d916296a4cabce0a6826e1342412cb99321efd8b64c02fc9e85464bb4ce

View File

@ -0,0 +1,111 @@
add Prefix and Darwin support
--- perl-cleaner
+++ perl-cleaner
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
# vim: set et sw=4 sts=4 tw=80:
# Copyright 2005-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
@@ -22,13 +22,13 @@
PKGS_EXCEPTIONS="dev-lang/perl sys-devel/libperl app-emulation/emul-linux-x86-baselibs"
PKGS_MANUAL=""
-PKG_DBDIR=/var/db/pkg
+PKG_DBDIR="@GENTOO_PORTAGE_EPREFIX@/var/db/pkg"
# See bug 504116 for details
-if [ -e /lib/gentoo/functions.sh ]; then
- . /lib/gentoo/functions.sh
-elif [ -e /etc/init.d/functions.sh ]; then
- . /etc/init.d/functions.sh
+if [ -e "@GENTOO_PORTAGE_EPREFIX@/lib/gentoo/functions.sh" ]; then
+ . "@GENTOO_PORTAGE_EPREFIX@/lib/gentoo/functions.sh"
+elif [ -e "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh" ]; then
+ . "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh"
else
echo "$0: Unable to find functions.sh"
exit 1
@@ -157,7 +157,7 @@
veinfo 1 "Locating ph files for removal"
eindent ""
- for i in /usr/lib{,64,x32}/perl5 ; do
+ for i in "@GENTOO_PORTAGE_EPREFIX@"/usr/lib{,64,x32}/perl5 ; do
[[ ! -d ${i} ]] && continue
veinfo 4 "...in ${i}"
while IFS= read -r -d $'\0' file ; do
@@ -183,13 +183,13 @@
veinfo 1 "Pretend. Nothing to do."
return
fi
- pushd /usr/include > /dev/null
+ pushd "@GENTOO_PORTAGE_EPREFIX@"/usr/include > /dev/null
if [[ ${version} =~ ^5.(8|10) ]] ; then
eindent
- veinfo 2 "...in /usr/include"
+ veinfo 2 "...in @GENTOO_PORTAGE_EPREFIX@/usr/include"
h2ph ${option} * 2>/dev/null
for dir in sys arpa netinet bits security asm gnu linux ; do
- veinfo 2 "...in /usr/include/$dir/"
+ veinfo 2 "...in @GENTOO_PORTAGE_EPREFIX@/usr/include/$dir/"
h2ph ${option} -r $dir/*
done
eoutdent
@@ -220,13 +220,16 @@
veinfo 1 "Locating ebuilds linked against libperl"
fi
+ local scanelf=scanelf
+ [[ -e "@GENTOO_PORTAGE_EPREFIX@"/usr/lib/libperl.dylib ]] \
+ && scanelf=scanmacho
if ${LIBPERL} ; then
- if ! type -P scanelf >/dev/null 2>&1; then
- ewarn "scanelf not found! Install app-misc/pax-utils."
+ if ! type -P ${scanelf} >/dev/null 2>&1; then
+ ewarn "${scanelf} not found! Install app-misc/pax-utils."
ewarn "--libperl is disbled."
LIBPERL=false
else
- SONAME="$(scanelf -qBS "$(realpath /usr/lib/libperl.so 2>/dev/null )" | awk '{ print $1 }')"
+ SONAME="$(${scanelf} -qBS "$(realpath "@GENTOO_PORTAGE_EPREFIX@"/usr/lib/libperl.{so,dylib} 2>/dev/null )" | awk '{ print $1 }')"
veinfo 4 SONAME="${SONAME}"
fi
fi
@@ -268,7 +271,7 @@
while read -r type file ; do
shopt -s extglob
[[ ${type} == obj ]] || [[ ${type} == sym ]] || continue
- [[ ${file} =~ ^/usr/(share|lib(32|64|x32)?)/perl5 ]] || continue
+ [[ ${file} =~ ^"@GENTOO_PORTAGE_EPREFIX@"/usr/(share|lib(32|64|x32)?)/perl5 ]] || continue
file=${file% +(!([[:space:]])) +([[:digit:]])}
shopt -u extglob
if ${FORCE} || outdated_path "${file}" ; then
@@ -302,7 +305,7 @@
if ${LIBPERL} ; then
# We assume the broken libs have all bin or lib in their path
- broken_libs="$(scanelf -qBn < <(awk '/^(obj|sym) [^ ]*\/(s?bin|lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 }' ${content} ) | grep -o 'libperl\.so\.[0-9.]*' | sort -u )"
+ broken_libs="$(${scanelf} -qBn < <(awk '/^(obj|sym) [^ ]*\/(s?bin|lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 }' ${content} ) | grep -o 'libperl\.\(so\|dylib\)\.[0-9.]*' | sort -u )"
if [[ -n "${broken_libs}" ]] ; then
if ${FORCE} || [[ ${broken_libs} != ${SONAME} ]] ; then
PKGS_TO_REMERGE+=" ${CATPKGVER}"
@@ -327,7 +330,7 @@
exit $?
fi
- if [[ ${PMS_COMMAND[${PMS_INDEX}]} == emerge && -x /usr/bin/portageq ]] ; then
+ if [[ ${PMS_COMMAND[${PMS_INDEX}]} == emerge && -x "@GENTOO_PORTAGE_EPREFIX@"/usr/bin/portageq ]] ; then
# Filter out --getbinpkg, --getbinpkgonly, --usepkg and --usepkgonly options in EMERGE_DEFAULT_OPTS
emerge_default_opts=""
for option in $(portageq envvar EMERGE_DEFAULT_OPTS ) ; do
@@ -383,7 +386,7 @@
veinfo 1 "or edited. This script cannot deal with them."
vecho 1
- for i in /usr/{share,lib{,32,64,x32}}/perl5 ; do
+ for i in "@GENTOO_PORTAGE_EPREFIX@"/usr/{share,lib{,32,64,x32}}/perl5 ; do
[[ -d $i ]] && perlpath[${#perlpath[*]}]="$(realpath $i 2>/dev/null )"
done
[[ ${#perlpath[*]} == 0 ]] && return

View File

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<maintainer>
<maintainer type="person">
<email>fuzzyray@gentoo.org</email>
</maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
if [[ "${PV}" == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://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"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE=""
[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man"
RDEPEND="app-shells/bash
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
dev-lang/perl"
src_install() {
dosbin perl-cleaner
doman perl-cleaner.1
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
if [[ "${PV}" == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://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"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE=""
[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man"
RDEPEND="app-shells/bash
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
dev-lang/perl
|| (
( sys-apps/portage app-portage/portage-utils )
sys-apps/pkgcore
sys-apps/paludis
)
"
src_install() {
dosbin perl-cleaner
doman perl-cleaner.1
}

View File

@ -0,0 +1,48 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils prefix
DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
if [[ "${PV}" == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://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 ~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"
SLOT="0"
IUSE=""
[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man"
RDEPEND="app-shells/bash
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
dev-lang/perl
|| (
( sys-apps/portage app-portage/portage-utils )
sys-apps/pkgcore
sys-apps/paludis
)
"
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
}

View File

@ -1,22 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/perl-cleaner/perl-cleaner-2.7.ebuild,v 1.8 2010/11/13 15:54:32 armin76 Exp $
DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="http://www.gentoo.org/proj/en/perl/"
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~tove/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE=""
DEPEND="app-shells/bash"
RDEPEND="${DEPEND}
dev-lang/perl"
src_install() {
dosbin perl-cleaner || die
doman perl-cleaner.1 || die
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
if [[ "${PV}" == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://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"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE=""
[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man"
RDEPEND="app-shells/bash
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
dev-lang/perl
|| (
( sys-apps/portage app-portage/portage-utils )
sys-apps/pkgcore
sys-apps/paludis
)
"
src_install() {
dosbin perl-cleaner
doman perl-cleaner.1
}

View File

@ -0,0 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=User land tool for cleaning up old perl installs
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=app-shells/bash || ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin ) dev-lang/perl
SLOT=0
SRC_URI=mirror://gentoo/perl-cleaner-2.16.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.16.tar.bz2
_md5_=02ed8599f98968b9d7cebb69f9e9bcb6

View File

@ -0,0 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=User land tool for cleaning up old perl installs
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=app-shells/bash || ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin ) dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
SLOT=0
SRC_URI=mirror://gentoo/perl-cleaner-2.19.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.19.tar.bz2
_md5_=a379a24dcaae8680eee40ade7460edd3

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install prepare
DESCRIPTION=User land tool for cleaning up old perl installs
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
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
LICENSE=GPL-2
RDEPEND=app-shells/bash || ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin ) dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
SLOT=0
SRC_URI=mirror://gentoo/perl-cleaner-2.20.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.20.tar.bz2
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=b12bfcbe4bf4d543c1726af0abec1126

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=install
DEPEND=app-shells/bash
DESCRIPTION=User land tool for cleaning up old perl installs
EAPI=0
HOMEPAGE=http://www.gentoo.org/proj/en/perl/
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=app-shells/bash dev-lang/perl
SLOT=0
SRC_URI=mirror://gentoo/perl-cleaner-2.7.tar.bz2 http://dev.gentoo.org/~tove/files/perl-cleaner-2.7.tar.bz2
_md5_=2daf132d1d4634d7cd1ecbeae5ff8aea

View File

@ -0,0 +1,10 @@
DEFINED_PHASES=install unpack
DEPEND=sys-apps/help2man >=dev-vcs/git-1.8.2.1
DESCRIPTION=User land tool for cleaning up old perl installs
EAPI=5
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
LICENSE=GPL-2
RDEPEND=app-shells/bash || ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin ) dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
SLOT=0
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de git-r3 ab80045e5d080584334f33013f4df21d multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=2f8430c16829beef0df2f56ec3bfba94