Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (as text) (annotate)|
Bug 160137, strip_ends cleanup on env imports.
Fixed (recent/temporary) bug with lowercased ebuilds not being found Cleaned up the hash a bit more
[experimental] version munging now works. Basically another work around for the arbitrary way authors version their modules (sometimes inconsistently between releases) and how the versions are written in portage. Also update the Gentoo::UI::Console output to streamline it a little for STDOUT.
Importing recent work. These changes include a few aesthetic changes to how the ebuilds are written, as well as further work on integrating Shell::EnvImporter into g-cpan.
I've begun phasing out Gentoo::Config in favor of simply using Shell::EnvImporter to pull in all of make.* file variables without the extra hoops we try to jump through to properly interpolate the shell variables. This way we use the same old hack I used on my out-of-date scripts and treat the make files like bash profiles and simply source them.
Worked on bug 156230, infinite loop with Bundle::CPAN. The problem was that there is a reference to Bundle::CPAN in Bundle::CPAN that was causing us to keep building for it. g-cpan -pu now works correctly with the user's sample overlay.
Almost ready. Been having problems with search.cpan being down. Fixed versioned depends so that the deps are versioned only if requested :)
* Logging added * Cleaned up the getAvailableVersions checking (less time) * -u now support individual packages
This is it - all podd'd up!
Major work completed. Need to work on tests and validate documentation.
Evening commit. Just need to get upgrade working, fix tests, and stress it.
Evening sanity check. We are now generating ebuilds correctly and with all deps generated *and* listed!
Sanity commit. Almost there. Need to work out why it's not skipping perl as a dep; need to finish the ebuild writing segment to include perl-gcpan/<new-dep-ebuild>; need to get sleep :)
Sanity commit. I've begun working on culling together the information for the ebuild generation.
Sped up the finding of files considerably. From minutes to an average of 17seconds depending on box.
I broke it. Maybe SQLite?
Moved Ebuild.pm to Portage.pm
Begun unit testing of new module space.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|Powered by ViewVC 1.1.20|