]> git.vpit.fr Git - perl/modules/CPANPLUS-Dist-Gentoo.git/commitdiff
This is 0.03 v0.03
authorVincent Pit <vince@profvince.com>
Sat, 29 Nov 2008 19:43:46 +0000 (20:43 +0100)
committerVincent Pit <vince@profvince.com>
Sat, 29 Nov 2008 19:43:46 +0000 (20:43 +0100)
Changes
META.yml
README
lib/CPANPLUS/Dist/Gentoo.pm

diff --git a/Changes b/Changes
index 1879f958b55378cb03acd1c09c877dbfd6707fe3..7107aec3b8a0ceaf36f13a1c3e726523c1fda363 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for CPANPLUS-Dist-Gentoo
 
 Revision history for CPANPLUS-Dist-Gentoo
 
+0.03    2008-11-29 18:45 UTC
+        + Add : --force regenerates ebuilds.
+        + Fix : Flaky perl -> portage version conversion.
+        + Fix : Prerequisites weren't relinked through gentooisms.
+        + Fix : Generating Manifests with user-defined distdir and overlay.
+        + Upd : META.yml spec updated to 1.4.
+
 0.02_01 2008-05-26 22:35 UTC
         + Add : The 'keywords' option.
         + Chg : From now, the portage category is perl-gcpanp, for consistency
 0.02_01 2008-05-26 22:35 UTC
         + Add : The 'keywords' option.
         + Chg : From now, the portage category is perl-gcpanp, for consistency
index f813df3338257b747c97ca3b7a54d74ef6b030b4..a4e81b03e59b8095a36efff51eb0a4eac6cbdabd 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,21 +1,27 @@
 --- #YAML:1.0
 --- #YAML:1.0
-name:                CPANPLUS-Dist-Gentoo
-version:             0.02_01
-abstract:            CPANPLUS backend generating Gentoo ebuilds.
-license:             perl
-author:              
+name:               CPANPLUS-Dist-Gentoo
+version:            0.03
+abstract:           CPANPLUS backend generating Gentoo ebuilds.
+author:
     - Vincent Pit <perl@profvince.com>
     - Vincent Pit <perl@profvince.com>
-generated_by:        ExtUtils::MakeMaker version 6.42
-distribution_type:   module
-requires:     
-    CPANPLUS:                      0
-    File::Copy:                    0
-    File::Path:                    0
-    File::Spec::Functions:         0
-    IPC::Cmd:                      0
+license:            perl
+distribution_type:  module
+configure_requires:
+    ExtUtils::MakeMaker:  0
+requires:
+    CPANPLUS:             0
+    File::Copy:           0
+    File::Path:           0
+    File::Spec::Functions:  0
+    IPC::Cmd:             0
+no_index:
+    directory:
+        - t
+        - inc
+generated_by:       ExtUtils::MakeMaker version 6.48
 meta-spec:
 meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
-    version: 1.3
+    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
+    version:  1.4
 build_requires:
     ExtUtils::MakeMaker:           0
     Test::More:                    0
 build_requires:
     ExtUtils::MakeMaker:           0
     Test::More:                    0
diff --git a/README b/README
index d770efc2c2dbbf2a3aabc2651e79bcbd796577d3..2cc1408013b1f6ee6d70ddb0397a1883669fa50d 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     CPANPLUS::Dist::Gentoo - CPANPLUS backend generating Gentoo ebuilds.
 
 VERSION
     CPANPLUS::Dist::Gentoo - CPANPLUS backend generating Gentoo ebuilds.
 
 VERSION
-    Version 0.02_01
+    Version 0.03
 
 SYNOPSIS
         cpan2dist --format=CPANPLUS::Dist::Gentoo \
 
 SYNOPSIS
         cpan2dist --format=CPANPLUS::Dist::Gentoo \
@@ -15,17 +15,23 @@ SYNOPSIS
 DESCRPITON
     This module is a CPANPLUS backend that recursively generates Gentoo
     ebuilds for a given package in the specified overlay (defaults to
 DESCRPITON
     This module is a CPANPLUS backend that recursively generates Gentoo
     ebuilds for a given package in the specified overlay (defaults to
-    "/usr/local/portage"), update the manifest, and even emerge it (together
+    /usr/local/portage), updates the manifest, and even emerges it (together
     with its dependencies) if the user requires it. You need write
     permissions on the directory where Gentoo fetches its source files
     with its dependencies) if the user requires it. You need write
     permissions on the directory where Gentoo fetches its source files
-    (usually "/usr/portage/distfiles").
+    (usually /usr/portage/distfiles). You also need to specify the correct
+    keyword for your architecture if it differs from the default "x86".
 
 
-    The generated ebuilds are placed into the section "perl-gcpanp". They
-    favour depending on "perl-core" or "dev-perl" rather than "perl-gcpanp".
+    The generated ebuilds are placed into the "perl-gcpanp" category. They
+    favour depending on "perl-core", "dev-perl" or "perl-gcpan" (in that
+    order) rather than "perl-gcpanp".
+
+INSTALLATION
+    After installing this module, you should append "perl-gcpanp" to your
+    /etc/portage/categories file.
 
 METHODS
     All the methods are inherited from CPANPLUS::Dist::Base. Please refer to
 
 METHODS
     All the methods are inherited from CPANPLUS::Dist::Base. Please refer to
-    its perldoc for precise information on what's done at each step.
+    its documentation for precise information on what's done at each step.
 
 DEPENDENCIES
     Gentoo (<http://gentoo.org>).
 
 DEPENDENCIES
     Gentoo (<http://gentoo.org>).
@@ -43,6 +49,8 @@ SEE ALSO
 AUTHOR
     Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
 
 AUTHOR
     Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
 
+    You can contact me by mail or on "irc.perl.org" (vincent).
+
 BUGS
     Please report any bugs or feature requests to "bug-cpanplus-dist-gentoo
     at rt.cpan.org", or through the web interface at
 BUGS
     Please report any bugs or feature requests to "bug-cpanplus-dist-gentoo
     at rt.cpan.org", or through the web interface at
index e9a66f9b0132110cb035e3bd2d3617a73266f0fb..e5c40fb979a59ba935d60050dc8b38caa01e54a2 100644 (file)
@@ -19,11 +19,11 @@ CPANPLUS::Dist::Gentoo - CPANPLUS backend generating Gentoo ebuilds.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.02_01
+Version 0.03
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.02_01';
+our $VERSION = '0.03';
 
 =head1 SYNOPSIS
 
 
 =head1 SYNOPSIS