From: "Kent Fredric" <kentfredric@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/perl-overlay:perl514 commit in: perl-core/ExtUtils-MakeMaker/
Date: Sat, 23 Apr 2011 13:00:13 +0000 (UTC) [thread overview]
Message-ID: <b0f385f34ac4833458b7cc6349f0623cda7d1c03.kent@gentoo> (raw)
Message-ID: <20110423130013.Z5GNv97RZTscZMuCvgXmuUZm1uyVWfH2l9SLfu5tgHE@z> (raw)
commit: b0f385f34ac4833458b7cc6349f0623cda7d1c03
Author: Torsten Veller <tove <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 09:49:28 2011 +0000
Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri Apr 22 09:49:28 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=b0f385f3
Do not install bundled distributions
(Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 0x4E046AEC)
---
perl-core/ExtUtils-MakeMaker/ChangeLog | 4 ++++
.../ExtUtils-MakeMaker-6.571.0_rc.ebuild | 16 ++++++++++++++--
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/perl-core/ExtUtils-MakeMaker/ChangeLog b/perl-core/ExtUtils-MakeMaker/ChangeLog
index a69a1ac..43381c9 100644
--- a/perl-core/ExtUtils-MakeMaker/ChangeLog
+++ b/perl-core/ExtUtils-MakeMaker/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 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 $
+ 22 Apr 2011; Torsten Veller <tove@gentoo.org>
+ ExtUtils-MakeMaker-6.571.0_rc.ebuild:
+ Do not install bundled distributions
+
*ExtUtils-MakeMaker-6.571.0_rc (04 Apr 2011)
04 Apr 2011; Kent Fredric <kentfredric@gmail.com>
diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.571.0_rc.ebuild b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.571.0_rc.ebuild
index 97eb052..63ab3f5 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.571.0_rc.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-6.571.0_rc.ebuild
@@ -15,9 +15,11 @@ IUSE=""
comment() { echo ''; }
DEPEND="
- >=virtual/perl-ExtUtils-Manifest-1.56
+ >=virtual/perl-CPAN-Meta-2.110.930
>=virtual/perl-ExtUtils-Command-1.16
>=virtual/perl-ExtUtils-Install-1.52
+ >=virtual/perl-ExtUtils-Manifest-1.58
+ >=virtual/perl-Parse-CPAN-Meta-1.440.100
>=virtual/perl-File-Spec-0.8 $(comment 0.800.0)
"
RDEPEND="${DEPEND}
@@ -27,10 +29,20 @@ PATCHES=(
"${FILESDIR}/${PV}/0001-Add-patch-from-gentoo-as-stolen-from-debian.patch"
"${FILESDIR}/${PV}/0002-Add-RUNPATH-patch-from-gentoo.patch"
)
+SRC_TEST=do
+
src_prepare (){
edos2unix "${S}/lib/ExtUtils/MM_Unix.pm"
edos2unix "${S}/lib/ExtUtils/MM_Any.pm"
perl-module_src_prepare
}
-SRC_TEST=do
+
+src_install() {
+ perl-module_src_install
+
+ # remove all the bundled distributions
+ pushd "${D}" >/dev/null
+ find ".${VENDOR_LIB}" -mindepth 1 -maxdepth 1 -not -name "ExtUtils" -exec rm -rf {} \+
+ popd >/dev/null
+}
next reply other threads:[~2011-04-23 13:02 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-23 13:00 Kent Fredric [this message]
2011-04-23 13:00 ` [gentoo-commits] proj/perl-overlay:perl514 commit in: perl-core/ExtUtils-MakeMaker/ Kent Fredric
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b0f385f34ac4833458b7cc6349f0623cda7d1c03.kent@gentoo \
--to=kentfredric@gmail.com \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox