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
--- #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>
-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:
- 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
CPANPLUS::Dist::Gentoo - CPANPLUS backend generating Gentoo ebuilds.
VERSION
- Version 0.02_01
+ Version 0.03
SYNOPSIS
cpan2dist --format=CPANPLUS::Dist::Gentoo \
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
- (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
- 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>).
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