This is an automated email from the git hooks/post-receive script. gregoa pushed a change to branch master in repository libcpanplus-perl.
from 42ed8af update changelog adds 1b649d3 * mv devel -> cpanplus-devel adds 50399f4 r780@chaos: kane | 2006-09-04 20:25:07 +0200 * add the writing of intsall-logs automatically from the default shell adds ccbdffa r781@chaos: kane | 2006-09-04 20:27:11 +0200 * trying to turn on autoflush without loading a module (for bootstrapping) XXX work in progress check the perl core tests for how to do this -- rgs says they 'fixed' it adds 6dc3493 r785@chaos: kane | 2006-09-04 20:31:21 +0200 * add a newline, just to recommit.. hopefully fixes checksum error.. adds c9dd257 r784@coke: kane | 2006-09-06 15:10:27 +0200 svk-commitNSELg.tmp adds 728b08e r787@rimmer: kane | 2006-09-07 12:12:40 +0200 * replace Dist::Sample with the actual functional Dist::Base adds 9fa8547 r795@rimmer: kane | 2006-09-08 12:47:59 +0200 * update bundled modules, step 1 adds 351468d r796@rimmer: kane | 2006-09-08 12:48:58 +0200 * update bundles modules, step 2 adds 2527065 r797@rimmer: kane | 2006-09-08 12:52:47 +0200 * fix typo in base.pm * revert calling syntax to 'perl makefile.pl' back to the old syntax * add some constants in preparation for good ipc::run/ipc::open3 support adds 893a0fb r803@rimmer: kane | 2006-09-08 12:57:21 +0200 * update the version to 0.074 adds a5bfeb9 r804@rimmer: kane | 2006-09-08 12:58:12 +0200 * remove the requires: section; CPAN.pm thinks it's authoritive for requirement declarations adds f86f7bb r787@rimmer: kane | 2006-09-07 12:12:40 +0200 * replace Dist::Sample with the actual functional Dist::Base adds 8c4912b r797@rimmer: kane | 2006-09-08 12:52:47 +0200 * fix typo in base.pm * revert calling syntax to 'perl makefile.pl' back to the old syntax * add some constants in preparation for good ipc::run/ipc::open3 support adds 049f45e r803@rimmer: kane | 2006-09-08 12:57:21 +0200 * update the version to 0.074 adds 861be24 r815@rimmer: kane | 2006-09-29 11:56:52 +0200 * didnt actually check in an updated manifest, so c::d::base wasn't bundled :( adds d657a14 r828@win2003: Administrator | 2006-10-05 12:21:06 +0200 * remove text after __END__ in cpanp * delete failed requires from %INC in cpanp-boxed * XXX note that cpanp-boxed + vim/cmd.exe doesn't work -- returns immediately! * make sure we use 4-arg substr to avoid warning in default shell * skip undefined messages to error()/msg() adds 425b854 r858@rimmer: kane | 2006-10-05 16:49:52 +0200 * update bundled modules adds 6f700c3 r859@rimmer: kane | 2006-10-05 16:50:43 +0200 * no longer bundle IPC::Run, it's too unreliable adds 6edada1 r860@rimmer: kane | 2006-10-05 16:51:06 +0200 * overload falls back to overload bool on stringify! EEK! adds 05dba25 r861@rimmer: kane | 2006-10-05 16:55:16 +0200 * update bundled modules from CPAN adds 3d49812 r862@rimmer: kane | 2006-10-05 17:01:12 +0200 * update MANIFEST now that IPC::Run is not bundled anymore * educate Makefile.PL not to depend on IPC::Run/win32::process * silence IPC::Cmd warnings adds c7f4138 r870@rimmer: kane | 2006-10-05 17:14:36 +0200 * this be 0.075_01 adds 359d804 r876@rimmer: kane | 2006-10-11 14:07:56 +0200 * add cpantest_mx config option * document how to set it in CPANPLUS::Internals::Report * add tests adds aa1a232 r878@rimmer: kane | 2006-10-11 16:04:24 +0200 * Add Module::ThirdParty support * add $mod->is_third_party and $mod->third_party_information * $cb->parse_module can now return a fake module object based on M::TP * Add tests/docs on how to use this adds 831b2e3 r860@coke: kane | 2006-10-12 16:58:21 +0200 * update bundled modules adds 3496111 r862@coke: kane | 2006-10-12 17:18:17 +0200 * separate formats for printing 'conf' and 'program' sections adds e2356e9 r863@coke: kane | 2006-10-12 17:20:15 +0200 * run external perl commands using cpanp-run-perl * add config heuristics for it * make dist:MM use it * XXX test if it works as well as expected adds 1197a71 r895@rimmer: kane | 2006-10-13 13:38:09 +0200 * update bundled modules adds b9499ff r897@rimmer: kane | 2006-10-13 14:32:45 +0200 * update version to 0.076 adds 3e6d9ac r898@rimmer: kane | 2006-10-13 14:39:08 +0200 * this be 0.076 adds cbf0883 r901@rimmer: kane | 2006-10-13 15:04:06 +0200 * forgot to add cpanp-run-perl to manifest! * remove $DB::single = 1; statement adds 10e69a3 r903@rimmer: kane | 2006-10-16 13:25:38 +0200 * add work in progress selfupdater adds 4814125 r881@coke: kane | 2006-10-16 13:28:59 +0200 * we need O::A 0.32 adds 1bd1718 r883@coke: kane | 2006-10-16 13:43:11 +0200 * add a few more functions, work in progres adds 10d47ea r884@coke: kane | 2006-10-16 13:43:38 +0200 * rename to C::Internals::* adds d3b87ef r911@rimmer: kane | 2006-10-16 18:48:02 +0200 * work in progress adds 0f516af r912@rimmer: kane | 2006-10-17 15:24:49 +0200 * more work in progress adds 2e22767 r890@coke: kane | 2006-10-17 18:29:26 +0200 * work in progress, add ->enabled_features adds 1af107d r917@rimmer: kane | 2006-10-18 13:06:20 +0200 adds c44ef6b r907@coke: kane | 2006-10-18 16:45:28 +0200 * implement selfupdate * CPANPLUS::Selfupdate as object, documented and tested * s selfupdate from the default shell * Dont throw an error if a core module has the same version as it's duallifed counterpart on CPAN -- we can still install from CPAN! adds 764b7c7 r911@coke: kane | 2006-10-18 17:33:17 +0200 * make Makefile.PL use C::Selfupdate's information * Selfupdate.pm functions take an 'as_hash' param to make it easier to build a prereq_pm from them * add tests * change hints to use 's selfupdate all' instead of 'i b::c::dependencies' adds 70f60fd r913@coke: kane | 2006-10-18 17:54:33 +0200 * show start up tips in the default shell adds 373fd6b r915@coke: kane | 2006-10-18 17:56:55 +0200 * document 's selfupdate' in the shell adds b61e417 r2758@rimmer: kane | 2006-10-20 13:29:42 +0200 * quell warning adds eed1ca1 r2759@rimmer: kane | 2006-10-20 13:30:12 +0200 * require cpanplus code as well on start up of cpanp-boxed * remove cpanplus inc dir from @INC once we dispatch to cpanp adds be4ae90 r2762@rimmer: kane | 2006-10-20 15:20:29 +0200 * update bundled modules adds 70d76b3 r2764@rimmer: kane | 2006-10-20 15:24:26 +0200 * update version to 0.77_01 adds 2b1e38f r2765@rimmer: kane | 2006-10-20 15:32:48 +0200 * update dependencies of O::A and IPC::Cmd * update manifest to include selfupdate code/test * update changelog adds 0cc2970 r2768@rimmer: kane | 2006-10-20 15:38:34 +0200 * get the logic right way around: prefer_makefile means dist::mm adds 8a77366 r2770@rimmer: kane | 2006-10-20 15:45:29 +0200 * this be 0.77_01 * let the readme mention selfupdate adds fc3d9b9 r2771@rimmer: kane | 2006-10-20 15:47:26 +0200 * just show how to update dependencies here adds 79aaff2 r2772@rimmer: kane | 2006-10-20 15:48:35 +0200 * change s selfupdate all to dependencies|enabled_features adds 416d7f4 r2773@rimmer: kane | 2006-10-20 15:48:58 +0200 * this be 0.077_02 adds 729621e r2774@rimmer: kane | 2006-10-20 15:50:40 +0200 * also change the selfupdate text in the makefile.pl adds 3275258 r2780@rimmer: kane | 2006-10-20 15:55:23 +0200 * changes for 0.077_02 adds 687b2bd r950@coke: kane | 2006-10-25 17:01:52 +0200 * indent the Usage: section, so it's formatted nicer by perldoc adds 275ef71 r951@coke: kane | 2006-10-25 17:02:29 +0200 * more hints adds 6580866 r2793@rimmer: kane | 2006-10-26 11:51:46 +0200 * address #22578: CPANPLUS dies when $ENV{PAGER} is set incorrectly adds 4c34960 r2803@rimmer: kane | 2006-10-27 17:54:27 +0200 * add heuristics to detect cpanp-run-perl to address #22627: nonexistant "perlwrapper" requested by CPANPLUS::Dist::MM * improve diagnostics when this problem occurs * provide a no-op default + extensive warning when cpanp-run-perl can not be detected by the config adds 91a7936 r1725@coke: kane | 2006-11-07 15:38:04 +0100 * show release dates when calling 'f' in the default shell adds 4f464e8 r1727@coke: kane | 2006-11-08 13:33:01 +0100 * clarify prereq settings in setup (#rt 22807) adds ba1c8e4 r3572@rimmer: kane | 2006-11-10 22:43:12 +0100 * add more hints * make /showtips a plugin command * extend synopsis with --options adds 1d617b5 r3574@rimmer: kane | 2006-11-19 13:45:09 +0100 * fix documentation error for $cb->_home_dir (#rt 23196) adds 55b16ac r3575@rimmer: kane | 2006-11-19 13:47:14 +0100 * log which configs are loaded at startup time * note how to show this log in the default's shell's banner adds 9c1db07 r3576@rimmer: kane | 2006-11-19 14:03:52 +0100 * address RT #22962 Funky error messages when command-line args are missed: the default shell now has increased parsing logic adds 448ae49 r3580@rimmer: kane | 2006-11-19 14:17:24 +0100 * move 2 chunks of code around -- the regex capture was being reset prematurely adds 2092fa9 r3600@rimmer: kane | 2006-11-23 18:42:27 +0100 * show installed file in the details section adds 2626024 r3601@rimmer: kane | 2006-11-23 20:07:56 +0100 * document details() items properly adds 39d1432 r3602@rimmer: kane | 2006-11-23 20:17:29 +0100 * Apply the suggested patch from Grant Mclean [1] that calls $cb->flush(lib) just before 'make install' is called, so the blib/ dir is no longer at the front of the path. XML::SAX was writing a file dynamically based on @INC.. which is.. silly adds a8f68d1 r3639@rimmer: kane | 2006-11-30 10:18:18 +0100 * fix documentation type on cpan2dist as reported by Qiang (James) Li adds e9ddf03 r3641@rimmer: kane | 2006-12-01 15:09:54 +0100 * add "rescan" option to $conf->init to re-check your path for valid CPANPLUS::Config::* files * warn if you're using the old "PERL5_CPANPLUS_CONFIG" env var to point to specific config files ( rt #23721 ) * make $conf->save return the file name it saved too * fix tests for finding config files adds 9b281a4 r3644@rimmer: kane | 2006-12-01 15:13:41 +0100 * nicer warning about custom config files adds 53d34eb r3641@rimmer: kane | 2006-12-01 15:09:54 +0100 * add "rescan" option to $conf->init to re-check your path for valid CPANPLUS::Config::* files * warn if you're using the old "PERL5_CPANPLUS_CONFIG" env var to point to specific config files ( rt #23721 ) * make $conf->save return the file name it saved too * fix tests for finding config files adds 317ef7c r3644@rimmer: kane | 2006-12-01 15:13:41 +0100 * nicer warning about custom config files adds 746f867 r3658@rimmer: kane | 2007-01-03 18:50:26 +0100 * up requirement of M::L::C adds a764b48 r3681@rimmer: kane | 2007-01-25 20:21:26 +0100 * update bundled modules adds ad096fa r3685@rimmer: kane | 2007-01-25 21:45:10 +0100 * up requirements of some modules * XXX DO NOT RELEASE ME BEFORE BUNDLING VERSION.PM * XXX RUN UPDATE AGAIN BEFORE RELEASING adds c9c1ad6 r3703@rimmer: kane | 2007-01-26 17:33:17 +0100 * update copy-inc.pl to bundle version.pm too adds db85760 r3704@rimmer: kane | 2007-01-26 17:33:29 +0100 * update bundled modules, includes version.pm for the first time adds 45e50c2 r3705@rimmer: kane | 2007-01-26 17:40:31 +0100 * remove patch reject file adds a86b8cd r3706@rimmer: kane | 2007-01-26 17:43:57 +0100 * add the version number to the install log file name adds 1de76fc r3713@rimmer: kane | 2007-01-26 18:03:58 +0100 * 2 constants may be decpreated, leave a comment * can't trust path seperators on win32, so use a grep rather than an exact match adds b217a67 r1771@win2003: Administrator | 2007-01-28 17:52:53 +0100 * disable IPC::Run on Win32 during 'make test'.. IPC::Run gets unhappy about having 'odd' FDs allocated to it under win32.. not sure how to fix, but this at least stops the critical errors.. adds 2712b38 r3719@rimmer: kane | 2007-01-28 18:38:41 +0100 * mark TODO notes where real CPAN dist names are being used, which should be replaced by Foo::Bar style dist names that we bundle adds b7bbe73 r3721@rimmer: kane | 2007-01-28 19:00:24 +0100 * clean up more generated files adds 1395803 r3722@rimmer: kane | 2007-01-28 19:10:17 +0100 * new source files only using 'fake' modules adds 6ba875d r3723@rimmer: kane | 2007-01-28 19:10:29 +0100 * adapt 03.t to use the new 'fake' module tree adds 8d26c79 r3724@rimmer: kane | 2007-01-28 19:17:20 +0100 * move the 'fake' moduels from src/ to a 'real' CPAN authors id directory adds 449e7f2 r3725@rimmer: kane | 2007-01-28 19:27:28 +0100 * add checksums files to our fake modules adds 3973871 r3726@rimmer: kane | 2007-01-29 13:15:19 +0100 * allow for more lenient parsing of module names, when the module name and package name do not match * extend parse_module documentation to include URI adds fafa748 r3727@rimmer: kane | 2007-01-29 13:15:48 +0100 * update 07.t and 08.t to use the new sourcefiles for their tests * update sourcefiles to include readme and core perl module adds 706bd06 r3728@rimmer: kane | 2007-01-29 13:17:21 +0100 * adapt t/09.t to use new sourcefiles adds b82228a r3729@rimmer: kane | 2007-01-29 14:19:57 +0100 * make t/19.t use the new sourcefiles adds 4ac6369 r3730@rimmer: kane | 2007-01-29 14:42:46 +0100 * fix malformed checksums file * add Foo::Bar as alias to Foo::Bar::EU::NOXS, so installed file and module name correspond * fix t/20.t to use the new sourcefiles adds ca36b58 r3731@rimmer: kane | 2007-01-29 14:48:47 +0100 * make t/21.t use the new sourcefiles adds 3d7b930 r3732@rimmer: kane | 2007-01-29 14:51:27 +0100 * small refactor: use variable for class name rather than string adds 28f0dbb r3733@rimmer: kane | 2007-01-29 15:07:43 +0100 * constantify module names we use often adds 57095f0 r3734@rimmer: kane | 2007-01-29 15:50:36 +0100 * patch Module.pm->package_name regex to also parse 'perl5.6.1' style packages * update t/40.t to use the new style sourcefiles adds 0b020d5 r3735@rimmer: kane | 2007-01-29 19:56:41 +0100 * use constants for commonly used module names adds 15ff17d r3736@rimmer: kane | 2007-01-29 19:58:25 +0100 * rework the parse_module code * abstract out the regex to C::I::Utils->_split_package_string * regex is more complex, but also more correct * extend parse_module test suite in t/08.t * fixes previously non-working package names * the package_[name, version, extension] subroutines are also reworked and use the same regular expression as parse_module does now adds ea3486b r3753@rimmer: kane | 2007-01-30 14:35:02 +0100 * add another weird version to the parse_module tests adds 64b25fa r3754@rimmer: kane | 2007-01-30 14:35:41 +0100 * add a Bundle:: file to our source files for testing purposes adds 4140509 r3755@rimmer: kane | 2007-01-30 14:36:40 +0100 * add 'name' to the list of accessors returned by $mod->accessors (it's an alias to ->module) * fix up t/04.t to work with the new source files * add an explicit test for $mod->clone * remove some obsolete tests adds 425a0fb r3759@rimmer: kane | 2007-01-30 14:39:39 +0100 * whoops, changed the Module::Build based module in t/21.t to an EU::MM based one.. change it back adds b1d48ec r3761@rimmer: kane | 2007-01-30 14:40:56 +0100 * remove old style sourcefiles, now that we've moved to the new ones adds 17752f1 r3762@rimmer: kane | 2007-01-30 14:47:30 +0100 * update README: dont mention cpanplus.sf.net, remove cpanplus-i...@lists.sf.net as list * throw away empty dir adds e431250 r3765@rimmer: kane | 2007-01-30 14:51:19 +0100 * up version to 0.77_03 * we went up from 0.0xx to 0.xx accidentally at 0.77_02 =/ adds 0f1519b r3766@rimmer: kane | 2007-01-30 14:51:44 +0100 * update MANIFEST adds 838d35d r3771@rimmer: kane | 2007-01-30 15:11:57 +0100 * update A::E with the prefer bin fix adds f3c066f r3772@rimmer: kane | 2007-02-10 18:31:27 +0100 * doc fixes adds b9fb5eb r3773@rimmer: kane | 2007-02-10 18:32:08 +0100 * update version.pm to 0.69_06, which should resolve many reported issues adds c3cf11d r3774@rimmer: kane | 2007-02-10 18:37:52 +0100 * remove unitialized value warnign adds f2c442a r3775@rimmer: kane | 2007-02-10 20:21:32 +0100 * 'installsiteman3dir' is a 5.8'ism which causes warnings under 5.6 so only check it if it is defined adds 247b8f4 r3776@rimmer: kane | 2007-02-10 20:21:54 +0100 * reload_sourcefiles may be *really* fast, so the test fails.. add a sleep 1; adds 3cb8263 r3777@rimmer: kane | 2007-02-10 20:23:02 +0100 * distinguish between the name of the module in the sources list and once it is installed -- test MOD before installing and use INSTMOD afterwards to verify * use TEST_CONF_PREREQ to test prereqs adds c9975a7 r3778@rimmer: kane | 2007-02-10 20:23:33 +0100 * clean up the .cpanplus dir in the dummy-cpanplus directory at the start of every test to make sure we're running with a clean cache adds 5f91110 r3787@rimmer: kane | 2007-02-10 20:26:14 +0100 * any rmtree() warnings shouldn't be fatal while cleaning .cpanplus adds ebad34b r3789@rimmer: kane | 2007-02-10 20:39:23 +0100 * update bundled modules adds a23cf40 r3790@rimmer: kane | 2007-02-10 20:39:39 +0100 * fix copy-inc.pl script to do an uptodate check first adds 21d75c9 r3791@rimmer: kane | 2007-02-10 23:02:08 +0100 * add realclean targets adds f47f317 r3792@rimmer: kane | 2007-02-10 23:03:34 +0100 * attempt to use new EU::I (1.41_02) in the hope it fixes bug #6871 unfortunately, it doesn't fix this. EU::I->new is a big mess inside and is unlikely ever to support this nicely unless there's a big rewrite. So for now, leave the code as is, but leave the constants we added for this (commented out) in the config file and t/20.t adds 64848ba r3797@rimmer: kane | 2007-02-10 23:35:39 +0100 * more diagnostics in the test adds 15baf33 r3799@rimmer: kane | 2007-02-11 10:59:51 +0100 * sleep 2 seconds between updating source files -- Win32's FAT system isn't granular enough to detect changes in file time if they are less than 2 seconds apart adds 6d52fec r3801@rimmer: kane | 2007-02-11 13:32:37 +0100 * fix up docs to match reality adds e951ca4 r3802@rimmer: kane | 2007-02-11 13:32:48 +0100 * write changelog until now. adds 08f023d r3808@rimmer: kane | 2007-02-18 11:11:12 +0100 * fix oopsie in checking enabled-ness for storable adds 2fa3fa0 r3810@rimmer: kane | 2007-02-18 11:15:20 +0100 * update bundled modules * version.pm in particular! adds 5f356f5 r3811@rimmer: kane | 2007-02-18 15:34:38 +0100 * use conf.pl as the central spot to make any path/env/etc changes * all test files should do no more changes than needed to include conf.pl adds bfb7fb0 r3812@rimmer: kane | 2007-02-18 15:35:07 +0100 * don't use can_run to find cpanp-run-perl, as it's not an executable. scan path ourselves adds 4f97781 r3813@rimmer: kane | 2007-02-18 15:35:40 +0100 * all .t files now only try to find inc/conf.pl and make no other ENV/PATH changes. adds 60dd1da r3821@rimmer: kane | 2007-02-18 16:22:50 +0100 * use the full path of the Makefile.PL when executing it from Dist::MM, since we use 'do', which looks in @INC -- we need to be sure to execute the *right* makefile.pl adds 219742a r3823@rimmer: kane | 2007-02-18 16:45:36 +0100 * leave 'lib' in the @INC path when checking for modules -- they might be 'prereqs' based on preferences (like CPANPLUS::Shell::Default) adds 37c643d r3824@rimmer: kane | 2007-02-18 16:45:57 +0100 * don't make 'c::dist::mm' a real prereq -- we always bundle it anyway adds 9cb1dd8 r3825@rimmer: kane | 2007-02-18 16:46:05 +0100 * whitespace fix adds 8088731 r3826@rimmer: kane | 2007-02-18 16:46:50 +0100 * this be 0.77_03 * update changelog to relfect all changes for 0.77_03 adds cc13b9f r3831@rimmer: kane | 2007-02-19 08:05:41 +0100 * test counter mismatch between reporting enabled and reporting disabled adds f2a7e5f r3832@rimmer: kane | 2007-02-19 08:10:06 +0100 * this be 0.77_04 adds 5e2e631 r3833@rimmer: kane | 2007-02-25 17:10:17 +0100 * add $ENV{PERL5_CPANPLUS_IS_EXECUTING} when executing 'perl Makefile.PL' upon request of Adam Kennedy * add docs * add tests adds ed21c4a r3843@rimmer: kane | 2007-02-25 17:20:08 +0100 * add extra test to be sure ENV var is unset after execution adds 7e3bb24 r3844@rimmer: kane | 2007-02-25 17:20:41 +0100 * this be 0.77_05 adds f893818 r3847@rimmer: kane | 2007-03-01 11:31:58 +0100 * address #25038 (Wrong platforms for MSDOS) and actually test modules in the MSDOS:: namespace on dos|os2|MSWin32|cygwin adds 4a34c95 r3853@rimmer: kane | 2007-03-03 18:57:12 +0100 * some users add '.pm' to their package tarballs.. fix the package string parser to recognize this and deal with it... adds 4588a4c r3854@rimmer: kane | 2007-03-03 19:02:57 +0100 * last statement evaluated may be undef -- so don't die on that case in cpanp-run-perl adds aea7630 r1800@coke: josboum | 2007-03-07 12:19:06 +0100 * add PERL5_CPANPLUS_IS_VERSION as env var * add docs & tests adds 25fa42d r1802@coke: josboum | 2007-03-13 11:28:26 +0100 * fix logic errors as reported by omega on #catalyst adds 8f73284 r3857@rimmer: kane | 2007-03-23 10:39:41 +0100 * refactor repeated code into a loop * address: #25410: cpan2dist needs posibility for passing arbitary parameters to $obj->install * cpan2dist now accepts --dist-opts foo=bar adds c955efe r3858@rimmer: kane | 2007-03-23 10:55:41 +0100 * make --dist-opts work properly * add docs * test it manually adds 50bbed5 r3859@rimmer: kane | 2007-03-23 13:13:26 +0100 * add the leading '!' to missing prereqs, as stolen from CPAN::Reporter * address bug #25327: do not count as FAIL modules where prereqs are not filled * when test fails and a version of prereqs installed is too low, send NA * when test fails and a prereq is not available on CPAN, send NA * add tests for this bug adds 5ce6276 r3860@rimmer: kane | 2007-03-23 13:14:00 +0100 * move to package::constants adds e5ea32f git-svn-id: http://oss.dwim.org/cpanplus-devel@1802 4dccba1d-3c1b-0410-aec4-feb514a8dabc adds 4804c54 r3869@rimmer: kane | 2007-03-23 13:35:54 +0100 * this be 0.77_06 adds 09ddd8f r3870@rimmer: kane | 2007-03-23 14:34:11 +0100 * if version.pm is loaded, ->VERSION *may* give a different result than $VERSION Compensate for this (fixes possibly failing test: 08_backend.t:247) adds 59fdc7a r3873@rimmer: kane | 2007-03-23 15:16:05 +0100 * fix up all paths in C::I::Constants automagically for win32 shortnames adds ff5a0d9 r3875@rimmer: kane | 2007-03-23 16:57:52 +0100 * revert the win32 path fixes in constants -- they only work if the path _exists_! * add C::I::Utils->_safe_path function to fix up paths on demand * use that for the path to Makefile.PL in Dist::MM adds 5290a9d r1857@win2003: Administrator | 2007-03-23 17:13:21 +0100 * skip ENV var test when we don't have buffers adds 94d8cf9 r4692@ds013: kane | 2007-03-24 18:42:27 +0100 * merge issue -- duplicate line adds 212d9c0 r4693@ds013: kane | 2007-03-24 18:51:41 +0100 * package 'Text-Tabs+Wrap-2006.1117.tar.gz' wasn't being parsed properly due to the '+' sign adds dc12e18 r1820@coke: josboum | 2007-03-26 16:46:39 +0200 * add extra parse_module test case adds 518a911 r3879@rimmer: kane | 2007-03-23 17:22:04 +0100 * this be 0.77_07 adds 2c1380d r1824@coke: josboum | 2007-03-28 13:35:07 +0200 * make sure we filter for empty prereqs * don't install cpanp-boxed wiht 'make install' adds a4111fc r3897@rimmer: kane | 2007-03-31 17:31:40 +0200 * update license & contact info adds 75ff032 r3898@rimmer: kane | 2007-03-31 17:34:14 +0200 * more license & contact info updates adds b1b98f1 r3899@rimmer: kane | 2007-03-31 17:59:54 +0200 * remove mention of AUTHORS file which doesn't exist * remove mention of cpanplus-info@ adds 0f8a227 r3907@rimmer: kane | 2007-03-31 19:04:15 +0200 * update Module::Install -- bad docs, no easy way to do this other htan moving inc/ and then recreating it after it bootstraps itself :( adds 7d0bb5f r3908@rimmer: kane | 2007-03-31 19:06:19 +0200 * throw out old changes file adds 178e19d r3909@rimmer: kane | 2007-03-31 19:09:05 +0200 * regen meta.yml with new M::I adds b166509 r3910@rimmer: kane | 2007-03-31 19:10:48 +0200 * update Changes * set installdirs target to perl for perl5.9.5 and up adds 10b5ecd r3915@rimmer: kane | 2007-04-01 10:55:05 +0200 * only replace _our_ version, not the spec version adds cdaba5e r3916@rimmer: kane | 2007-04-01 11:01:04 +0200 * update bundled modules adds 8587aa5 r3917@rimmer: kane | 2007-04-01 11:01:31 +0200 * create path if the .pm is in the top dir, rather than ina lib/ structure adds f6a050e r3918@rimmer: kane | 2007-04-01 11:11:42 +0200 * add proper .hidden files for bin/ adds a478d2e r3919@rimmer: kane | 2007-04-01 11:13:07 +0200 * update manifest adds 5d75f3e r3929@rimmer: kane | 2007-04-01 18:13:23 +0200 * remove an if(PERL_CORE) clause -- shoudl be obsolete now adds fe65c94 r3931@rimmer: kane | 2007-04-01 18:43:34 +0200 * File::Spec->rel2abs( $^X ) makes it into 'cwd()/perl' if your perl is found in your path and _isn't_ a symlink or shell alias So only fix up the path if it has delimiters in it, or if we're running under perl-core (where we know we must fix it) adds 9471c53 r3933@rimmer: kane | 2007-04-07 14:15:18 +0200 * this be 0.78 adds add4e99 r3934@rimmer: kane | 2007-04-07 14:16:07 +0200 * version update to 0.78 adds aa13c0b r3935@rimmer: kane | 2007-04-07 14:16:45 +0200 * add simple loadtest for CPANPLUS::Shell adds 603e500 r3936@rimmer: kane | 2007-04-07 14:16:59 +0200 * regen manifest adds d35b975 r3937@rimmer: kane | 2007-04-07 14:18:17 +0200 * address: 26077: dependency on itself; CPANPLUS had a depenendency on the shell class you set as a default, even if that was a shell provided with CPANPLUS itself. This caused CPAN.pm to throw a fatal error, as it did not know how to resolve this dependency. CPANPLUS users were unaffected. Now, no dependency is added if the selected shell is bundled with CPANPLUS itself. adds 518c8ed r3951@rimmer: kane | 2007-04-11 21:44:04 +0200 * update version to 0.79_01 * make the scan for 'cpanp-run-perl' also consider cpanp-run-perl5.X.Y as it may be installed with the perl version as suffix explicitly adds c191d85 r3953@rimmer: kane | 2007-04-12 09:35:21 +0200 * add clean up calls at the end of the tests as well if we're run from perl core this is because perl core doesn't invoke our 'make clean', and files will be left that aren't in the manifest adds e44d031 r1861@chaos: kane | 2007-04-29 13:56:54 +0200 * make sure we pass 'prereq_format' along, so prereqs get packaged properly as well This addresses a mail from Hans Dieter Pearcey (h...@icgroup.com) raising the issue. adds c058f27 r1861@coke: josboum | 2007-05-03 10:24:17 +0200 * cleanup .cpanplus dir too adds 3fad2f6 r1862@coke: josboum | 2007-05-03 10:24:52 +0200 * apply Change 31121 by steveh@mugwump on 2007/05/03 07:51:17 this gets around the 'read only' issue of some files in perl-core when rsynced/extracted from uupacktool under win32 adds b5237ab r1865@coke: josboum | 2007-05-04 13:45:37 +0200 * let perlwrapper be '' as well -- '-P' actually changes the format of some generated Makefiles, so that's bad, and no other 'no op' is really available (-V: could be considered). * perlwrapper is no longer required to have Dist::MM to be available adds ded9e04 r1915@coke: josboum | 2007-05-04 15:24:31 +0200 * address #26914 : CPANPLUS depending on Crypt::OpenPGP even when gpg is available. Change heuristics so we always use gpg when it's there and dont' suggest to install crypt::openpgp, as it's quite broken on a lot of platforms. This may cause a warning or 2, but all will continue to work * Logic bug in 'selfupdate --latest=0' is now fixed, with --latest=0 selfupdate should no longer be picking the newest [...] adds 027e37f r1916@coke: josboum | 2007-05-04 15:33:46 +0200 * show that --latest=0 is a valid option adds 805b740 r1921@coke: josboum | 2007-05-08 13:05:49 +0200 * update version to 0.79_02 adds 528b604 r1923@coke: josboum | 2007-05-08 13:34:06 +0200 * this be 0.79_02 * update changelog adds 30d1522 r1925@coke: josboum | 2007-05-08 14:45:21 +0200 * address dmq's request to add /nologo when invoking nmake adds 30de08b r1926@coke: josboum | 2007-05-08 14:56:01 +0200 * constify CPANPLUS::Config::Boxed * this doesn't make c:c::boxed savable from cpanp-boxed! fix me! XXX * clarify * and .. hint in default shell * silence warnign in config.pm when a path to an .exe is not defined adds a8c22ce r1929@coke: josboum | 2007-05-08 15:44:10 +0200 * make saving boxed config Just Work * add a banner to cpanp-boxed to tell you how to * expand the help text for 's' with options where applicable adds e688a6f r1931@coke: josboum | 2007-05-09 10:03:01 +0200 * reapply core patch #31028 -- it got lost somehow this fixes test setups under perl_core adds 0045127 r1935@coke: josboum | 2007-05-09 11:02:40 +0200 * add callback to allow to continue after a failed 'make test' or 'build test' * add docs & testS adds 435a3e2 r1937@coke: josboum | 2007-05-14 13:36:26 +0200 adds edde2c0 r1938@coke: josboum | 2007-05-15 10:46:16 +0200 * show version number when testing/installing adds 3a2154a r3955@rimmer: kane | 2007-04-22 10:14:41 +0200 * this be 0.79_01 * updated changelog adds e6afc6d r3956@rimmer: kane | 2007-04-23 18:17:27 +0200 * tweak test conf to play nicer with perl core adds dc67631 r3957@rimmer: kane | 2007-04-23 18:19:45 +0200 * address: #26583: display of installed/required in report is confusing Add a header to the columns generated for clarity adds a332859 r4761@ds013: kane | 2007-05-18 16:43:11 +0200 * change scalar ref to subref for diagnostics adds 0e34b56 r3991@rimmer: kane | 2007-05-18 15:15:44 +0200 * address: #27174: No way to pass case-insensitive patterns to ignorelist All --ignore/--ban options are now case insensitive adds 10b9d65 r3994@rimmer: kane | 2007-05-18 19:40:22 +0200 * address: #27057: Dry runs and dep tree Make it possible to view what moduels will be updated for what reasons 's selfupdate' in the shell now prints this dependency tree out and also offers a --dryrun option adds b4f07c3 r3999@rimmer: kane | 2007-05-18 19:52:01 +0200 * update version to 0.79_03 adds a4bdb9b r4020@rimmer: kane | 2007-05-28 13:59:45 +0200 * document all the options in CPANPLUS::Config * refer from CPANPLUS::Configure to CPANPLUS::Config if you want to change options adds eb1049b r4021@rimmer: kane | 2007-05-28 14:02:27 +0200 * add --set-config and --set-program to cpan2dist to overwrite random config entries for this invocation adds 729f939 r4026@rimmer: kane | 2007-05-28 14:55:25 +0200 * this be 0.79_03 * update changes file adds b0243a2 r4030@rimmer: kane | 2007-05-29 08:49:27 +0200 * oops! left fatal debug statement in the code! adds 5d9ef43 r4032@rimmer: kane | 2007-05-29 08:51:34 +0200 * this be 0.79_04 adds f933bfa r4033@rimmer: kane | 2007-06-08 17:47:14 +0200 * all 'verbose mode' code goes into inc/conf.pl instead of per test file adds 1492589 r4038@rimmer: kane | 2007-06-17 13:55:31 +0200 * add '#' before print statements in tests, a la diag() adds 0860afc r4040@rimmer: kane | 2007-06-17 14:00:19 +0200 * update bundled modules adds 5bd5d18 r4041@rimmer: kane | 2007-06-17 14:10:19 +0200 * apply patch to fix win32 short path fixing when arguments are given (thanks to steve hay for tracking it down) adds 06f5775 r4044@rimmer: kane | 2007-06-17 14:12:37 +0200 * update version to 0.80 adds 82b1e37 r1981@coke: josboum | 2007-06-20 15:54:47 +0200 * whitespace patch from audreyt adds cb748f9 r1984@coke: josboum | 2007-06-29 15:23:27 +0200 * apply steveh's patch to scan for .bat files as well on win32 adds 866ab48 r4053@rimmer: kane | 2007-07-03 08:25:01 +0200 * the 0.80 changelog adds 910e825 r4054@rimmer: kane | 2007-07-03 08:25:16 +0200 * clearer diagnostic when cpanp-run-perl can't be found adds 35a160c r4055@rimmer: kane | 2007-07-03 08:26:19 +0200 * Address #27913 documentation error in Makefile.PL that incorrectly showed how to invoke interactive configuration after installation adds 4f89cbe r1993@coke: josboum | 2007-07-03 16:41:03 +0200 * Address #27910: we didnt check for Module::Signature being present, just it's prereqs when heuristically configuring CPANPLUS for signature checking. Now, we also check for M::S adds c813c6e r1995@coke: josboum | 2007-07-04 10:30:22 +0200 * Address #27914: Make the instructions in the Makefile.PL clearer as to how to install prerequisites. Patch submitted by Andy Dougherty dough...@lafayette.edu adds 74c677c r1997@coke: josboum | 2007-07-04 14:58:47 +0200 * make common options clearer in both hints and help message adds 28bac2d r1998@coke: josboum | 2007-07-04 14:59:47 +0200 * s/tab/spaces/ adds 3825b04 r4812@ds013: kane | 2007-07-05 12:26:08 +0200 * add a callback for munging metafiles adds e8322b5 r4865@ds013: kane | 2007-07-05 17:01:58 +0200 * address #27562 (A way to specify external dependencies would be grand) by adding a --edit-metafile option to cpan2dist to allow you to edit generated metafiles, if your ::Dist::* plugin supports it adds e1257fe r2007@coke: josboum | 2007-07-05 15:48:18 +0200 * update version to 0.81_01 adds f3bd3f4 r4071@rimmer: kane | 2007-07-07 11:06:57 +0200 * changelog for 0.81_01 adds 54d20d7 r4079@rimmer: kane | 2007-07-08 11:47:30 +0200 * address [perl #43629] Perl 5.9.5. cpanp-run-perl not present as reported by Michael Cartmell. When running the tests, don't scan your include dirs/home dir for other CPANPLUS::Config::* entries, as they might contain data not correct for this test run. adds 8b20518 r2018@coke: josboum | 2007-07-16 11:53:27 +0200 * add URI to the header of parse_module() adds 5d045eb r2019@coke: josboum | 2007-07-16 11:54:54 +0200 * remove the _get_daemon docs & code... we don't use that anymore, and haven't for a long time... adds fd73009 r2035@coke: josboum | 2007-08-15 15:26:27 +0200 * search the path paralel to your $^X explicitly for cpanp-run-perl (suggested by david cantrell) adds a9797e1 r2036@coke: josboum | 2007-08-15 15:27:10 +0200 * show port number in remote connection ps1 * show received command in diagnostics adds 7bbfdd5 r2040@coke: josboum | 2007-08-15 15:44:24 +0200 * update bundled modules adds a8df948 r2041@coke: josboum | 2007-08-15 15:45:17 +0200 * disable buffering adds 1cd4035 r2042@coke: josboum | 2007-08-15 15:45:32 +0200 * change log for 0.82 adds 8085dd0 r2043@coke: josboum | 2007-08-15 15:49:22 +0200 * this be 0.82 adds 57ffcd8 r2068@coke: josboum | 2007-09-06 15:26:08 +0200 * apply Change 31800 by rgs@stcosmo to recognize 5.10 as a valid perl version adds 25801a9 r2084@coke: josboum | 2007-09-14 16:16:47 +0200 * don't use ~0 as a max version number, but divide by two, so we don't get integer overflows in version.pm * Apply patch #29218: Patch to use YAML::Tiny instead of YAML for test reporting adds 2807529 r2085@coke: josboum | 2007-09-14 16:30:43 +0200 * depend on T::Reporter 1.34 due to many bug fixes adds 0fbe7d1 r2094@coke: josboum | 2007-09-17 17:51:59 +0200 * address #29430: Remove LWP as a dependency for CPANPLUS::Internals::Report it now uses File::Fetch, like the rest of CPANPLUS. Thanks to BingOS for reporting adds b430e82 r2099@coke: josboum | 2007-09-23 15:27:36 +0200 * improved parsing for URI targets to parse_module: try to determine module name and version contained in the tarball if posible adds 6c346b2 r2100@coke: josboum | 2007-09-23 15:29:17 +0200 * add ->_uri_decode, ->_uri_encode to Utils.pm, for URI encoding to be used by the 'custom sources' code. adds 9818f2e r2101@coke: josboum | 2007-09-23 15:29:57 +0200 * whitespace fixes adds 2dad354 r2102@coke: josboum | 2007-09-23 15:30:10 +0200 * constantify 'dummy-CPAN' adds 4c2d5eb r2103@coke: josboum | 2007-09-23 15:30:43 +0200 * add constatns for open_dir, read_dir and the custom author id to be used for 'custom sources' entries adds 535ad6d r2104@coke: josboum | 2007-09-23 15:31:28 +0200 * 'custom sources' code, take 1 -- this is the backend/API + tests. Still need a nice user API, a way to refresh the source files, a way to genereate them and some documentation about it adds 29b499a r2105@coke: josboum | 2007-09-23 19:29:46 +0200 * few extra tests adds c54cc0d r2106@coke: josboum | 2007-09-23 19:54:51 +0200 * add method ->__list_custom_module_sources to do exactly what it says, abstracted out of ->__create_custom_module_entries * add tests for the new method * abstract the 'touch' code out into Utils.pm, so the rest of the code can use it too adds 7d0ce02 r2107@coke: josboum | 2007-09-27 12:48:13 +0200 * use the '1 while unlink' trick for vms adds c307715 r2108@coke: josboum | 2007-09-27 12:49:34 +0200 * add index writing and updating code to source.pm * add tests for it * add a new config entry in the Config.pm to indicate custom sources index file (packages.txt) adds a9bb9fd r2109@coke: josboum | 2007-09-27 13:36:20 +0200 * add add & remove code for custom module sources * abstract updates out into a method that can do single file updates, make multiple file one wrap this new function * refactor test suite to use add & remove code and test it * XXX add pod! adds ed4afb3 r2110@coke: josboum | 2007-09-27 13:37:41 +0200 * add pod to add & remove code adds c3787a4 r2111@coke: josboum | 2007-09-27 13:42:18 +0200 * pod fixup adds f19611e r2112@coke: josboum | 2007-09-27 14:26:24 +0200 * make the index writing method return the filename of the index, instead of true * add tests for this adds faf5a1d r2113@coke: josboum | 2007-09-27 14:26:55 +0200 * add wrapper methods for the custom source stuff in backend, and add clear user documentation for this * XXX don't release me without fixing the /cs plugin adds 4189936 r2114@coke: josboum | 2007-09-28 12:01:47 +0200 * the custom id should be 'LOCAL' following an informal standard adds 6762021 r2115@coke: josboum | 2007-09-28 12:02:14 +0200 * add the fake author object to the author tree, so it can be searched on * add a description line to the fake module, telling us where it came from adds e9593d1 r2116@coke: josboum | 2007-09-28 12:06:59 +0200 * document in backend what cpan id the custom packages belong to adds d967fe6 r2117@coke: josboum | 2007-09-28 12:36:00 +0200 * unlink index files we couldn't populate * give more information (package name) when replacing an entry in the module tree adds 7edc983 r2118@coke: josboum | 2007-09-28 12:36:11 +0200 * todo marker for clever disspatch adds 1ef2638 r2119@coke: josboum | 2007-09-28 12:47:22 +0200 * first addition of custom source plugin adds fefef07 r2120@coke: josboum | 2007-09-28 17:49:31 +0200 * prettify name also if package doesn't contain - adds 1296040 r2121@coke: josboum | 2007-09-28 17:49:42 +0200 * format adjustment to fit with the other plugin adds 70482a3 r2122@coke: josboum | 2007-09-28 17:50:05 +0200 * add the write code * pretty up the help text adds 3b55c74 r2123@coke: josboum | 2007-09-29 14:16:08 +0200 * replace 'print' and 'printf' calls with '$self->__print' and '->__printf', so we can do proper tests on the output adds 7487853 r2124@coke: josboum | 2007-09-29 14:22:09 +0200 * move ->__print(f) to the base class Shell.pm, and make it use it as well adds 8601a31 r2125@coke: josboum | 2007-09-29 14:23:14 +0200 * add comment about print(f) adds f554262 r2126@coke: josboum | 2007-09-29 16:04:20 +0200 * disable pager during tests * use absolute path to our dummy-cpan dir, as some of the underlying code may chdir * add constant for author name to be used in tests adds 1a7f876 r2127@coke: josboum | 2007-09-29 16:05:19 +0200 * allow passing of a $Conf to C::S::Default->new * delay plugin initialization until ->new() time adds f9077f8 r2128@coke: josboum | 2007-09-29 16:07:29 +0200 * only initialize once adds 4765d92 r2129@coke: josboum | 2007-09-29 16:07:50 +0200 * add test cases for dispatch_on_input adds fbdcab2 r2130@coke: josboum | 2007-09-29 16:08:43 +0200 * delay loading of CPNAPLUS::Configure as long as we can, so we can still pass our own $Conf iif possible * sprintf needs ($fmt, @args) and not just (@args) adds 72f3bfd r2131@coke: josboum | 2007-09-29 16:09:04 +0200 * load the module tree before attempting to write a bundle, just in case we chdir and things go haywire adds 81df81d r2133@coke: josboum | 2007-09-29 16:58:51 +0200 * enable verbose mode in the config as well if ENV{PERL5_CPANPLUS_TEST_VERBOSE} is true adds a66c7f2 r2134@coke: josboum | 2007-09-29 16:59:34 +0200 * make Utils->_host_to_uri properly unixify a path * use the fixed method in 03.t adds 027956a r2135@coke: josboum | 2007-09-29 17:01:23 +0200 * replace print() with $shell->__print so we can capture output * expand on the help text adds fb27571 r2136@coke: josboum | 2007-09-29 17:28:29 +0200 * more custom source tests (/cs) adds 9856ca8 r2137@coke: josboum | 2007-09-29 17:28:48 +0200 * some refactoring and abstracting out * commands based on search index now work adds 474ed7a r2099@coke: josboum | 2007-09-23 15:27:36 +0200 * improved parsing for URI targets to parse_module: try to determine module name and version contained in the tarball if posible adds cba7fc7 r2100@coke: josboum | 2007-09-23 15:29:17 +0200 * add ->_uri_decode, ->_uri_encode to Utils.pm, for URI encoding to be used by the 'custom sources' code. adds 2dacec9 r2102@coke: josboum | 2007-09-23 15:30:10 +0200 * constantify 'dummy-CPAN' adds 4f85179 r2103@coke: josboum | 2007-09-23 15:30:43 +0200 * add constatns for open_dir, read_dir and the custom author id to be used for 'custom sources' entries adds 94adbd4 r2104@coke: josboum | 2007-09-23 15:31:28 +0200 * 'custom sources' code, take 1 -- this is the backend/API + tests. Still need a nice user API, a way to refresh the source files, a way to genereate them and some documentation about it adds 396ab91 r2105@coke: josboum | 2007-09-23 19:29:46 +0200 * few extra tests adds 0e2c9c7 r2106@coke: josboum | 2007-09-23 19:54:51 +0200 * add method ->__list_custom_module_sources to do exactly what it says, abstracted out of ->__create_custom_module_entries * add tests for the new method * abstract the 'touch' code out into Utils.pm, so the rest of the code can use it too adds b9f508d r2107@coke: josboum | 2007-09-27 12:48:13 +0200 * use the '1 while unlink' trick for vms adds b4f4343 r2108@coke: josboum | 2007-09-27 12:49:34 +0200 * add index writing and updating code to source.pm * add tests for it * add a new config entry in the Config.pm to indicate custom sources index file (packages.txt) adds e496fef r2109@coke: josboum | 2007-09-27 13:36:20 +0200 * add add & remove code for custom module sources * abstract updates out into a method that can do single file updates, make multiple file one wrap this new function * refactor test suite to use add & remove code and test it * XXX add pod! adds bb3b7f5 r2110@coke: josboum | 2007-09-27 13:37:41 +0200 * add pod to add & remove code adds 1842df4 r2111@coke: josboum | 2007-09-27 13:42:18 +0200 * pod fixup adds dcd369f r2112@coke: josboum | 2007-09-27 14:26:24 +0200 * make the index writing method return the filename of the index, instead of true * add tests for this adds 508c0b0 r2113@coke: josboum | 2007-09-27 14:26:55 +0200 * add wrapper methods for the custom source stuff in backend, and add clear user documentation for this * XXX don't release me without fixing the /cs plugin adds ecbd305 r2115@coke: josboum | 2007-09-28 12:02:14 +0200 * add the fake author object to the author tree, so it can be searched on * add a description line to the fake module, telling us where it came from adds 666da49 r2116@coke: josboum | 2007-09-28 12:06:59 +0200 * document in backend what cpan id the custom packages belong to adds f01d7ff r2118@coke: josboum | 2007-09-28 12:36:11 +0200 * todo marker for clever disspatch adds 704eb55 r2119@coke: josboum | 2007-09-28 12:47:22 +0200 * first addition of custom source plugin adds 7a8b805 r2120@coke: josboum | 2007-09-28 17:49:31 +0200 * prettify name also if package doesn't contain - adds a53397e r2121@coke: josboum | 2007-09-28 17:49:42 +0200 * format adjustment to fit with the other plugin adds cfd4a77 r2122@coke: josboum | 2007-09-28 17:50:05 +0200 * add the write code * pretty up the help text adds 2be48b9 r2123@coke: josboum | 2007-09-29 14:16:08 +0200 * replace 'print' and 'printf' calls with '$self->__print' and '->__printf', so we can do proper tests on the output adds 31ac3bb r2124@coke: josboum | 2007-09-29 14:22:09 +0200 * move ->__print(f) to the base class Shell.pm, and make it use it as well adds 86cb311 r2125@coke: josboum | 2007-09-29 14:23:14 +0200 * add comment about print(f) adds 95bcb0f r2126@coke: josboum | 2007-09-29 16:04:20 +0200 * disable pager during tests * use absolute path to our dummy-cpan dir, as some of the underlying code may chdir * add constant for author name to be used in tests adds ca3b111 r2127@coke: josboum | 2007-09-29 16:05:19 +0200 * allow passing of a $Conf to C::S::Default->new * delay plugin initialization until ->new() time adds 8e2b22d r2129@coke: josboum | 2007-09-29 16:07:50 +0200 * add test cases for dispatch_on_input adds 42a238d r2134@coke: josboum | 2007-09-29 16:59:34 +0200 * make Utils->_host_to_uri properly unixify a path * use the fixed method in 03.t adds 13c2274 r2135@coke: josboum | 2007-09-29 17:01:23 +0200 * replace print() with $shell->__print so we can capture output * expand on the help text adds 0b6a44e r2182@coke: josboum | 2007-10-01 16:25:44 +0200 * make Source->_update_custom_source work with only a remote part, and deduce the local part from the custom sources already in place. * add tests for this adds 521ec78 r2183@coke: josboum | 2007-10-01 16:43:36 +0200 * make updates work based on a single URI as well adds bc41e61 r2229@coke: josboum | 2007-10-01 17:18:33 +0200 * return the local encoded uri adds c8377db r2230@coke: josboum | 2007-10-01 17:18:47 +0200 * dispatch to single or multiple ujpdate depending on arguments adds 073a7d6 r2231@coke: josboum | 2007-10-01 17:19:01 +0200 * make single and multiple updates work from the /cs plugin adds 44da8f2 r2235@coke: josboum | 2007-10-01 18:06:58 +0200 * add POD adds 75d7264 r2237@coke: josboum | 2007-10-01 18:13:23 +0200 * apply the following core patch: Change 31776 by craigb@craigb-brianor on 2007/08/31 22:42:43 adds a27df50 r2238@coke: josboum | 2007-10-01 18:18:16 +0200 * be case tolerant -- especially VMS seems to suffer from this. In the end, almost all FS, except some UNIX ones are case tolerant, so just use a qr//i adds afcc46c r2239@coke: josboum | 2007-10-01 18:40:20 +0200 * reset %ENV explicitly on VMS. John Malmberg reports (on 3/9/07) that changes to %ENV persist on VMS, causing an overflow after a few runs, since we append to it. adds 68a0dd8 r2245@coke: josboum | 2007-10-02 12:05:03 +0200 * Apply a VMS patch from John Malmber as offered in his mail to p5p 3rd of Sept. 2007 [patch@31780] fixes for cpanplus on VMS: adds 76794c6 r2246@coke: josboum | 2007-10-02 17:04:39 +0200 * make the constants use constants too :) adds 9d25beb r2247@coke: josboum | 2007-10-02 17:05:00 +0200 * revert back to old behaviour, the true VMS fix will be in Utils->_safe_path adds 905b075 r2248@coke: josboum | 2007-10-02 17:27:53 +0200 * proper %ENV restore fix on VMS from John M. adds 77e837f r2249@coke: josboum | 2007-10-02 17:28:12 +0200 * 1 while unlink fixes from John M. for VMS adds c1860ba r2250@coke: josboum | 2007-10-02 17:28:43 +0200 * VMS fix for ->_save_path * XXX DO NOT RELEASE ME LIKE THIS!!!!!! The vms code will actually not work properly, needs input from John M still adds e4d2000 r2260@coke: josboum | 2007-10-03 13:51:43 +0200 * Use a search on VMS when figuring out what moduels are installed, as the OS doesn't retain case, so we can't do a direct lookup in the module tree adds 2914913 r2261@coke: josboum | 2007-10-03 14:04:55 +0200 * weird Unix vs VMS file type issues on VMS, add a work around provided by John M. adds 4e416a2 r2262@coke: josboum | 2007-10-03 14:20:38 +0200 * anohter vms fix by john m: 'Makefile' is called 'DESCRIP.MMS' on VMS, depending on what 'make' was used to build perl adds e55c0ba r2267@coke: josboum | 2007-10-03 14:30:42 +0200 * add parens for precedence issues adds 64f1e58 r2099@coke: josboum | 2007-09-23 15:27:36 +0200 * improved parsing for URI targets to parse_module: try to determine module name and version contained in the tarball if posible adds cc70715 r2100@coke: josboum | 2007-09-23 15:29:17 +0200 * add ->_uri_decode, ->_uri_encode to Utils.pm, for URI encoding to be used by the 'custom sources' code. adds ca93daf r2101@coke: josboum | 2007-09-23 15:29:57 +0200 * whitespace fixes adds 1a224b6 r2102@coke: josboum | 2007-09-23 15:30:10 +0200 * constantify 'dummy-CPAN' adds ac86dd0 r2103@coke: josboum | 2007-09-23 15:30:43 +0200 * add constatns for open_dir, read_dir and the custom author id to be used for 'custom sources' entries adds dd42b7c r2104@coke: josboum | 2007-09-23 15:31:28 +0200 * 'custom sources' code, take 1 -- this is the backend/API + tests. Still need a nice user API, a way to refresh the source files, a way to genereate them and some documentation about it adds 76695d1 r2105@coke: josboum | 2007-09-23 19:29:46 +0200 * few extra tests adds a269e63 r2106@coke: josboum | 2007-09-23 19:54:51 +0200 * add method ->__list_custom_module_sources to do exactly what it says, abstracted out of ->__create_custom_module_entries * add tests for the new method * abstract the 'touch' code out into Utils.pm, so the rest of the code can use it too adds 391ea0b r2107@coke: josboum | 2007-09-27 12:48:13 +0200 * use the '1 while unlink' trick for vms adds f4320b5 r2108@coke: josboum | 2007-09-27 12:49:34 +0200 * add index writing and updating code to source.pm * add tests for it * add a new config entry in the Config.pm to indicate custom sources index file (packages.txt) adds 0b97f96 r2109@coke: josboum | 2007-09-27 13:36:20 +0200 * add add & remove code for custom module sources * abstract updates out into a method that can do single file updates, make multiple file one wrap this new function * refactor test suite to use add & remove code and test it * XXX add pod! adds 90f79f3 r2110@coke: josboum | 2007-09-27 13:37:41 +0200 * add pod to add & remove code adds 36d9a44 r2111@coke: josboum | 2007-09-27 13:42:18 +0200 * pod fixup adds b6ee693 r2112@coke: josboum | 2007-09-27 14:26:24 +0200 * make the index writing method return the filename of the index, instead of true * add tests for this adds 016be57 r2113@coke: josboum | 2007-09-27 14:26:55 +0200 * add wrapper methods for the custom source stuff in backend, and add clear user documentation for this * XXX don't release me without fixing the /cs plugin adds 9dc228e r2114@coke: josboum | 2007-09-28 12:01:47 +0200 * the custom id should be 'LOCAL' following an informal standard adds e1e12d4 r2115@coke: josboum | 2007-09-28 12:02:14 +0200 * add the fake author object to the author tree, so it can be searched on * add a description line to the fake module, telling us where it came from adds 6045b2d r2116@coke: josboum | 2007-09-28 12:06:59 +0200 * document in backend what cpan id the custom packages belong to adds a2e46ff r2117@coke: josboum | 2007-09-28 12:36:00 +0200 * unlink index files we couldn't populate * give more information (package name) when replacing an entry in the module tree adds bc412a5 r2118@coke: josboum | 2007-09-28 12:36:11 +0200 * todo marker for clever disspatch adds 88b9810 r2119@coke: josboum | 2007-09-28 12:47:22 +0200 * first addition of custom source plugin adds 48c9292 r2120@coke: josboum | 2007-09-28 17:49:31 +0200 * prettify name also if package doesn't contain - adds 06b2c66 r2121@coke: josboum | 2007-09-28 17:49:42 +0200 * format adjustment to fit with the other plugin adds 44a2377 r2122@coke: josboum | 2007-09-28 17:50:05 +0200 * add the write code * pretty up the help text adds 91af924 r2123@coke: josboum | 2007-09-29 14:16:08 +0200 * replace 'print' and 'printf' calls with '$self->__print' and '->__printf', so we can do proper tests on the output adds 598c8ad r2124@coke: josboum | 2007-09-29 14:22:09 +0200 * move ->__print(f) to the base class Shell.pm, and make it use it as well adds c2a2f39 r2125@coke: josboum | 2007-09-29 14:23:14 +0200 * add comment about print(f) adds b5c4248 r2126@coke: josboum | 2007-09-29 16:04:20 +0200 * disable pager during tests * use absolute path to our dummy-cpan dir, as some of the underlying code may chdir * add constant for author name to be used in tests adds 291716f r2127@coke: josboum | 2007-09-29 16:05:19 +0200 * allow passing of a $Conf to C::S::Default->new * delay plugin initialization until ->new() time adds 8da0dbd r2129@coke: josboum | 2007-09-29 16:07:50 +0200 * add test cases for dispatch_on_input adds 6c9393d r2131@coke: josboum | 2007-09-29 16:09:04 +0200 * load the module tree before attempting to write a bundle, just in case we chdir and things go haywire adds f869cd1 r2133@coke: josboum | 2007-09-29 16:58:51 +0200 * enable verbose mode in the config as well if ENV{PERL5_CPANPLUS_TEST_VERBOSE} is true adds 7c98800 r2134@coke: josboum | 2007-09-29 16:59:34 +0200 * make Utils->_host_to_uri properly unixify a path * use the fixed method in 03.t adds 17fac86 r2135@coke: josboum | 2007-09-29 17:01:23 +0200 * replace print() with $shell->__print so we can capture output * expand on the help text adds 8daae4a r2136@coke: josboum | 2007-09-29 17:28:29 +0200 * more custom source tests (/cs) adds 6843a12 r2137@coke: josboum | 2007-09-29 17:28:48 +0200 * some refactoring and abstracting out * commands based on search index now work adds 804b8ff r2182@coke: josboum | 2007-10-01 16:25:44 +0200 * make Source->_update_custom_source work with only a remote part, and deduce the local part from the custom sources already in place. * add tests for this adds 2f1d84c r2183@coke: josboum | 2007-10-01 16:43:36 +0200 * make updates work based on a single URI as well adds 36aae14 r2231@coke: josboum | 2007-10-01 17:19:01 +0200 * make single and multiple updates work from the /cs plugin adds 834e7ae r2235@coke: josboum | 2007-10-01 18:06:58 +0200 * add POD adds 0f14397 r2237@coke: josboum | 2007-10-01 18:13:23 +0200 * apply the following core patch: Change 31776 by craigb@craigb-brianor on 2007/08/31 22:42:43 adds 84b0ef4 r2238@coke: josboum | 2007-10-01 18:18:16 +0200 * be case tolerant -- especially VMS seems to suffer from this. In the end, almost all FS, except some UNIX ones are case tolerant, so just use a qr//i adds 62eef41 r2239@coke: josboum | 2007-10-01 18:40:20 +0200 * reset %ENV explicitly on VMS. John Malmberg reports (on 3/9/07) that changes to %ENV persist on VMS, causing an overflow after a few runs, since we append to it. adds 9c28719 r2245@coke: josboum | 2007-10-02 12:05:03 +0200 * Apply a VMS patch from John Malmber as offered in his mail to p5p 3rd of Sept. 2007 [patch@31780] fixes for cpanplus on VMS: adds 401b0e6 r2246@coke: josboum | 2007-10-02 17:04:39 +0200 * make the constants use constants too :) adds 66c4033 r2248@coke: josboum | 2007-10-02 17:27:53 +0200 * proper %ENV restore fix on VMS from John M. adds 5ea6e85 r2261@coke: josboum | 2007-10-03 14:04:55 +0200 * weird Unix vs VMS file type issues on VMS, add a work around provided by John M. adds cc50a14 r2262@coke: josboum | 2007-10-03 14:20:38 +0200 * anohter vms fix by john m: 'Makefile' is called 'DESCRIP.MMS' on VMS, depending on what 'make' was used to build perl adds d3335a3 r2284@coke: josboum | 2007-10-03 17:04:07 +0200 * move all distributions under dummy-CPAN down two levels (from authors/id/E/EU/EUNOXS to authors/id/EUNOXS) to get around VMS/VAX 8 directoy level depth adds 74298c3 r2285@coke: josboum | 2007-10-03 17:04:31 +0200 * clean up left over directories adds 2167d60 r2286@coke: josboum | 2007-10-03 17:10:04 +0200 * update manifest after moving files in t/dummy-CPAN/authors/id adds 3b3e3fd r2356@coke: josboum | 2007-10-04 15:23:16 +0200 * Fix up _safe_path for VMS, this can now be released adds a694bb2 r2357@coke: josboum | 2007-10-04 15:39:18 +0200 * make sure ->installed() works on vms by dealing with filenames and case sensitivity correctly this is another patch from John M. adds 11be543 r2362@coke: josboum | 2007-10-04 15:56:50 +0200 * This addresses bug #29716: 20_CPANPLUS-Dist-MM.t fails (and leaves test files installed) when EUMM options include INSTALL_BASE adds 1911ff4 r2363@coke: josboum | 2007-10-04 15:57:48 +0200 * require Module::Load::Conditional 0.18 -- this uses version.pm for version comparisons adds f89dd48 r2364@coke: josboum | 2007-10-04 16:06:29 +0200 * update version to 0.83_01 adds f0f3586 r2369@coke: josboum | 2007-10-08 11:41:17 +0200 * address #29796 (error with funktion 'o' after installing Alien::wxWidgets) File::Find dies when it encounters a dir or symlink twice, which is what A::wxWidgets does. Use follow_skip => 2 to get around this. adds d6750a6 r2371@coke: josboum | 2007-10-09 17:17:43 +0200 * fix merge mix up where code got duplicated adds 5aa1729 r2372@coke: josboum | 2007-10-09 17:17:58 +0200 * add start up tip pointing to /cs adds 5805755 r2373@coke: josboum | 2007-10-09 17:18:12 +0200 * change log for 0.83_02 adds e394fa2 r2374@coke: josboum | 2007-10-09 17:18:34 +0200 * update version to 0.83_02 adds 8591b24 r2375@coke: josboum | 2007-10-10 13:18:48 +0200 * use an absolute path to our base dir adds 253f760 r2376@coke: josboum | 2007-10-10 13:19:08 +0200 * use our basedir to write a package index rather than dummy-cpan, as our base dir gets cleaned up again adds 71d78a6 r2383@coke: josboum | 2007-10-10 13:21:31 +0200 * update bundled modules adds 1120b76 r2384@coke: josboum | 2007-10-10 13:22:27 +0200 * this be 0.83_02 adds 1120e67 r2387@coke: josboum | 2007-10-11 16:07:14 +0200 * another is() -> like() change to appease VMS adds f90839f r2388@coke: josboum | 2007-10-11 16:07:20 +0200 * fix typo in changelog adds f4baf69 r2393@coke: josboum | 2007-10-11 17:30:41 +0200 * quotemeta is definitely needed on VMS, perhaps elsewhere (.[], etc) adds d5b3ee5 r2403@coke: josboum | 2007-10-12 14:32:23 +0200 * more vms fixes from john m adds 777cfa8 r2405@coke: josboum | 2007-10-15 10:47:56 +0200 * add an --install option to cpan2dist * XXX test me adds b00f6f6 r2406@coke: josboum | 2007-10-15 11:30:02 +0200 * a local $P::C::NO_DUPLICATES=1 was set somewhere, this undoes it this made test 69 in t/04 fail ($Mod->distributions) * XXX investigate where the encompassing one was set. adds fb1f598 r2407@coke: josboum | 2007-10-15 11:30:18 +0200 * whitespace fix adds b77e408 r2408@coke: josboum | 2007-10-15 11:32:49 +0200 * make $mod->dslip() query other modules in the same package if there's no dslip entry for this particular module. * add tests for this * constify some of the test results * added subpackage in 02package.details.txt for this reason adds f0528b9 r2409@coke: josboum | 2007-10-15 11:38:58 +0200 * update changes for 0.83_03 adds e243c52 r2417@coke: josboum | 2007-10-15 11:49:37 +0200 * this be 0.83_03 adds 61cd4ad r2418@coke: josboum | 2007-10-15 13:38:37 +0200 * another VMS fix from John M. adds 21eca9c r2420@coke: josboum | 2007-10-15 13:47:03 +0200 * another VMS patch from John M: A little more progress. In utils.pm, VMS::Filespec::unixify needs to be used to force a file specification to UNIX. adds 203767c r2425@coke: josboum | 2007-10-15 14:05:06 +0200 * casing is not guaranteed on VMS, so make this test case insensitive adds 34cc647 r2427@coke: josboum | 2007-10-15 14:11:33 +0200 * set ENV COLUMNS & LINES to make sure term::readkey can figure out dimensions and stop it from dying adds fa45e0c r2428@coke: josboum | 2007-10-15 14:20:46 +0200 * update chnages for 0.83_04 adds 82f70e0 r2429@coke: josboum | 2007-10-15 14:24:09 +0200 * update bundled modules adds 546811d r2430@coke: josboum | 2007-10-15 14:26:22 +0200 * this be 0.83_04 adds 757e636 r2441@coke: josboum | 2007-10-16 11:13:50 +0200 * depend on version 0.73, for ~0 bugfixes * don't depend on file::fetch for test reporting -- its' already part of the core cpapnlus chain adds f637d94 r2442@coke: josboum | 2007-10-16 11:14:29 +0200 * contify the high version dependency, and divide by an even bigger number for saftey sake adds 45fa96e r2443@coke: josboum | 2007-10-16 11:45:03 +0200 * Address #29904: make test should not use sudo. Don't try to install if the configuration thinks sudo is needed -- that's no guarantee it will work adds 88d3afa r2444@coke: josboum | 2007-10-16 16:25:24 +0200 * more VMS fixes from John M. adds 1306d97 r2445@coke: josboum | 2007-10-17 13:42:59 +0200 * more VMS fixes from John M: * make ->module_tree work case insensitive on VMS by calling ->search under the hood * revert back to old behaviour in ->_all_installed now that ->module_tree is fixed for vms adds 31a0ca7 r2446@coke: josboum | 2007-10-17 13:43:27 +0200 * More VMS fixes from John M: * Make sure file look ups are done case insensitively for custom sources adds 4476379 r2447@coke: josboum | 2007-10-17 13:44:25 +0200 * update version to 0.83_05 adds 3d2ac79 r2448@coke: josboum | 2007-10-17 13:46:24 +0200 * update bundled modules adds 0d84692 r2449@coke: josboum | 2007-10-17 14:49:34 +0200 * update bundled modules adds 4387f4f r2459@coke: josboum | 2007-10-17 16:12:45 +0200 * this be 0.83_05 adds bde835f r2473@coke: josboum | 2007-10-23 11:17:09 +0200 * another VMS patch from john m: In CustomSource.pm, try the has lookup with a lower case key on VMS if the exact case key failed. This may be faster than doing a grep on the hash. While it is possible to have an uppercase only filename on an ODS-2 volume, none of the rest of this looks like it is going to work on an ODS-2 volume anytime soon. adds b7b8952 r2474@coke: josboum | 2007-10-23 11:18:55 +0200 * another vms patch from john m: In MM.pm, do the _safe_path on the $dir path, not the path with a file. The _safe_path must be done before the catfile() builds the path. adds 4497109 r2475@coke: josboum | 2007-10-23 11:20:41 +0200 * another vms patch from john m: In 15_CPANPLUS-Shell.t, two regex's needed to be case insensitive. adds 426b433 r2476@coke: josboum | 2007-10-23 11:23:08 +0200 * anohter vms patch from john m: In Utils.pm, _safe_path() should do nothing if it is given a path in VMS format. adds a425d96 r2477@coke: josboum | 2007-10-23 11:33:14 +0200 * update version to 0.83_06 adds a0c7ff1 r2478@coke: josboum | 2007-10-23 11:33:26 +0200 * this be 0.83_06 adds 21bbc01 r2479@coke: josboum | 2007-10-23 11:35:05 +0200 * remove the 'this wont work on ods-2' comment adds 0146d7b r2489@coke: josboum | 2007-10-24 16:15:13 +0200 * make sure we clean up tempdirs adds 46318c4 r2490@coke: josboum | 2007-10-24 16:15:24 +0200 * clean up changelog from chatter adds cecf53f r2493@coke: josboum | 2007-10-24 17:32:27 +0200 * VMS patch from John M: _safe_path must be called before catdir because catdir on VMS currently will not handle the extra dots in the directories. adds a2fc32f r2495@coke: josboum | 2007-10-24 17:59:11 +0200 * update changelog for 0.83_07 adds f6bbdbe r2496@coke: josboum | 2007-10-24 17:59:27 +0200 * this be 0.83_07 adds 17e0fbc r4403@rimmer: kane | 2007-11-03 18:28:10 +0100 * dmq's win32 fixes for fetching file:// uris. Highly adapted and depends on file::fetch 0.13_01 or greater adds cd4e190 r4411@rimmer: kane | 2007-11-04 11:04:58 +0100 * up requirement for file::fetch to 0.13_02 for win32 file:// support adds 1a7a445 r4413@rimmer: kane | 2007-11-04 11:24:18 +0100 * update version to 0.83_08 adds 8d04869 r4584@coke: josboum | 2007-11-09 12:48:24 +0100 * use path_sep to join PERL5LIB, not a ':' as that's not portable adds 197708f r4591@coke: josboum | 2007-11-09 14:08:40 +0100 * up version to 0.83_09 adds 1c98380 r4592@coke: josboum | 2007-11-09 15:13:06 +0100 * fix up 'use sudo' logic * fix a bug where root would get sudo configured * also forego sudo if you have PERL_MM_OPT set with any install options adds 9309281 r4593@coke: josboum | 2007-11-09 15:13:25 +0100 * this be 0.83_09 adds 4ea9f72 r4419@rimmer: kane | 2007-11-04 18:49:17 +0100 * this be 0.83_08 adds e5a742f r4420@rimmer: kane | 2007-11-04 18:49:35 +0100 * depends on term::ui 0.18 to fix the 'x --update_source' parsing bug adds cc1403e r4421@rimmer: kane | 2007-11-04 18:53:45 +0100 * add comments in the code explainign volume munging adds 4bcfe24 r4441@rimmer: kane | 2007-11-14 09:50:55 +0100 * t/inc/conf.pl fixes for VMS adds c48885d r4442@rimmer: kane | 2007-11-14 09:54:35 +0100 * use F::S->catfile when creating a file path. Significant difference on VMS adds 72ee04a r4454@rimmer: kane | 2007-11-14 10:07:00 +0100 * remove redundant OS check adds 19cdb41 r4456@rimmer: kane | 2007-11-14 10:24:21 +0100 * check the close statement adds 62f5b21 r4458@rimmer: kane | 2007-11-14 11:46:17 +0100 * guard against too long path names on win32 * add extra method to find out the full path to an index file for custom sources adds f01f0a4 r4460@rimmer: kane | 2007-11-14 12:04:16 +0100 * VMS file:// uri patches for tests adds f310f53 r4464@rimmer: kane | 2007-11-14 12:55:58 +0100 * update version to 0.83_10 adds 1b8434a r4465@rimmer: kane | 2007-11-14 13:00:33 +0100 * this be 0.83_10 * up dependency for file::fethc to 0.13_04 (win32/vms file:// support) adds b81a34c r4472@rimmer: kane | 2007-12-13 23:29:19 +0100 * add newline (commit test) adds 9307d8e r4631@coke: josboum | 2007-12-14 13:27:48 +0100 * update for 0.83_10 adds fa15bf4 r4632@coke: josboum | 2007-12-14 13:27:55 +0100 * doc fix to address: #31280 (CPANPLUS::Dist or CPANPLUS::Dist::Base?) adds dfaa1d6 r4633@coke: josboum | 2007-12-14 13:32:28 +0100 * update version adds 5f050b2 r4634@coke: josboum | 2007-12-14 13:33:32 +0100 * update bundled modules adds 8ebac09 r4635@coke: josboum | 2007-12-14 13:38:52 +0100 * update bundled modules adds c311f1c r4641@coke: josboum | 2008-01-02 15:48:14 +0100 * this be 0.84 adds 757e2cc r4642@coke: josboum | 2008-01-02 15:48:26 +0100 * show version numbers in loaded plugin overview adds 239a338 r4651@coke: josboum | 2008-01-02 17:44:55 +0100 * add mising ; adds 0c893e2 r4652@coke: josboum | 2008-01-02 18:04:09 +0100 * make sure 'is_bundle' recognizes autobundle snapshots too adds 6bea52f r4653@coke: josboum | 2008-01-02 18:05:13 +0100 * first few steps to implement 'configure requires' * need to find a 'real life' example to code tests against adds 3a33e2f r4657@coke: josboum | 2008-01-02 18:08:12 +0100 * quell 'non numeric' warnings adds 6079e8c r4675@coke: josboum | 2008-01-07 16:10:44 +0100 * doc fix adds 7aaa241 r4676@coke: josboum | 2008-01-07 16:11:35 +0100 * add proper support for installing autobundles adds 68d57bc r4681@coke: josboum | 2008-01-08 15:18:15 +0100 * YAML::Tiny is part of the core prereqs now, no longer needed to list specifically for test reporting adds f1173e3 r4682@coke: josboum | 2008-01-08 15:21:15 +0100 * Address: #32064: NA reports generated for failing tests where core prereqs are specified Use CPANPLUS::Module::module_is_supplied_with_perl_core to detect if a module is part of perl core or not. * Add tests for this adds 905986b r4689@coke: josboum | 2008-01-08 18:04:48 +0100 * implement configure_requires: * still needs tests * implement automatic installing of CPNAPLUS::Dist::Build using this mechanism adds b0f0dff r4504@rimmer: kane | 2008-01-12 18:20:55 +0100 * don't use YAML::Tiny -- will be replaced with cpan::parse::meta or somesuch adds 20b7c2e r4506@rimmer: kane | 2008-01-12 18:26:09 +0100 adds afe7c88 r4510@rimmer: kane | 2008-01-13 13:21:24 +0100 * update bundles modules * add parse::cpan::meta for the first time adds c14e40c r4511@rimmer: kane | 2008-01-13 13:21:53 +0100 * add parse::cpan::meta adds fb84c17 r4512@rimmer: kane | 2008-01-13 13:39:52 +0100 * use Parse::CPAN::Meta for parsing meta.yml adds ab5b3a5 r4513@rimmer: kane | 2008-01-13 14:23:34 +0100 * update the tarball to hold a meta.yml file including a configure_requires section * add .meta file like pause does, for testing purposes adds 8cac804 r4514@rimmer: kane | 2008-01-13 14:24:11 +0100 * make $dist->find_configure_requires take a file argument, mostly for testing purposes adds ab01e63 r4520@rimmer: kane | 2008-01-13 14:38:19 +0100 * add constant for a Foo-Bar-0.01.meta file * make sure to check args in find_configure_requires * add tests adds f7c8dda r4521@rimmer: kane | 2008-01-13 14:38:27 +0100 * stylistic fix adds afa348e r4524@rimmer: kane | 2008-01-13 15:37:27 +0100 * make it possible to turn off custom sources by doing: s conf enables_custom_sources 0 This addresses #32248 adds 10594eb r4526@rimmer: kane | 2008-01-13 16:16:16 +0100 * address: #31279: CPANPLUS should automatically install Module::Build and necessary tools Automatically add CPANPLUS::Dist::Build to 'configure_requires' when it's needed to install a module and not present * add tests for this adds 2708316 r4704@coke: josboum | 2008-01-14 10:15:33 +0100 * add sample snapshot for testing purposes adds bf534fe r4705@coke: josboum | 2008-01-14 10:15:44 +0100 * use $mod, not $self adds 5590580 r4841@coke: josboum | 2008-03-22 11:01:23 +0100 * add the autobundle.pm file (forgot before) * add some markers for todos * add cpan::meta as a prereq adds 240da8f r4553@rimmer: kane | 2008-03-22 09:13:20 +0100 * address: #12355: Add an "all" option when asking about dependencies Users can now select 'yes to all' or 'no to all' when asked about installing prerequisites adds 6804747 r4558@rimmer: kane | 2008-03-22 11:13:15 +0100 * when changing the 'lib' param in your config using s edit, it wouldn't propagate to the current process. do some refactoring so that this now works adds 28a6076 r4559@rimmer: kane | 2008-03-22 15:47:26 +0100 * remove stray db::signle = 1 * make flushing libs/perl5lib work properly in regards to reloading the config as well adds 4b6e335 r4560@rimmer: kane | 2008-03-22 15:48:18 +0100 * with a new EU::Installed, we can now install into a non-site wide dir and actually do uninstalls properly. Requires a few clever dir manipulations from our side, but it works. * adapt the tests in 20.t to cope with this and add a new constant to conf.pl adds f7e4046 r4565@rimmer: kane | 2008-04-06 12:34:18 +0200 * address #34519 (Getting Wrong File with S/SE/SENGER/NET-IPFilterSimple_V1.1.tar.gz) the delimiter (_) wsa being replaced by - after parsing adds 455969b r4566@rimmer: kane | 2008-04-06 12:34:31 +0200 * reformat the test file adds 87b448f r4573@rimmer: kane | 2008-04-06 15:09:18 +0200 * yaml::tiny needed for testing still adds da76da2 r4574@rimmer: kane | 2008-04-06 15:24:38 +0200 * update version to 0.85_01 adds 48730a1 r4575@rimmer: kane | 2008-04-06 15:29:50 +0200 adds f370e2e r4576@rimmer: kane | 2008-04-06 15:40:28 +0200 * this be 0.85_01 (whitespace addition to force a commit) adds 9607e60 r5705@rimmer: kane | 2008-04-19 15:05:41 +0200 * update dependency on file::fetch to 0.15_02 for lynx & 404 handling adds 95a1244 r5709@rimmer: kane | 2008-04-19 15:44:46 +0200 * meta files were showing up in the $mod->distributions call. filter them out. adds 196a337 r5715@rimmer: kane | 2008-05-18 13:05:17 +0200 * make the package_* functions take an argument for parsing * speed up clone() a bit adds dc093dd r5716@rimmer: kane | 2008-05-18 13:07:54 +0200 * speed up search slightly be not checking the template * speed up ->distributions call a *lot* by not using clone (which in the end scans through the entire module tree for dslip info) adds 21dfc31 r5726@rimmer: kane | 2008-05-18 17:42:08 +0200 * update version to 0.85_02 adds 68f8c8c r5727@rimmer: kane | 2008-05-18 17:42:38 +0200 * update bundled module adds 57b960c r5728@rimmer: kane | 2008-05-18 17:43:18 +0200 * this be 0.85_02 adds e7bae24 r5700@coke: josboum | 2008-07-20 11:32:00 +0200 * add diagnostic to 's mirrors' to show how to edit hte list This address #37651 Explain the best way to add mirrors But may need more work (offline commit) adds 4dced6e r5701@coke: josboum | 2008-07-20 14:49:24 +0200 * remove stray $DB::single line adds ef93fa7 r5702@coke: josboum | 2008-07-20 15:23:27 +0200 * implement c::dist::new() as a proper inheritable method, with no magic Now, dists are instantiation as: use base 'C::D::Base'; C::D::YourDist->new; adds b06380b r5703@coke: josboum | 2008-07-20 15:43:47 +0200 * add convenience method adds f19ee25 r5704@coke: josboum | 2008-07-21 20:27:09 +0200 * prep for multiple source engines adds bd40b97 r5710@coke: josboum | 2008-07-22 14:18:47 +0200 * source and source::memory now split properly * formalized the API * XXX needs doc fixes adds 7503b8b r5711@coke: josboum | 2008-07-22 14:38:03 +0200 * make the class name dynamic for module/author objects adds 61042ed r5712@coke: josboum | 2008-07-23 00:27:15 +0200 * fully functional sqlite backend * XXX needs docs still adds aba4031 r5716@coke: josboum | 2008-07-23 00:58:14 +0200 * make deleting storable files dependent on having htat engine loaded * add the deps for sqlite in selfupdate's feature section * add enablign sqlite in configure adds 84a649c r5718@coke: josboum | 2008-07-23 01:02:25 +0200 * fix up basic docs adds e965b3b r5720@coke: josboum | 2008-07-23 01:04:53 +0200 * added new files adds 0189cd9 r5722@coke: josboum | 2008-07-23 02:04:12 +0200 * update to 0.85_03 adds 33017a4 r5723@coke: josboum | 2008-07-23 02:13:45 +0200 * this be 0.85_03 adds 9699db7 r5726@coke: josboum | 2008-07-23 04:55:45 +0200 * address: #37652: Infinite loop in Setup.pm This was merely a wording issue; made the help text more clear adds 95b0c98 r5728@coke: josboum | 2008-07-23 18:48:12 +0200 * add 'cpantest_reporter_args' so you can add extra arguments to test::reporter's new method * this addresses #34345: Should be able to send reports via system sendmail adds 5533657 r5813@rimmer: kane | 2008-09-05 17:00:28 +0200 * turn off autocommit and use transactions. that make this code bareable: takes about 1min40 on my box. However, reading in a plain old sql dump to sqlite3 only takes about 4 seconds, so there's definitely room for improvement. Oddly enough, changing the TXN_COMMIT constant doesn't seem to have much effect. adds a2b90f3 r5815@rimmer: kane | 2008-09-06 16:19:43 +0200 * Address: #38643: CPANPLUS::Backend methods are not $_ safe. Make sure all while( <$fh> ) is written as while( local $_ = <$fh> ) adds 8d8380f r5816@rimmer: kane | 2008-09-06 16:21:37 +0200 * some speed ups for the sqlite engine. turns out dbix::simple's (??) expansion is very expensive adds 8daa764 r5817@rimmer: kane | 2008-09-06 17:35:06 +0200 * address #38290: CPANPLUS::Backend->install() always reindexes Params::Check::NO_DUPLICATES was enabled, and that meant an empty hash lookup. Use the assigned scalar instead adds d9003fb r5818@rimmer: kane | 2008-09-06 17:41:42 +0200 * leave autobundle in the list, it's needed to generate autobundles adds 61fd5a8 r5819@rimmer: kane | 2008-09-06 17:41:53 +0200 * fix typo adds 7d0eb98 r5820@rimmer: kane | 2008-09-06 17:42:16 +0200 * wrap the check() statement in a block, so the local $P::C:: variables don't trickle down adds b449ec8 r5821@rimmer: kane | 2008-09-07 11:18:19 +0200 * address #38324: no caching of CHECKSUMS Checksum files are now cached for 3600 seconds by default to avoid refetching to often. This can be overrided by force or setting a lower ttl. adds 66a1f6f r5839@rimmer: kane | 2008-09-07 15:46:38 +0200 * set $ENV{MAILDOMAIN} so that T::R does not try to resolve our maildomain, which can lead to large timeouts for *every* invocation in T::R < 1.51_01 see: http://code.google.com/p/test-reporter/issues/detail?id=15 adds 7583165 r5843@rimmer: kane | 2008-09-07 16:02:52 +0200 * Integrate dagolden's changes to test reporting: http://trac.dwim.org/OSS/changeset/2386?format=diff&new=2386 adds e7b7bd5 stop recommending ExtUtils::AutoInstall adds b9aad38 r6777@coke: josboum | 2008-09-16 14:14:07 +0200 * add test suite for cpanplus.pm adds 2311caa r6778@coke: josboum | 2008-09-16 14:15:07 +0200 * update required version of o::a adds 7951ce9 r6779@coke: josboum | 2008-09-16 16:25:46 +0200 * parse_module( module => 'KANE/File-Fetch-0.15_03' ) used to generate a module object with no package extension (because your argument didnt provide one); it looked up the matching pakcage_NAME in the module tree, and then used the argument as the new name. Now, we add the extension of the original if it's not there in your argument * also, add tests adds 5bc388d r7120@db-dev1: josboum | 2008-09-18 17:10:50 +0200 * Address: #39247: [PATCH] Convert wrong "it's" to "its" adds d401d4f r7124@db-dev1: josboum | 2008-09-18 17:30:12 +0200 * address: #39153: sudo is set inappropriately on perl-5.6.x A logic error was setting sudo for 5.6 if one of the post-5.6 config variables was not defined. adds 76961eb r5849@rimmer: kane | 2008-09-08 15:38:17 +0200 * update version to 0.85_04 adds fd24327 r5850@rimmer: kane | 2008-09-08 15:38:56 +0200 * update bundled files adds 9aecf58 r5851@rimmer: kane | 2008-09-08 15:41:35 +0200 * this be 0.85_04 adds e35c671 r5873@rimmer: kane | 2008-09-19 18:46:14 +0200 * update bundled modules adds e1aa2f8 r5874@rimmer: kane | 2008-09-19 19:02:46 +0200 * Address: #39399: configure_requires doesn't quite work yet Instead of using configure_requires to bootstrap C::D::Build, explicitly call ->install for C::D::Build when a $Mod->install (or actually ->dist) is called. Pass the same arguments + target (so a test is a test for C::D::Build as well, install is install, etc). Used 't CPAN::Test::Dummy::Perl5::Build' to verify against a pristine 5.8.8 as well [...] adds b109b04 r6812@coke: josboum | 2008-09-30 15:01:24 +0200 * Inspired by: #39095: Multiple modules with different version numbers in one release go wrong Add the version numbers of the modules in the Contains: line in the default shell adds 84c739c r6815@coke: josboum | 2008-09-30 16:09:31 +0200 * quell 'sub foo redefined' warnings adds 03dbae0 r6846@coke: josboum | 2008-10-17 13:43:21 +0200 * address: #39948: Test warnings in 0.85_04. quell warnings adds 6995f89 r6847@coke: josboum | 2008-10-17 13:53:34 +0200 * address #39948: Test warnings in 0.85_04. quell more warnings adds 13a294d r6850@coke: josboum | 2008-10-17 15:49:50 +0200 * when a user generated config.pm changes the base dir, we shoudl rescan for config files in that base dir too adds 05c2fab r6854@coke: josboum | 2008-10-27 16:03:39 +0400 * address: #40255: Special case for "perl" requirment if a requirement for 'perl' is specified in the META.yml/PREREQ_PM/Build.PL, it is now special cased and CPANPLUS will verify the version of perl you are using is uptodate. This is equivalent to the more traditional 'require 5.x.y' at the top of a Makefile.PL adds ba9f11c r5971@rimmer: kane | 2008-12-16 17:04:50 +0100 * set makeflags as we intended to do. required to deal with IPC::Cmd 0.42, which parses whitespace slightly different on win32 adds bf5ee6c r5972@rimmer: kane | 2008-12-16 17:05:34 +0100 * add $module->installed_dir as a feature * this requires a new Module::Load::Conditional adds ed63b80 r5993@rimmer: kane | 2008-12-17 15:40:31 +0100 * Address #40892: Fix CPANPLUS::Config docs to be more clear on how to set/change configs adds f429512 r5994@rimmer: kane | 2008-12-17 15:55:14 +0100 * mention the sqlite backend in a tip adds 54a879e r5995@rimmer: kane | 2008-12-17 16:05:32 +0100 * Address: #41157: Module::module_is_supplied_with_perl_core() broken for perl 5.10 adds f899099 r6001@rimmer: kane | 2008-12-17 16:38:49 +0100 * Address: #41756 (Prerequisite Lists Inconsistent) by using ->_version_to_number for Bundle::* modules as well adds fb16e4e * Address #43128: Fixes 'no such module perl on CPAN' errors adds dbee5c2 r6041@myriad-wifi: kane | 2009-02-12 14:36:13 +0100 * add all the return values from the CPAN Testers report to ->fetch_report, not just selected fields. * rename 'distversion' => 'dist' and 'action' => 'grade' for backwards compatibility adds e57f059 r6042@myriad-wifi: kane | 2009-02-12 14:38:11 +0100 * pod updates for the ->fetch_report change adds 807099b r6050@myriad-wifi: kane | 2009-02-12 15:26:01 +0100 * avoid recomputation adds 7b7f514 r6052@myriad-wifi: kane | 2009-02-12 17:15:35 +0100 * new edge case in package naming discovered; adapt regex and add tests adds 01e5bc3 r6053@myriad-wifi: kane | 2009-02-12 19:18:11 +0100 * whitespace fix adds b71d5f6 r6054@myriad-wifi: kane | 2009-02-12 19:19:19 +0100 * address #41760: [PATCH] Add 'build_dir_reuse' option This adds $cb->save_state as an API call, which makes it possible to save state between two sessions. * add docs & tests adds 658f40a r2522@c-b4c8e355: kane | 2009-02-15 13:44:40 +0000 * no independant version statements; all versions are now derived from C::I::Version adds 6491344 r2530@c-cfcbe355: kane | 2009-02-16 12:09:47 +0000 * update bundled modules adds 83f771a r2531@c-cfcbe355: kane | 2009-02-16 12:10:16 +0000 * update version to 0.85_05 adds 19c13a7 r2532@c-cfcbe355: kane | 2009-02-16 13:18:18 +0000 * this be 0.85_05 adds ee8b336 r6066@rimmer: kane | 2009-02-19 17:53:21 +0100 * with configure_requires/C::D::Build bootstrapping, the tests in t/21_CPANPLUS-Dist-No-Build.t were no longer correct and caused failures on machines without C::D::Build installed; http://www.nntp.perl.org/group/perl.cpan.testers/2009/02/msg3311849.html * Adapted the whitebox test to reflect the proper behaviour (this is ONLY a testing fix) adds 1b5ce67 s/open DIR/opendir DIR/ adds da3cdfb clean up test warnings from ambiguous rmdir adds 803818a r6071@myriad-wifi: kane | 2009-02-24 18:30:02 +0100 * update version to 0.86_06 adds 37f1dab r6072@myriad-wifi: kane | 2009-02-24 22:44:13 +0100 * version correction -- 0.85_06 for real now adds dbb4acd r6073@myriad-wifi: kane | 2009-02-24 22:55:34 +0100 * this be 0.85_06 adds d0a1dd1 r6104@myriad-wifi: kane | 2009-03-05 16:05:04 +0100 * Address #43355: (possibly harmless) Warning in CPANPLUS-Dist-MM Make sure to quell the warning when 'makemakerflags' is set to undef instead of the empty string. adds df50dc4 r2817@coke: kane | 2009-03-29 09:50:34 +0000 * avoid duplicates in PERL5LIB, just like we do for @INC adds 67c5a20 r2818@coke: kane | 2009-03-29 09:55:34 +0000 * make sure we add to include path again, just in case we came from ->save_state, at which point we need to restore @INC/$PERL5LIB adds 44391a0 r2819@coke: kane | 2009-03-29 12:28:28 +0000 * test _add_to_includepath adds e876b9f r2820@coke: kane | 2009-03-29 12:34:37 +0000 * dont overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state adds 8a7e3e9 r2821@coke: kane | 2009-03-29 12:47:11 +0000 * make sure we don't overwrite dist/dist_cpan so ->save_state will DTRT upon restore adds d986c31 r2822@coke: kane | 2009-03-29 12:47:27 +0000 * get rid of cpanplus::inc, it's not used anywhere anymore adds 41608d5 r2829@coke: kane | 2009-03-29 14:52:30 +0000 * address #44562: ::Module->package_is_perl_code : problem comparing * version strings -- use $cb->_vcmp to avoid warnings when version * have _ in them adds ab989e2 r2830@coke: kane | 2009-03-29 14:53:42 +0000 * remove deleted files from manifest adds 359ce49 r2831@coke: kane | 2009-03-29 14:54:05 +0000 * update version to 0.85_07 adds c203c48 r2832@coke: kane | 2009-03-29 14:55:51 +0000 * update bundled modules adds d1fb1e2 r2817@coke: kane | 2009-03-29 09:50:34 +0000 * avoid duplicates in PERL5LIB, just like we do for @INC adds 425f134 r2819@coke: kane | 2009-03-29 12:28:28 +0000 * test _add_to_includepath adds 6451bec r2820@coke: kane | 2009-03-29 12:34:37 +0000 * dont overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state adds a4a7369 r2821@coke: kane | 2009-03-29 12:47:11 +0000 * make sure we don't overwrite dist/dist_cpan so ->save_state will DTRT upon restore adds 831e943 r2831@coke: kane | 2009-03-29 14:54:05 +0000 * update version to 0.85_07 adds 6027d49 r2840@coke: kane | 2009-03-29 15:48:17 +0000 * t/20 should use global verbosity settings adds a64e3a7 r2852@coke: kane | 2009-03-29 18:02:12 +0000 * drama drama -- EU::Install needs to have the 'right' directories, which we need to infer from config variabls... which are different on Unix vs Win32. This is our *best bet* approach, which just adds everything we can think of adds 1f61f8b r2854@coke: kane | 2009-03-30 10:22:01 +0000 * add the cpanp-boxed text from the readme into makefile.pl adds 6334383 r2855@coke: kane | 2009-03-30 10:28:52 +0000 * this be 0.85_07 adds 3e15c3e r3455@coke: kane | 2009-04-08 17:05:56 +0000 * got the conditionals the wrong way around, tahnks to BingOS for spotting adds 32cab72 r3506@coke: kane | 2009-04-17 12:18:50 +0000 * remove some old commented out code for installing into a sandbox adds 033788d r6634@myriad-wifi: kane | 2009-04-20 18:57:41 +0200 * up version to 0.85_08 adds 45c30d2 r6635@myriad-wifi: kane | 2009-04-20 18:59:08 +0200 * this be 0.85_08 adds e898641 r6640@myriad-wifi: kane | 2009-04-23 15:21:10 +0200 * another bug in version.pm causes 64bit 5.8.x installs to fail big version comparisons: https://rt.cpan.org/Ticket/Display.html?id=45241 adds 0160c55 r6641@myriad-wifi: kane | 2009-04-23 15:22:04 +0200 * up version to 0.85_09 * generate all the EU::Installed functions * if the install prefix was ~, substitute the real home dir for it so path lookups work properly. adds 8b72b22 r6642@myriad-wifi: kane | 2009-04-23 15:45:18 +0200 * this be 0.85_09 adds 0bd7232 r7269@myriad-wifi: kane | 2009-04-26 17:25:19 +0200 * update bundled modules adds fb7ecda r7270@myriad-wifi: kane | 2009-04-26 17:27:20 +0200 * update version to 0.86 adds 9352519 r7271@myriad-wifi: kane | 2009-04-26 21:07:38 +0200 * this be 0.86 adds 48ab9ff r7287@myriad-wifi: kane | 2009-04-27 18:06:23 +0200 * depend on c::d::build 0.24, as older versions used cpanplus::inc adds 49ebe8e r7288@myriad-wifi: kane | 2009-04-27 18:07:16 +0200 * update version to 0.8601 adds a3e3425 r7289@myriad-wifi: kane | 2009-04-27 18:18:17 +0200 * we need a minimum version of c::d::build now, so verify that we hve it or send the user to upgrade adds dc21927 r7293@myriad-wifi: kane | 2009-04-27 18:19:47 +0200 * this be 0.8601 adds 73ef7a0 r7295@myriad-wifi: kane | 2009-04-27 18:22:04 +0200 * bloody typo adds 6d75339 find_configure_requires should return an empty hashref on parse errors, DateTime::Format::Pg triggers this for example adds 1e78002 Resolved conflicts due to a dirty svn checkout adds d1175c7 Added .git to MANIFEST.SKIP >:) adds 5a53db8 Added '.' target to parse_module() adds dd280a3 Made the '.' support slightly more robust adds ba91f99 Finished adding the '.' support. Works correctly now parsing version numbers, etc. adds 858f8d7 Refactored the '.' parse_module target to support any arbitary PATH adds 5d1e7c3 r3617@coke: kane | 2009-06-12 14:20:55 +0000 * s/tabs/spaces/ * add docs in the shells help() output adds 6a5fbe1 git-svn-id: http://oss.dwim.org/cpanplus-devel@2619 4dccba1d-3c1b-0410-aec4-feb514a8dabc adds 8e0dae4 r8258@myriad-wifi: kane | 2009-06-12 17:22:13 +0200 * address #45644: detect broken index. CPANPLUS now checks the header for 02packages.details to see if the file contains at least the amount of entries specified in the header. adds e97510b r8259@myriad-wifi: kane | 2009-06-12 17:46:40 +0200 * Address #46055: CPANPLUS::Dist::MM::prepare fails when directory has spaces Thanks to James Mastros for the additional patch adds c6245f7 r8260@myriad-wifi: kane | 2009-06-12 17:48:07 +0200 * fix typo adds be19a88 r8261@myriad-wifi: kane | 2009-06-12 18:07:12 +0200 * Address #46249: Upgrade requires 'x' because of change in .stored format CPANPLUS now stores it's own version + that of storable in the .stored files to ensure the .stored file is compatible with your CPANPLUS. Additionally, all .stored files are whiped when you update your CPANPLUS adds 779c501 r8262@myriad-wifi: kane | 2009-06-12 18:44:27 +0200 * skip EU::I tests due to #46890: ExtUtils::Installed + EU::MM PREFIX= don't always work well together adds 442890b r8263@myriad-wifi: kane | 2009-06-12 18:55:40 +0200 * update version to 0.87_01 adds eaaa8a0 r8270@myriad-wifi: kane | 2009-06-12 19:05:14 +0200 * update bundled modules adds 8c2c047 r8271@myriad-wifi: kane | 2009-06-12 20:05:50 +0200 * update manifest adds 8d3876c r8272@myriad-wifi: kane | 2009-06-12 20:33:04 +0200 * this be 0.87_01 adds 19bbbf4 r8276@myriad-wifi: kane | 2009-06-13 13:13:06 +0200 * fix typo * update version to 0.87_02 adds 50270ba r8277@myriad-wifi: kane | 2009-06-13 13:16:37 +0200 * this be 0.87_02 adds 3f5d437 r8281@myriad-wifi: kane | 2009-06-13 13:19:25 +0200 * detab adds fe310bc r8387@myriad-wifi: kane | 2009-06-27 14:21:21 +0200 * with the new cpantesters, the yaml files got redone which broke the ->fetch_report code adds 63a4876 r8390@myriad-wifi: kane | 2009-06-27 15:24:54 +0200 * address #47250: cpanp always returns true when run in batch mode ->dispatch_on_input now returns a failure indicator if run in noninteractive mode (which is what cpanp does) adds 2a19044 r8392@myriad-wifi: kane | 2009-06-27 16:04:43 +0200 * wrongly placed return 1 causes havoc :( adds 193685e r8396@myriad-wifi: kane | 2009-06-27 16:25:50 +0200 * apply VMS patches from Craig Berry adds ae3433d r8401@myriad-wifi: kane | 2009-06-27 16:39:45 +0200 * update version to 0.87_03 adds 76ee181 r8402@myriad-wifi: kane | 2009-06-27 16:42:08 +0200 * update bundled modules adds b18e7b7 r8403@myriad-wifi: kane | 2009-06-27 16:47:00 +0200 * not all checked values were numeric.. use lenght()/defined() to circumvent adds 6df15ed r8404@myriad-wifi: kane | 2009-06-27 16:47:59 +0200 * this be 0.87_03 adds 56e9c38 r8405@myriad-wifi: kane | 2009-07-07 09:45:03 +0200 * wrong capture argument (thanks mst) adds edbfcf1 r8412@myriad-wifi: kane | 2009-07-07 09:58:50 +0200 * add support for install( target => init ) adds 11e338d r8413@myriad-wifi: kane | 2009-07-07 10:08:09 +0200 * address #47543: Snapshot installation instructions are incorrect adds c6d5701 r3653@coke: kane | 2009-07-07 12:43:32 +0000 * Adress #47640: [PATCH] [Documentation] Add links to the CPANPLUS Subversion repository adds d06888b r3655@coke: kane | 2009-07-07 12:51:55 +0000 * update version to 0.88 adds 209c860 r3656@coke: kane | 2009-07-07 13:25:37 +0000 * this be 0.88 adds 515e3b1 Corrected spelling mistake in CPANPLUS::Configure documentation adds 4db46f2 Fixed a problem with the core module detection when sending NA reports adds bdfc952 Internals::Report will use Parse::CPAN::Meta instead of YAML::Tiny for parsing CPAN Test report data adds 93e2819 Fixed edge-case in the arbitary paths support in parse_module(). Reported by Robert Krimen in RT #50428 adds 6870e8e Fixed the SYNOPSIS in CPANPLUS::Module::Author::Fake, reported by Tyler MacDonald as RT #49104 adds 5a47414 Don't try to update custom sources if they are disabled in configuration. RT #47820 reported by Curtis Jewell adds 7818b2a Added a tailored version of the dev-bin copy-inc script, because my environment is different to Jos' adds 4bd81c5 I'm not using svk, let's ignore committing for the moment adds bdf6696 Updated bundled module versions adds 6b3823c This be version 0.89_01 adds ed231ad Updated ChangeLog for 0.89_01 adds 3049ad5 Finally really really really nailed down the problem with test reports/core module as prereq. Hurrah. adds 77719af Check the version of the prereq core module against what we have. If a higher version is required then trigger an NA. adds c7a2eb9 This be version 0.89_02 adds a4e0d2c Work out if a prereq that is a core module and only warn if we can't satisfy the required version. adds 278e0ab Updated version to 0.89_03 adds 733e31b This be 0.89_03 adds a9bfa50 Found the last hiding place of YAML::Tiny in Selfupdate, eliminated. adds 4e3c636 Bump required version of Module::CoreList to version 2.22 to support deprecated core modules adds 126af85 Added support for deprecated dual-life core modules. Bump required Module::Load::Conditional version to handle this. adds 4f5b3d3 Updated bundled modules adds 311f21a Updated version to 0.89_04 adds e6223fe This be 0.89_04 adds 433a9c9 Change the way editing config files is called. This fixes RT #50832, reported by Dave Golden adds 4cabc04 Issue a warning in the shell if we are on MSWin32, don't have IPC::Run installed and are writing a log file. adds b3f434c Apply several patches from Alexandr Ciornii (CHORNY) RT #48636 that add toolchain versions listing to tester reports. adds 1a7e6cf Updated bundled modules adds 6ade2a2 Update version to 0.89_05 adds c25d662 This be 0.89_05 adds 59fec89 Fool the installer into replacing our scripts that were installed by core with versiononly set. adds 7179cc2 Handle PREREQS being mentioned twice in the Makefile. Use _vcmp() to compare the versions, take the highest. adds 164a3f8 Updated bundled modules adds a377ce1 Bump version adds 6bfb89b This be 0.89_06 adds 65f37a2 Brought over Jos' MYMETA implementation from the mymeta branch, made some tweaks. adds 38fc6ce Bump to version 0.89_07 adds 4133515 Updated bundled modules adds 75268eb This be 0.89_07 adds 33db556 Resolve an issue raised here: http://perlmonks.org/?node_id=805957 adds 06e9280 Make the default config prefer Build.PL if perl version is greater than or equal to 5.10.1 adds 5a1ce6c Refactored the parse_module() code committed earlier adds de3f750 Update bundled modules adds 877f7ad Update version to 0.89_08 adds a1863a3 This be 0.89_08 adds e38f218 Only look for missing prereqs in the output of the last set of tests that were run. This resolves RT #51408, reported by Andreas Koenig adds cba493f Updated to version 0.89_09 adds db31343 Updated bundled modules adds e6fbb85 This be 0.89_09 adds 3ad6929 Make 'prefer_makefile' default to 0 if appropriate versions of Module::Build and CPANPLUS::Dist::Build are available adds 4d438fe Resolve RT #51516 setting conf options via the shell which include spaces. adds 6821136 Explicitly use Cwd's chdir in _chdir() adds bf995e4 Typo in the config documentation adds 088e4e7 Update version to 0.89_10 adds 233a528 Update bundled module versions. adds 55854d1 Fixed RT #52287 reported by Apocalypse regarding Test::Reporter barfing on send() adds f0cffea Change SQLite to AutoCommit, resolves RT #52308, reported by Apocalypse adds f3cf951 Update version to 0.89_11 adds 28570de This be 0.89_11 adds 066b6f8 Resolve RT #52348 Duplicate test output, reported by Apocalypse adds 1e01963 Update Changelog adds 17dfdfd Fixed typo in Shell::Default, RT #52376, reported by Apocalypse adds ee65964 This be 0.89_12 adds 7479bbe Bump to 0.90 version adds 81cb35e This be 0.90 adds 6983b18 RT #52988 Regression in Internals::Utils, reported by CRAKRJACK adds a0bf8fe Bump version to 0.9001 adds 0d3d1cf Updated inc/bundle with new Module::CoreList adds 3ef4a90 Fix a regression with dist_type not being propagated adds 2a0e5bc This be 0.9001 adds 640e20d Bump Test::Reporter minimum version for CT2.0 support adds 6b55511 Updated bundled modules adds 1eea10b This be 0.9002 adds 7b8808d Update ChangeLog adds bd45b89 Applied patch from Apocalypse RT #55541: "CPANPLUS aborts the install of a module if it requires a perl-core module" adds e543070 Resolve warnings when using blead perl, reported by Apocalypse RT #55501 adds 03dcbfc Update ChangeLog adds 907245d Removed one duff mirror and one out-of-date mirror from our default mirror list. Replaced with fast-sync mirrors. adds 6881263 This be 0.9003 adds 8085fbc Applied a patch from Schwern RT #53133 "test failure occurs if the build directory is symlinked" adds a606620 Updated ChangeLog adds 0f447eb Explicitly set the location of cpanp-run-perl when under PERL_CORE in t/inc/conf.pl adds 1a5447d Make sure that we find cpanp-run-perl in ../../utils when PERL_CORE adds 7a49a3e Apply a patch from Barbie [RT #56768] adds bcf3938 Fixed a typo in the POD for cpan2dist, pointed out by Babar (Olivier Raginel) on irc. adds 4368ea0 Add a BEGIN {} block to cpanp-run-perl this resolves RT #55964 and RT #57106 adds c539f1a Update ChangeLog adds dadc7f7 Updated bundled modules adds c267c3b Update the required version of Module::Load::Conditional adds 72e18ff Bump version to 0.9004 adds 2b5f7b7 Updated ChangeLog adds 97de0ae Amended the logic of one of the report tests adds 327de7e Corrected spelling mistakes in POD, pointed out by H.Merijn Brand adds 084796f Add PRAGMA synchronous = OFF to Source::SQLite and switch to explicit DBIx::Simple methods adds 9708e1f Apply a patch from Peter Ludikovsky RT #55782 that adds indexes to Source::SQLite adds 653da69 Bump version to 0.9005 adds af72518 Update ChangeLog adds ac7ef96 Update inc/bundle adds ee83013 Finally resolved the issue where a prereq on Config would not be recognised as a core module adds 931e6e8 Bump version to 0.9006 adds 31e52e2 Update bundled modules adds b94330d Skip the shell tests if we aren't on a terminal. adds d7250fe Bump version to 0.9007 adds 6df7b1f Update ChangeLog adds af3fd96 Normalise prereqs version strings before resolving prereqs adds bb51bd5 Update bundled modules adds 95b7f9c Bump version to 0.9008 and update ChangeLog adds aabe60f Resolve issues with the SQLite source engine adds 9df0dc2 Update included modules adds 6a4dca3 Bump version and update ChangeLog adds d078463 Added PERL_MM_OPT to the CPANPLUS-Dist-MM test to hopefully resolve RT#57241 adds 656629a Update inc/bundle adds 10d65ab Update ChangeLog and bump version adds 2d46192 Remove reporting $! after make test fails. It is misleading in test reports adds 12adf4e If PERL_MM_USE_DEFAULT is already set don't unset it. adds 793221a Fix typos (spelling errors) in cpan/CPANPLUS/*. adds 1aec1f2 Fix trailing whitespace errors adds bd6adaa Bump version and update ChangeLog adds eccc1fa Update inc/bundle adds 5b5d58e Apply patch from Nicholas Clark to remove trailing whitespace RT #64976 adds d56fe09 Added META.json and MYMETA.json support. Requires a more recent Parse::CPAN::Meta adds 00b6b0a Update inc/bundle adds 873db3b Switch to Digest::SHA and SHA256 checksums instead of Digest::MD5 and MD5 adds 9049171 Bump version to dev 0.90_12 adds b451ab9 Update ChangeLog adds a526c27 Parse::CPAN::Meta was mentioned twice in Selfupdate, update required version for all mentions adds 8906e2c Update ChangeLog and bump version to 0.90_13 adds a366bd1 Apply patch from Michael Stevens RT # 65036 the result of podchecker against blead adds 3cef8c0 Update inc/bundle adds 965df55 Update ChangeLog and bump version to 0.91 adds 9901003 Switch the ordering of prereqs resolution adds f7bc06d Update ChangeLog with real release date adds 36f0827 Update to version 0.9101 adds dbafe38 Update ChangeLog adds 5e17bff Only send NAs for a 'perl' prereq when it actually is Not Applicable adds b28f3e7 Update inc/bundle adds b4ae9e0 Bump version to 0.9102 adds 2b35e90 The fix for perl version prereq NAs didn't actually go far enough. Fix it properly. adds 7b788f9 Update inc/bundle adds a8f04bf Bump version to 0.9103 adds 5ca2446 Update ChangeLog for 0.9103 adds e134418 Remove trailing whitespace adds 16242df Force Parse::CPAN::Meta to use a sane default for JSON backend adds d86c4f5 Make sure that test failures aren't reported twice to the terminal adds f867893 Update ChangeLog adds 66f7976 Update inc/bundle adds f9df84b Update version to 0.9104 adds 3dc7f1f * remove any pointers to the sourceforge mailing list adds cc76ce6 * point to the github repo instead adds 8f96d26 Only enable custom sources in the tests where it is actually required for testing adds 08435f8 Added support to parse_module() for 'Module/Type.pm' parsing adds 57e5da3 Update ChangeLog and inc/bundle and bump version to 0.9105 adds b055c37 Added Resources to META.yml adds 8cf4579 Remove the last of the profanity from the source code adds 5a29237 Update ChangeLog, inc/bundle modules and bump version to 0.9106 adds a9b32b7 Add support for v-strings and x.y.z versions, using the version module. adds 4706976 Wrap the call to version->parse() in an eval{} adds 1f6acb5 Resolve [rt.cpan.org #69420] "type checking for CPANPLUS::Backend::RV::new is incorrect" adds 8eccb2c Resolve [rt.cpan.org #69203] "custom sources ignores timeout config option" adds 230525b Update ChangeLog and bump version to 0.9107 adds 54e2691 Always use INSTALLER_MM for Module-Build. Madness lies within otherwise. adds c880325 Update ChangeLog and bump version to 0.9108 adds 8cc005d Resolve issue with vx.x.x parsing on v5.8.4 *sigh* adds f1781d5 Update ChangeLog and bump version to 0.9109 adds 4e09003 Ensure that Makefile.PL is older than generated Makefile in CP::Dist::MM adds c9ae319 Set dynamic_config to 1 in META.yml as we generate prereqs during Makefile.PL adds 108ca83 Ignore @INC-hook trickery when resolving installed modules adds 6077bd7 Update bundled modules, update ChangeLog and bump version to 0.9110 adds e058553 Refine the checks when we are setting the age of the Makefile.PL in relation to Makefile adds 76a5489 Update ChangeLog, update bundled prereqs and bump to version 0.9111 adds 59a8f53 Start work to remove requirement for 'perlwrapper' adds 69f7753 Merge branch 'feature/perlwrapper' adds a113bdf Final pieces of the puzzle to eliminate need for perlwrapper adds cb87ecc Update bundled modules and bump to version 0.9112 adds 4c0dc54 Update ChangeLog for 0.9112 adds 65b338e Add more detail to NA reports including the reason for the NA adds 2ac633f Update inc/bundle adds c7d2b7c Update ChangeLog and bump version to 0.9113 adds 68b990b Add a cpanp fatpacker script adds d328765 Add some diagnostic output to fatpack.pl adds bf39fb3 Fail early for prereqs that cannot be resolved adds d48aea5 Update inc/bundle, ChangeLog and bump to version 0.9114 adds b87648e Fix PAUSE indexing errors in CPANPLUS::Error adds 3d4e665 Add new config option 'allow_unknown_prereqs' to reset behaviour of last release adds cd69a78 Update inc/bundle, ChangeLog and bump to version 0.9115 adds 482e3a0 [PATCH] cpan/CPANPLUS: add NAME headings in modules with POD adds 91948a6 Implement reload command in the shell adds 0aa9e73 Remove Class::Inspector from inc/bundle adds 20519c9 Updated inc/bundle adds f7392c2 Update ChangeLog and bump version to 0.9116 adds 55d849a Test reporting enhancements adds abe15bf Update inc/bundle and bump to version 0.91_17 adds 849dbb4 Update ChangeLog and bump to version 0.9117_01 adds a69fc35 Bump to version 0.9117_02 adds 31386f2 Update ChangeLog and bump to version 0.9118 adds 599c909 [rt.cpan.org #75233] Patch that add progress bars when verbose bit set adds f59b752 Update inc/bundle, ChangeLog and bump to version 0.9119 adds 1f55cd2 Resolve regression with NA reporting adds 80eb9a1 Update ChangeLog and bump to version 0.9120 adds ab3e5ae Resolve a regression with dev '_' versions introduced with 0.9109 adds 2e6dd52 Eliminate unnecessary process to determine the required perl version adds 89beb06 Update inc/bundle, ChangeLog and bump to version 0.9122 adds 6ff1826 Resolve a corner-case with parse_module() and arbitary paths adds cac0fdf [QA-Hackathon] Add blib/script to PATH when prepending PERL5LIB adds 3fae398 Use File::Glob::bsd_glob for niceness and not worrying about spaces adds b19ebb0 Revert "Resolve a corner-case with parse_module() and arbitary paths" adds 8cfd0f1 Update ChangeLog and bump to version 0.9123 adds e5f0274 Keep history between shell invocations. adds ecbbbb6 Update inc/bundle, ChangeLog and bump to version 0.9124 adds 48640b9 Disable $P::C::SANITY_CHECK_TEMPLATE in _add_module_object() adds 35432e2 Do less can() calls in CPANPLUS::Configure::AUTOLOAD adds b935c23 Get the mirror base only once in _create_mod_tree(). adds 26bd52c Don't regenerate the required options every time in _add_module_object() adds 20e544e Update required versions of Params::Check and Object::Accessor adds a5991fe Update inc/bundle, ChangeLog and bump to version 0.9125 adds 96baeba No need to check for the header boundary once we've passed it adds e5e25ef Clean up DSLIP creation in _create_mod_tree() adds d9d594e No need to chomp in _create_mod_tree() adds 65339cd Improve 'empty line' check after passing the header in _create_mod_tree() adds 3f8d095 Preload the author tree while building the module tree adds a50743e Don't use the 'store' feature in C::I::S::M::_add_module_object() adds 73ab7d4 Update required prereqs for Module::Load::Conditional and Params::Check adds 07b152c Update ChangeLog and bundled modules and bump to version 0.9126 adds 2e0db4a Silence some annoying warnings with the source progress bars adds eda551d Update ChangeLog and bump to version 0.9127 adds 34aa715 Fix the previous fix. adds 63de49d Update ChangeLog and bump to version 0.9128 adds 3f249c9 _home_dir improvement - use File::HomeDir when available adds 38fe813 Attempt to support multiple arguments properly in makemakerargs and makeflags adds ec523d4 Use can_load() instead of eval {} to see if File::HomeDir is available adds ad3bb54 Enable PERL5_CPANPLUS_HOME environment variable for changing .cpanplus location adds f47a4f8 Add hint if APPDATA is set, not on MSWin32 and File::HomeDir is installed adds ccb2704 Add documentation, update ChangeLog and inc/bundle and bump to version 0.9129 adds d946ce3 Always re-fetch CHECKSUMS if fetchdir is set adds d7e99fc Update inc/bundle, ChangeLog and bump to version 0.9130 adds 9eda90b Add Pod::* modules to reported toolchain modules adds 09f6140 Resolve issue with $cb->search() and SQLite source engine adds 1fa3685 Update inc/bundle, ChangeLog and bump to version 0.9131 adds a02513b [rt.cpan.org #79925] inc/bundle missing Module::Metadata adds ec63f3e Update ChangeLog and bump to version 0.9132 adds b0d1300 Fix MANIFEST, update ChangeLog and bump to version 0.9133 adds f721cb2 Add $VERSION to all .pm files, update vers update script to deal with this adds af44491 Update inc/bundle, ChangeLog and bump to version 0.9134 adds 0ba4176 Make sure we only require CPANPLUS::Dist::Build as a prereq if it is already installed and < 0.60 adds a005080 Make sure JSON::PP::Compat5006 gets added to inc/bundle too adds c7889a6 Skip generating dslip information adds 3283a9e Update ChangeLog and inc/bundle adds 80b48c8 Bump to version 0.9136 adds 3d2a2c9 Fix stuff I missed. adds 499f976 RT #85474 Spelling fixes adds 67b6685 RT #81415 CPANPLUS::Module =pod line adds b1ca48c Update inc/bundle adds abcd52d Update ChangeLog and bump to version 0.9138 adds 4e29e81 Produce a viable cpanp-fat, a fatpacked cpanp adds b66f4f7 Updated inc/bundle adds 71bb8b3 Restore the modified Module::Pluggable::Object after fatpacking adds 8989cdd Use Perl::Strip to optionally make cpanp-fat even smaller adds 4c7199a Update inc/bundle adds 9207abf Make extraction less verbose adds 7f804a1 Install into site if >= 5.012, warn if core and site bin are different adds c1964cb Update ChangeLog and bump to version 0.9140 adds 4452bbc typo fixes adds de0e7b2 typo fixes adds 01cae5d typo fixes adds 913de1f typo fixes adds ab5ce1e typo fixes adds f410bd5 typo fix adds c5b4f03 typo fixes adds e8586ff typo fixes adds 26762a1 typo fix adds 96280c1 typo fix adds 7a08c22 typo fixes adds 3bd2631 typo fix adds c3be38c typo fixes adds 2155410 typo fix adds 521d835 typo fixes adds 7b027c7 typo fixes adds 40fa5b7 Merge pull request #11 from dsteinbrunner/patch-1 adds d4ac996 Deal with race condition on MSWin32 and hanging test on Cygwin adds 96d8fbf Update inc/bundle, ChangeLog and bump to version 0.9142 adds 4771252 CPANPLUS: bitrig is a bsd and a unix. adds 68f75c0 [RT#91273] Useless downloading 03modlist.data.gz adds 753826b Update inc/bundle adds 5428ff5 Release engineering for 0.9144 adds 6654a49 Update bundled modules adds b4c07da Revise fatpacking code now that Module::Pluggable supports fatpack adds ccbb0b7 Enable testsuite to be run in parallel adds 4af834a Update bundled modules adds 3d3edcd Release engineering for 0.9146 adds cb8d695 Release engineering for 0.9148 adds a2ef8aa Release engineering for 0.9150 adds ace90f2 Shield tests from PERL_INSTALL_QUIET adds 523f346 Release engineering for 0.9152 adds 36e3746 Report that we are extracting the downloaded tarball adds 32a54cd Fix few spelling errors in POD for CPANPLUS::Backend adds 15235f6 Merge pull request #12 from alvm/fix-pod-typos-in-backend-pm adds 983005b Unshift onto @INC so it matches what actually happens with PERL5LIB adds 1f233e7 Added META.json file adds 9977b27 Update bundled modules adds 471b83d Release engineering for 0.9154 adds bd31c9d Handle dists that have numerics in last part of distname adds ef606b4 Compartmentalise build dirs like CPANpm does adds 0c351ce Update bundled modules adds 3983498 Release engineering for 0.9156 adds 4441fdf Add Test2 to the reported toolchain modules adds a5b5f33 Update bundled modules adds 01bf537 Release engineering for 0.9158 adds 15ae5e0 Release engineering for 0.9160 adds 76da5b6 Imported Upstream version 0.9160 new 6b81ebc Merge tag 'upstream/0.9160' new 4e4e2f7 Update debian/changelog new 62fa43a Update copyright years. new 01fd4de Declare compliance with Debian Policy 3.9.8. new 1d1d5b6 Add a patch to fix a spelling mistake in the documentation. new 32d0fcb releasing package libcpanplus-perl version 0.9160-1 The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: ChangeLog | 8 + MANIFEST | 1 + META.json | 2 +- META.yml | 2 +- debian/changelog | 8 +- debian/control | 2 +- debian/copyright | 11 +- debian/patches/series | 1 + debian/patches/spelling.patch | 18 + inc/bundle/Archive/Tar.pm | 2 +- inc/bundle/Archive/Tar/Constant.pm | 4 +- inc/bundle/Archive/Tar/File.pm | 2 +- inc/bundle/CPAN/Meta/YAML.pm | 6 +- inc/bundle/File/Spec.pm | 7 +- inc/bundle/File/Spec/AmigaOS.pm | 61 ++ inc/bundle/File/Spec/Cygwin.pm | 4 +- inc/bundle/File/Spec/Epoc.pm | 4 +- inc/bundle/File/Spec/Functions.pm | 4 +- inc/bundle/File/Spec/Mac.pm | 4 +- inc/bundle/File/Spec/OS2.pm | 4 +- inc/bundle/File/Spec/Unix.pm | 11 +- inc/bundle/File/Spec/VMS.pm | 135 +--- inc/bundle/File/Spec/Win32.pm | 4 +- inc/bundle/HTTP/Tiny.pm | 316 +++++++-- inc/bundle/IPC/Cmd.pm | 32 +- inc/bundle/JSON/PP.pm | 86 +-- inc/bundle/Module/CoreList.pm | 718 ++++++++++++++++++++- inc/bundle/Module/CoreList/TieHashDelta.pm | 5 +- inc/bundle/Module/CoreList/Utils.pm | 79 ++- inc/bundle/version.pm | 4 +- inc/bundle/version.pod | 4 +- inc/bundle/version/regex.pm | 2 +- inc/bundle/version/vpp.pm | 72 +-- lib/CPANPLUS.pm | 2 +- lib/CPANPLUS/Backend.pm | 4 +- lib/CPANPLUS/Backend/RV.pm | 2 +- lib/CPANPLUS/Config.pm | 2 +- lib/CPANPLUS/Config/HomeEnv.pm | 2 +- lib/CPANPLUS/Configure.pm | 2 +- lib/CPANPLUS/Configure/Setup.pm | 2 +- lib/CPANPLUS/Dist.pm | 2 +- lib/CPANPLUS/Dist/Autobundle.pm | 2 +- lib/CPANPLUS/Dist/Base.pm | 2 +- lib/CPANPLUS/Dist/MM.pm | 2 +- lib/CPANPLUS/Dist/Sample.pm | 2 +- lib/CPANPLUS/Error.pm | 2 +- lib/CPANPLUS/Internals.pm | 2 +- lib/CPANPLUS/Internals/Constants.pm | 2 +- lib/CPANPLUS/Internals/Constants/Report.pm | 3 +- lib/CPANPLUS/Internals/Extract.pm | 2 +- lib/CPANPLUS/Internals/Fetch.pm | 2 +- lib/CPANPLUS/Internals/Report.pm | 2 +- lib/CPANPLUS/Internals/Search.pm | 2 +- lib/CPANPLUS/Internals/Source.pm | 2 +- lib/CPANPLUS/Internals/Source/Memory.pm | 2 +- lib/CPANPLUS/Internals/Source/SQLite.pm | 2 +- lib/CPANPLUS/Internals/Source/SQLite/Tie.pm | 2 +- lib/CPANPLUS/Internals/Utils.pm | 2 +- lib/CPANPLUS/Internals/Utils/Autoflush.pm | 2 +- lib/CPANPLUS/Module.pm | 2 +- lib/CPANPLUS/Module/Author.pm | 2 +- lib/CPANPLUS/Module/Author/Fake.pm | 2 +- lib/CPANPLUS/Module/Checksums.pm | 2 +- lib/CPANPLUS/Module/Fake.pm | 2 +- lib/CPANPLUS/Module/Signature.pm | 2 +- lib/CPANPLUS/Selfupdate.pm | 2 +- lib/CPANPLUS/Shell.pm | 2 +- lib/CPANPLUS/Shell/Classic.pm | 2 +- lib/CPANPLUS/Shell/Default.pm | 2 +- lib/CPANPLUS/Shell/Default/Plugins/CustomSource.pm | 2 +- lib/CPANPLUS/Shell/Default/Plugins/Remote.pm | 2 +- lib/CPANPLUS/Shell/Default/Plugins/Source.pm | 2 +- 72 files changed, 1290 insertions(+), 414 deletions(-) create mode 100644 debian/patches/spelling.patch create mode 100644 inc/bundle/File/Spec/AmigaOS.pm -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcpanplus-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits