Revision history for CPANPLUS-Dist-Gentoo
+0.11 2010-12-16 18:15 UTC
+ + Add : configure_requires dependencies are now listed in the DEPEND
+ section of the ebuild (in addition to RDEPEND dependencies).
+ + Add : The gengentooisms script has been vastly improved. It is now
+ mostly autonomous.
+ + Chg : The module won't initialize if "emerge --info" doesn't return
+ a zero status or if IPC::Cmd can't capture buffers.
+ + Chg : The default ebuild description has been made more informative.
+ + Doc : The dist options were all clearly documented.
+ + Fix : The complete specification for Gentoo ebuild names and
+ version numbers (as documented in
+ http://devmanual.gentoo.org/ebuild-writing/file-format) has
+ been implemented.
+ In particular, this fixes dependencies on Text-Tabs+Wrap.
+ + Fix : Gentooisms were extended to also cover discrepancies between
+ Gentoo and CPAN version numbers.
+ In particular, this fixes dependencies on ExtUtils-CBuilder,
+ ExtUtils-ParseXS, Module-Build and Time-HiRes (and many more).
+ + Fix : Versioned atom dependencies now correctly mirror the versions
+ specified in the CPAN prerequisites. They used to forcefully
+ require the latest available distribution.
+ + Fix : The module no longer croaks when handling dists without a META
+ file.
+ This fixes RT #63819.
+ + Fix : Cycles in the dependency graph are now solved by specifying
+ recursive dependencies in the PDEPEND ebuild section.
+ This allows the module to finally generate emergeable ebuilds
+ for CPANPLUS and CPANPLUS-Dist-Build, thus making
+ CPANPLUS::Dist::Gentoo actually bootstrappable.
+ + Fix : Warnings for distributions with unknown licenses.
+ + Rem : %CPANPLUS::Dist::Gentoo::Maps::gentooisms is no longer directly
+ available. Use CPANPLUS::Dist::Gentoo::Maps::name_c2g() instead.
+ + Tst : Improved coverage.
+ + Upd : Update gentooisms.
+
+0.10 2010-04-17 14:25 UTC
+ + Add : If a distribution specifies a dependency on a specific perl
+ version in its META file, the ebuild dependency on dev-lang/perl
+ will take it into account.
+ + Fix : Placeholders ebuilds are now deleted when an exception is thrown
+ or the build process is interrupted by Ctrl-C.
+ + Upd : Update gentooisms.
+
+0.09 2009-11-29 14:20 UTC
+ + Add : A default header.
+ + Add : Redundant dependencies are simplified to a minimal set.
+ + Chg : The 'requires' dependencies now go into RDEPEND.
+ DEPEND is set to RDEPEND for now.
+ + Doc : A section describing how to bootstrap CPANPLUS and
+ CPANPLUS::Dist::Gentoo has been added.
+ + Fix : dist-options (like the overlay) were not correctly propagated
+ through recursive calls.
+ + Fix : Work around Kwalitee test misfailures.
+ + Upd : One more gentooism : NTLM.
+
+0.08 2009-09-04 18:50 UTC
+ + Add : Map licenses advertised in the DSLIP or the META file to their
+ Gentoo counterparts.
+ + Chg : CPANPLUS::Dist::Gentoo has much less public methods and imports.
+ + Chg : Don't generate a new ebuild if there's already one available at
+ prepare time (unless --force is used).
+ + Chg : Vast cleanup of the internals.
+ + Fix : Missing dependencies in generated ebuilds (since 0.06).
+ + Fix : Stop bailing out if a prerequisite couldn't have been found in
+ the module tree (such as Config).
+ + Fix : Allow ebuilds whose version is exactly the one required by the
+ dependency. This was really stupid of me to let this slip.
+
0.07 2009-07-01 08:55 UTC
+ Upd : Update gentooisms.