diff options
author | 2010-11-18 13:45:20 +1300 | |
---|---|---|
committer | 2010-11-18 13:45:20 +1300 | |
commit | 75fef100fbc71d09dcb0481c4496b2f2685763ba (patch) | |
tree | ed128d7f30ef74eff900b60aa7364b5b67314300 | |
parent | [newversion] dev-perl/MooseX-Has-Sugar-0.05046611 (diff) | |
download | perl-overlay-75fef100fbc71d09dcb0481c4496b2f2685763ba.tar.gz perl-overlay-75fef100fbc71d09dcb0481c4496b2f2685763ba.tar.bz2 perl-overlay-75fef100fbc71d09dcb0481c4496b2f2685763ba.zip |
[<<import] importing ExtUtils-MakeMakers general config from ::gentoo to add some pre-release versions for testing
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/ChangeLog | 93 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/Manifest | 4 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch | 79 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/files/RUNPATH-6.54.patch | 17 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/metadata.xml | 8 |
5 files changed, 201 insertions, 0 deletions
diff --git a/perl-core/ExtUtils-MakeMaker/ChangeLog b/perl-core/ExtUtils-MakeMaker/ChangeLog new file mode 100644 index 000000000..e0ecccd5f --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/ChangeLog @@ -0,0 +1,93 @@ +# ChangeLog for perl-core/ExtUtils-MakeMaker +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/perl-core/ExtUtils-MakeMaker/ChangeLog,v 1.21 2010/09/13 14:41:47 josejx Exp $ + + 18 Nov 2010; Kent Fredric <kentfredric@gmail.com> + +files/6.56-delete_packlist_podlocal.patch, +files/RUNPATH-6.54.patch, + +metadata.xml: + Imported from ::gentoo for adding pre-release versions for testing. + New MYMETA.yml support that may confuse things. + + 13 Sep 2010; Joseph Jezak <josejx@gentoo.org> + ExtUtils-MakeMaker-6.56-r1.ebuild: + Marked ppc stable for bug #330387. + + 28 Aug 2010; Raúl Porcel <armin76@gentoo.org> + ExtUtils-MakeMaker-6.56-r1.ebuild: + alpha/ia64/sparc stable wrt #330387 + + 31 Jul 2010; Markos Chandras <hwoarang@gentoo.org> + ExtUtils-MakeMaker-6.56-r1.ebuild: + Stable on amd64 wrt bug #330387 + + 30 Jul 2010; Christian Faulhammer <fauli@gentoo.org> + ExtUtils-MakeMaker-6.56-r1.ebuild: + stable x86, bug 330387 + + 29 Jul 2010; Jeroen Roovers <jer@gentoo.org> + ExtUtils-MakeMaker-6.56-r1.ebuild: + Stable for HPPA (bug #330387). + +*ExtUtils-MakeMaker-6.56-r1 (16 Jun 2010) + + 16 Jun 2010; Torsten Veller <tove@gentoo.org> + +files/6.56-delete_packlist_podlocal.patch, + +ExtUtils-MakeMaker-6.56-r1.ebuild: + Don't install .packlist or perllocal.pod for perl or vendor + + 14 May 2010; Jeroen Roovers <jer@gentoo.org> + ExtUtils-MakeMaker-6.56.ebuild: + Marked ~hppa (bug #317877). + + 12 May 2010; Joseph Jezak <josejx@gentoo.org> + ExtUtils-MakeMaker-6.56.ebuild: + Marked ~ppc for bug #317877. + + 09 May 2010; Raúl Porcel <armin76@gentoo.org> + ExtUtils-MakeMaker-6.56.ebuild: + Add ~alpha/~ia64/~sparc wrt #317877 + + 09 May 2010; Torsten Veller <tove@gentoo.org> + ExtUtils-MakeMaker-6.56.ebuild: + Fix dependencies in RDEPEND + + 30 Apr 2010; Torsten Veller <tove@gentoo.org> +files/RUNPATH-6.54.patch, + +ExtUtils-MakeMaker-6.56.ebuild, +metadata.xml: + Import from perl-experimental + +*ExtUtils-MakeMaker-6.56 (21 Dec 2009) + + 21 Dec 2009; Torsten Veller <tove@gentoo.org> + +ExtUtils-MakeMaker-6.56.ebuild: + Version bump + +*ExtUtils-MakeMaker-6.54-r1 (15 Sep 2009) + + 15 Sep 2009; Torsten Veller <tove@gentoo.org> + -ExtUtils-MakeMaker-6.50-r1.ebuild, -ExtUtils-MakeMaker-6.54.ebuild, + +ExtUtils-MakeMaker-6.54-r1.ebuild, -files/RUNPATH.patch: + Depend on ExtUtils-Command, -Manifest, -Install + + 19 Aug 2009; Kent Fredric <kentfredric@gmail.com> + ExtUtils-MakeMaker-6.54.ebuild, +files/RUNPATH-6.54.patch: + Applied RUNPATH patch + +*ExtUtils-MakeMaker-6.54 (19 Aug 2009) + + 19 Aug 2009; Michele Beltrame <m@cattlegrid.info> + +ExtUtils-MakeMaker-6.54.ebuild: + Bump + +*ExtUtils-MakeMaker-6.50-r1 (27 May 2009) + + 27 May 2009; Torsten Veller <tove@gentoo.org> + -ExtUtils-MakeMaker-6.50.ebuild, +ExtUtils-MakeMaker-6.50-r1.ebuild, + +files/RUNPATH.patch: + Add runpath patch from dev-lang/perl + +*ExtUtils-MakeMaker-6.50 (23 May 2009) + + 23 May 2009; Torsten Veller <tove@gentoo.org> + +ExtUtils-MakeMaker-6.50.ebuild, +metadata.xml: + Add perl-core/ExtUtils-MakeMaker-6.50 + diff --git a/perl-core/ExtUtils-MakeMaker/Manifest b/perl-core/ExtUtils-MakeMaker/Manifest new file mode 100644 index 000000000..06c44ce34 --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/Manifest @@ -0,0 +1,4 @@ +AUX 6.56-delete_packlist_podlocal.patch 3030 RMD160 47c52bb8cdb5c6a7ce1a1fac5dd2214c710b6d4c SHA1 76f99871fb33ccdcb5ab3b389e047726b9a78936 SHA256 bc79443cf1a4e1621e3a93e32706087e79a888fe3aa20510af483404c5689136 +AUX RUNPATH-6.54.patch 943 RMD160 1e2cf0bbd3554ab2d563cc9db3cff6f861cda847 SHA1 872e5aac55f0b21bba1f5d48e7da17c315cf0fa8 SHA256 d78e74b722c9fddb827c63d48e0c69a3ae3e45f1ddd3a42c79e6d90fde62b327 +MISC ChangeLog 2786 RMD160 a1f21e35220066e3fab99559569d969d0fb835ec SHA1 43a78d9873ef04cfac9cbf8eb68cbe54dda9cf80 SHA256 1558799e8b5495800d301373d4bd7ee121ad2c83580e7f7914809898c69f7284 +MISC metadata.xml 244 RMD160 1a789b65c26276ab126e63ba550598d413ce1b53 SHA1 30fc7ca2aae6a7b1834fcdfb8c7b3b697768d77b SHA256 a48f9fccdba1365367fdf76476d62f81e36864540da13472f3c92f6f490d93f9 diff --git a/perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch b/perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch new file mode 100644 index 000000000..c5763d167 --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch @@ -0,0 +1,79 @@ +Don't install .packlist or perllocal.pod for perl or vendor. +Extracted from the debian patchset. +See also bug #241834 + +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 25 +---------------------- + 1 files changed, 1 insertions(+), 24 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +index 239d6df..b4649ee 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2047,8 +2047,6 @@ doc__install : doc_site_install + + pure_perl_install :: all + $(NOECHO) $(MOD_INSTALL) \ +- read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLPRIVLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ + $(INST_BIN) $(DESTINSTALLBIN) \ +@@ -2074,8 +2072,6 @@ pure_site_install :: all + + pure_vendor_install :: all + $(NOECHO) $(MOD_INSTALL) \ +- read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLVENDORLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ + $(INST_BIN) $(DESTINSTALLVENDORBIN) \ +@@ -2084,15 +2080,6 @@ pure_vendor_install :: all + $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) + + doc_perl_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLPRIVLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + doc_site_install :: all + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +@@ -2106,15 +2093,6 @@ doc_site_install :: all + >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + doc_vendor_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLVENDORLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + }; + +@@ -2123,13 +2101,12 @@ uninstall :: uninstall_from_$(INSTALLDIRS)dirs + $(NOECHO) $(NOOP) + + uninstall_from_perldirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_sitedirs :: + $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_vendordirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ ++ + }; + + join("",@m); +-- +tg: (b9ce030..) gentoo/MakeMaker-delete_packlist (depends on: upstream) diff --git a/perl-core/ExtUtils-MakeMaker/files/RUNPATH-6.54.patch b/perl-core/ExtUtils-MakeMaker/files/RUNPATH-6.54.patch new file mode 100644 index 000000000..138520786 --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/files/RUNPATH-6.54.patch @@ -0,0 +1,17 @@ +diff -Naur ExtUtils-MakeMaker-6.54/lib/ExtUtils/MM_Any.pm ExtUtils-MakeMaker-6.54.new/lib/ExtUtils/MM_Any.pm +--- ExtUtils-MakeMaker-6.54/lib/ExtUtils/MM_Any.pm 2009-07-08 11:49:05.000000000 +1200 ++++ ExtUtils-MakeMaker-6.54.new/lib/ExtUtils/MM_Any.pm 2009-08-19 21:37:31.494655658 +1200 +@@ -1799,6 +1799,13 @@ + # LD_RUN_PATH now computed by ExtUtils::Liblist + ($self->{EXTRALIBS}, $self->{BSLOADLIBS}, + $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs; ++ # We do not want the build root in RPATH ++ if (exists $ENV{PORTAGE_TMPDIR}) { ++ # If we have PORTAGE_TMPDIR set, strip that, as just testing for ++ # /usr and /opt might not be sufficient ++ $self->{LD_RUN_PATH} = join ':', grep !/^\Q$ENV{PORTAGE_TMPDIR}/, ++ split /:/, $self->{LD_RUN_PATH}; ++ } + last; + } + } diff --git a/perl-core/ExtUtils-MakeMaker/metadata.xml b/perl-core/ExtUtils-MakeMaker/metadata.xml new file mode 100644 index 000000000..a2f68d0df --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>perl</herd> + <upstream> + <remote-id type="cpan">ExtUtils-MakeMaker</remote-id> + </upstream> +</pkgmetadata> |