From: Torsten Veller Date: Fri, 30 Apr 2010 06:36:35 +0000 (+0000) Subject: Import from perl-experimental X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=5fb67312f25cd7d332a73edef6548ce71f3763d2;p=gentoo.git Import from perl-experimental Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- 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 +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 + +ExtUtils-MakeMaker-6.56.ebuild: + Version bump + +*ExtUtils-MakeMaker-6.54-r1 (15 Sep 2009) + + 15 Sep 2009; Torsten Veller + -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 + 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 + +ExtUtils-MakeMaker-6.54.ebuild: + Bump + +*ExtUtils-MakeMaker-6.50-r1 (27 May 2009) + + 27 May 2009; Torsten Veller + -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 + +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} + !!{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 @@ + + + + perl +