commit:     e87224121e13ef421ec0bb5de3986ad30cfc0f31
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sat Jun 20 19:37:02 2015 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sat Jun 20 19:37:02 2015 +0000
URL:        https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=e8722412

[bump] Bundle-CPAN

Package-Manager: portage-2.2.17

 ....861.0-r1.ebuild => Bundle-CPAN-1.862.0.ebuild} | 40 +++++++++-------------
 dev-perl/Bundle-CPAN/metadata.xml                  |  7 +++-
 2 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/dev-perl/Bundle-CPAN/Bundle-CPAN-1.861.0-r1.ebuild 
b/dev-perl/Bundle-CPAN/Bundle-CPAN-1.862.0.ebuild
similarity index 58%
rename from dev-perl/Bundle-CPAN/Bundle-CPAN-1.861.0-r1.ebuild
rename to dev-perl/Bundle-CPAN/Bundle-CPAN-1.862.0.ebuild
index 31afa40..016e434 100644
--- a/dev-perl/Bundle-CPAN/Bundle-CPAN-1.861.0-r1.ebuild
+++ b/dev-perl/Bundle-CPAN/Bundle-CPAN-1.862.0.ebuild
@@ -3,25 +3,18 @@
 # $Header: $
 EAPI=5
 MODULE_AUTHOR=ANDK
-MODULE_VERSION=1.861
+MODULE_VERSION=1.862
 inherit perl-module
 
-DESCRIPTION='Bundle to optimize the behaviour of CPAN.pm'
+DESCRIPTION="Bundle to optimize the behaviour of CPAN.pm"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-perl_meta_configure() {
-       # ExtUtils::MakeMaker
-       echo virtual/perl-ExtUtils-MakeMaker
-}
-perl_meta_build() {
-       # ExtUtils::MakeMaker
-       echo virtual/perl-ExtUtils-MakeMaker
-}
-perl_bundle_contents() {
-       echo "virtual/perl-ExtUtils-MakeMaker
-       >=virtual/perl-Test-Harness-2.62
+IUSE="+xxl"
+
+RDEPEND="
+       virtual/perl-ExtUtils-MakeMaker
+       >=virtual/perl-Test-Harness-2.620.0
        virtual/perl-ExtUtils-CBuilder
        virtual/perl-File-Temp
        virtual/perl-Test-Simple
@@ -41,14 +34,15 @@ perl_bundle_contents() {
        virtual/perl-Parse-CPAN-Meta
        dev-perl/Text-Glob
        virtual/perl-CPAN
-       dev-perl/File-Which"
-}
-
-DEPEND="
-       $(perl_bundle_contents)
-       $(perl_meta_configure)
-       $(perl_meta_build)
+       dev-perl/File-Which
+       xxl? (
+               dev-perl/YAML-Syck
+               dev-perl/IO-Tty
+               dev-perl/Module-Signature
+               dev-perl/CPAN-Reporter
+               dev-perl/Kwalify
+       )
 "
-RDEPEND="
-       $(perl_bundle_contents)
+DEPEND="${RDEPEND}
+       virtual/perl-ExtUtils-MakeMaker
 "

diff --git a/dev-perl/Bundle-CPAN/metadata.xml 
b/dev-perl/Bundle-CPAN/metadata.xml
index 2020a3d..e91014b 100644
--- a/dev-perl/Bundle-CPAN/metadata.xml
+++ b/dev-perl/Bundle-CPAN/metadata.xml
@@ -10,5 +10,10 @@
         <remote-id type="cpan">Bundle-CPAN</remote-id>
         <remote-id type="cpan-module">Bundle::CPAN</remote-id>
         <remote-id type="cpan-module">Bundle::CPANxxl</remote-id>
-    </upstream>
+       </upstream>
+       <use>
+               <flag name="xxl">Install additional dependencies recommended by 
upstream that
+                       that are more complicated, but useful for CPAN, as per
+                       Bundle::CPANxxl</flag>
+       </use>
 </pkgmetadata>

Reply via email to