diff options
author | Torsten Veller <tove@gentoo.org> | 2010-04-30 06:36:35 +0000 |
---|---|---|
committer | Torsten Veller <tove@gentoo.org> | 2010-04-30 06:36:35 +0000 |
commit | 3bfbb65b339f66ff65ec3c8782a6723eb2e24b04 (patch) | |
tree | a5842bd81bd42faad032bb701b1ad998a3f65272 | |
parent | Import from perl-experimental (diff) | |
download | gentoo-2-3bfbb65b339f66ff65ec3c8782a6723eb2e24b04.tar.gz gentoo-2-3bfbb65b339f66ff65ec3c8782a6723eb2e24b04.tar.bz2 gentoo-2-3bfbb65b339f66ff65ec3c8782a6723eb2e24b04.zip |
Import from perl-experimental
(Portage version: 2.2_rc67/cvs/Linux x86_64)
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/ChangeLog | 44 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.56.ebuild | 25 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/files/RUNPATH-6.54.patch | 17 | ||||
-rw-r--r-- | perl-core/ExtUtils-MakeMaker/metadata.xml | 5 |
4 files changed, 91 insertions, 0 deletions
diff --git a/perl-core/ExtUtils-MakeMaker/ChangeLog b/perl-core/ExtUtils-MakeMaker/ChangeLog new file mode 100644 index 000000000000..be8715c791df --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/ChangeLog @@ -0,0 +1,44 @@ +# 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.11 2010/04/30 06:36:35 tove Exp $ + + 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/ExtUtils-MakeMaker-6.56.ebuild b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.56.ebuild new file mode 100644 index 000000000000..690cdff86d54 --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.56.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.56.ebuild,v 1.1 2010/04/30 06:36:35 tove Exp $ + +EAPI=2 + +MODULE_AUTHOR=MSCHWERN +inherit perl-module + +DESCRIPTION="Create a module Makefile" +HOMEPAGE="http://makemaker.org ${HOMEPAGE}" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +PATCHES=( "${FILESDIR}/RUNPATH-6.54.patch" ) + +DEPEND=">=virtual/perl-ExtUtils-Manifest-1.56 + >=virtual/perl-ExtUtils-Command-1.16 + >=virtual/perl-ExtUtils-Install-1.52" +RDEPEND="${RDEPEND} + !!<dev-lang/perl-5.8.8-r7" + +SRC_TEST=do 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 000000000000..138520786910 --- /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 000000000000..fcd994bc881b --- /dev/null +++ b/perl-core/ExtUtils-MakeMaker/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>perl</herd> +</pkgmetadata> |