public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/perl-overlay:perl514 commit in: perl-core/ExtUtils-MakeMaker/
  2011-04-23 13:00 [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: perl-core/ExtUtils-MakeMaker/ Kent Fredric
@ 2011-04-23 13:00 ` Kent Fredric
  0 siblings, 0 replies; 2+ messages in thread
From: Kent Fredric @ 2011-04-23 13:00 UTC (permalink / raw
  To: gentoo-commits

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
+}



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: perl-core/ExtUtils-MakeMaker/
@ 2011-04-23 13:00 Kent Fredric
  2011-04-23 13:00 ` [gentoo-commits] proj/perl-overlay:perl514 " Kent Fredric
  0 siblings, 1 reply; 2+ messages in thread
From: Kent Fredric @ 2011-04-23 13:00 UTC (permalink / raw
  To: gentoo-commits

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
+}



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-04-23 13:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-23 13:00 [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: perl-core/ExtUtils-MakeMaker/ Kent Fredric
2011-04-23 13:00 ` [gentoo-commits] proj/perl-overlay:perl514 " Kent Fredric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox