[libcpanplus-perl] branch master updated (42ed8af -> 32d0fcb)
gregor herrmann
gregoa at debian.org
Sun Jul 24 14:18:54 UTC 2016
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 at chaos: kane | 2006-09-04 20:25:07 +0200 * add the writing of intsall-logs automatically from the default shell
adds ccbdffa r781 at 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 at chaos: kane | 2006-09-04 20:31:21 +0200 * add a newline, just to recommit.. hopefully fixes checksum error..
adds c9dd257 r784 at coke: kane | 2006-09-06 15:10:27 +0200 svk-commitNSELg.tmp
adds 728b08e r787 at rimmer: kane | 2006-09-07 12:12:40 +0200 * replace Dist::Sample with the actual functional Dist::Base
adds 9fa8547 r795 at rimmer: kane | 2006-09-08 12:47:59 +0200 * update bundled modules, step 1
adds 351468d r796 at rimmer: kane | 2006-09-08 12:48:58 +0200 * update bundles modules, step 2
adds 2527065 r797 at 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 at rimmer: kane | 2006-09-08 12:57:21 +0200 * update the version to 0.074
adds a5bfeb9 r804 at 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 at rimmer: kane | 2006-09-07 12:12:40 +0200 * replace Dist::Sample with the actual functional Dist::Base
adds 8c4912b r797 at 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 at rimmer: kane | 2006-09-08 12:57:21 +0200 * update the version to 0.074
adds 861be24 r815 at 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 at 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 at rimmer: kane | 2006-10-05 16:49:52 +0200 * update bundled modules
adds 6f700c3 r859 at rimmer: kane | 2006-10-05 16:50:43 +0200 * no longer bundle IPC::Run, it's too unreliable
adds 6edada1 r860 at rimmer: kane | 2006-10-05 16:51:06 +0200 * overload falls back to overload bool on stringify! EEK!
adds 05dba25 r861 at rimmer: kane | 2006-10-05 16:55:16 +0200 * update bundled modules from CPAN
adds 3d49812 r862 at 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 at rimmer: kane | 2006-10-05 17:14:36 +0200 * this be 0.075_01
adds 359d804 r876 at 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 at 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 at coke: kane | 2006-10-12 16:58:21 +0200 * update bundled modules
adds 3496111 r862 at coke: kane | 2006-10-12 17:18:17 +0200 * separate formats for printing 'conf' and 'program' sections
adds e2356e9 r863 at 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 at rimmer: kane | 2006-10-13 13:38:09 +0200 * update bundled modules
adds b9499ff r897 at rimmer: kane | 2006-10-13 14:32:45 +0200 * update version to 0.076
adds 3e6d9ac r898 at rimmer: kane | 2006-10-13 14:39:08 +0200 * this be 0.076
adds cbf0883 r901 at 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 at rimmer: kane | 2006-10-16 13:25:38 +0200 * add work in progress selfupdater
adds 4814125 r881 at coke: kane | 2006-10-16 13:28:59 +0200 * we need O::A 0.32
adds 1bd1718 r883 at coke: kane | 2006-10-16 13:43:11 +0200 * add a few more functions, work in progres
adds 10d47ea r884 at coke: kane | 2006-10-16 13:43:38 +0200 * rename to C::Internals::*
adds d3b87ef r911 at rimmer: kane | 2006-10-16 18:48:02 +0200 * work in progress
adds 0f516af r912 at rimmer: kane | 2006-10-17 15:24:49 +0200 * more work in progress
adds 2e22767 r890 at coke: kane | 2006-10-17 18:29:26 +0200 * work in progress, add ->enabled_features
adds 1af107d r917 at rimmer: kane | 2006-10-18 13:06:20 +0200
adds c44ef6b r907 at 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 at 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 at coke: kane | 2006-10-18 17:54:33 +0200 * show start up tips in the default shell
adds 373fd6b r915 at coke: kane | 2006-10-18 17:56:55 +0200 * document 's selfupdate' in the shell
adds b61e417 r2758 at rimmer: kane | 2006-10-20 13:29:42 +0200 * quell warning
adds eed1ca1 r2759 at 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 at rimmer: kane | 2006-10-20 15:20:29 +0200 * update bundled modules
adds 70d76b3 r2764 at rimmer: kane | 2006-10-20 15:24:26 +0200 * update version to 0.77_01
adds 2b1e38f r2765 at 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 at rimmer: kane | 2006-10-20 15:38:34 +0200 * get the logic right way around: prefer_makefile means dist::mm
adds 8a77366 r2770 at rimmer: kane | 2006-10-20 15:45:29 +0200 * this be 0.77_01 * let the readme mention selfupdate
adds fc3d9b9 r2771 at rimmer: kane | 2006-10-20 15:47:26 +0200 * just show how to update dependencies here
adds 79aaff2 r2772 at rimmer: kane | 2006-10-20 15:48:35 +0200 * change s selfupdate all to dependencies|enabled_features
adds 416d7f4 r2773 at rimmer: kane | 2006-10-20 15:48:58 +0200 * this be 0.077_02
adds 729621e r2774 at rimmer: kane | 2006-10-20 15:50:40 +0200 * also change the selfupdate text in the makefile.pl
adds 3275258 r2780 at rimmer: kane | 2006-10-20 15:55:23 +0200 * changes for 0.077_02
adds 687b2bd r950 at coke: kane | 2006-10-25 17:01:52 +0200 * indent the Usage: section, so it's formatted nicer by perldoc
adds 275ef71 r951 at coke: kane | 2006-10-25 17:02:29 +0200 * more hints
adds 6580866 r2793 at rimmer: kane | 2006-10-26 11:51:46 +0200 * address #22578: CPANPLUS dies when $ENV{PAGER} is set incorrectly
adds 4c34960 r2803 at 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 at coke: kane | 2006-11-07 15:38:04 +0100 * show release dates when calling 'f' in the default shell
adds 4f464e8 r1727 at coke: kane | 2006-11-08 13:33:01 +0100 * clarify prereq settings in setup (#rt 22807)
adds ba1c8e4 r3572 at rimmer: kane | 2006-11-10 22:43:12 +0100 * add more hints * make /showtips a plugin command * extend synopsis with --options
adds 1d617b5 r3574 at rimmer: kane | 2006-11-19 13:45:09 +0100 * fix documentation error for $cb->_home_dir (#rt 23196)
adds 55b16ac r3575 at 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 at 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 at 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 at rimmer: kane | 2006-11-23 18:42:27 +0100 * show installed file in the details section
adds 2626024 r3601 at rimmer: kane | 2006-11-23 20:07:56 +0100 * document details() items properly
adds 39d1432 r3602 at 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 at rimmer: kane | 2006-11-30 10:18:18 +0100 * fix documentation type on cpan2dist as reported by Qiang (James) Li
adds e9ddf03 r3641 at 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 at rimmer: kane | 2006-12-01 15:13:41 +0100 * nicer warning about custom config files
adds 53d34eb r3641 at 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 at rimmer: kane | 2006-12-01 15:13:41 +0100 * nicer warning about custom config files
adds 746f867 r3658 at rimmer: kane | 2007-01-03 18:50:26 +0100 * up requirement of M::L::C
adds a764b48 r3681 at rimmer: kane | 2007-01-25 20:21:26 +0100 * update bundled modules
adds ad096fa r3685 at 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 at rimmer: kane | 2007-01-26 17:33:17 +0100 * update copy-inc.pl to bundle version.pm too
adds db85760 r3704 at rimmer: kane | 2007-01-26 17:33:29 +0100 * update bundled modules, includes version.pm for the first time
adds 45e50c2 r3705 at rimmer: kane | 2007-01-26 17:40:31 +0100 * remove patch reject file
adds a86b8cd r3706 at rimmer: kane | 2007-01-26 17:43:57 +0100 * add the version number to the install log file name
adds 1de76fc r3713 at 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 at 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 at 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 at rimmer: kane | 2007-01-28 19:00:24 +0100 * clean up more generated files
adds 1395803 r3722 at rimmer: kane | 2007-01-28 19:10:17 +0100 * new source files only using 'fake' modules
adds 6ba875d r3723 at rimmer: kane | 2007-01-28 19:10:29 +0100 * adapt 03.t to use the new 'fake' module tree
adds 8d26c79 r3724 at 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 at rimmer: kane | 2007-01-28 19:27:28 +0100 * add checksums files to our fake modules
adds 3973871 r3726 at 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 at 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 at rimmer: kane | 2007-01-29 13:17:21 +0100 * adapt t/09.t to use new sourcefiles
adds b82228a r3729 at rimmer: kane | 2007-01-29 14:19:57 +0100 * make t/19.t use the new sourcefiles
adds 4ac6369 r3730 at 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 at rimmer: kane | 2007-01-29 14:48:47 +0100 * make t/21.t use the new sourcefiles
adds 3d7b930 r3732 at rimmer: kane | 2007-01-29 14:51:27 +0100 * small refactor: use variable for class name rather than string
adds 28f0dbb r3733 at rimmer: kane | 2007-01-29 15:07:43 +0100 * constantify module names we use often
adds 57095f0 r3734 at 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 at rimmer: kane | 2007-01-29 19:56:41 +0100 * use constants for commonly used module names
adds 15ff17d r3736 at 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 at rimmer: kane | 2007-01-30 14:35:02 +0100 * add another weird version to the parse_module tests
adds 64b25fa r3754 at rimmer: kane | 2007-01-30 14:35:41 +0100 * add a Bundle:: file to our source files for testing purposes
adds 4140509 r3755 at 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 at 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 at 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 at rimmer: kane | 2007-01-30 14:47:30 +0100 * update README: dont mention cpanplus.sf.net, remove cpanplus-info at lists.sf.net as list * throw away empty dir
adds e431250 r3765 at 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 at rimmer: kane | 2007-01-30 14:51:44 +0100 * update MANIFEST
adds 838d35d r3771 at rimmer: kane | 2007-01-30 15:11:57 +0100 * update A::E with the prefer bin fix
adds f3c066f r3772 at rimmer: kane | 2007-02-10 18:31:27 +0100 * doc fixes
adds b9fb5eb r3773 at 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 at rimmer: kane | 2007-02-10 18:37:52 +0100 * remove unitialized value warnign
adds f2c442a r3775 at 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 at 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 at 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 at 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 at rimmer: kane | 2007-02-10 20:26:14 +0100 * any rmtree() warnings shouldn't be fatal while cleaning .cpanplus
adds ebad34b r3789 at rimmer: kane | 2007-02-10 20:39:23 +0100 * update bundled modules
adds a23cf40 r3790 at rimmer: kane | 2007-02-10 20:39:39 +0100 * fix copy-inc.pl script to do an uptodate check first
adds 21d75c9 r3791 at rimmer: kane | 2007-02-10 23:02:08 +0100 * add realclean targets
adds f47f317 r3792 at 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 at rimmer: kane | 2007-02-10 23:35:39 +0100 * more diagnostics in the test
adds 15baf33 r3799 at 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 at rimmer: kane | 2007-02-11 13:32:37 +0100 * fix up docs to match reality
adds e951ca4 r3802 at rimmer: kane | 2007-02-11 13:32:48 +0100 * write changelog until now.
adds 08f023d r3808 at rimmer: kane | 2007-02-18 11:11:12 +0100 * fix oopsie in checking enabled-ness for storable
adds 2fa3fa0 r3810 at rimmer: kane | 2007-02-18 11:15:20 +0100 * update bundled modules * version.pm in particular!
adds 5f356f5 r3811 at 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 at 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 at 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 at 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 at 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 at 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 at rimmer: kane | 2007-02-18 16:46:05 +0100 * whitespace fix
adds 8088731 r3826 at 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 at rimmer: kane | 2007-02-19 08:05:41 +0100 * test counter mismatch between reporting enabled and reporting disabled
adds f2a7e5f r3832 at rimmer: kane | 2007-02-19 08:10:06 +0100 * this be 0.77_04
adds 5e2e631 r3833 at 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 at rimmer: kane | 2007-02-25 17:20:08 +0100 * add extra test to be sure ENV var is unset after execution
adds 7e3bb24 r3844 at rimmer: kane | 2007-02-25 17:20:41 +0100 * this be 0.77_05
adds f893818 r3847 at 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 at 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 at 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 at coke: josboum | 2007-03-07 12:19:06 +0100 * add PERL5_CPANPLUS_IS_VERSION as env var * add docs & tests
adds 25fa42d r1802 at coke: josboum | 2007-03-13 11:28:26 +0100 * fix logic errors as reported by omega on #catalyst
adds 8f73284 r3857 at 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 at rimmer: kane | 2007-03-23 10:55:41 +0100 * make --dist-opts work properly * add docs * test it manually
adds 50bbed5 r3859 at 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 at 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 at rimmer: kane | 2007-03-23 13:35:54 +0100 * this be 0.77_06
adds 09ddd8f r3870 at 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 at rimmer: kane | 2007-03-23 15:16:05 +0100 * fix up all paths in C::I::Constants automagically for win32 shortnames
adds ff5a0d9 r3875 at 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 at win2003: Administrator | 2007-03-23 17:13:21 +0100 * skip ENV var test when we don't have buffers
adds 94d8cf9 r4692 at ds013: kane | 2007-03-24 18:42:27 +0100 * merge issue -- duplicate line
adds 212d9c0 r4693 at 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 at coke: josboum | 2007-03-26 16:46:39 +0200 * add extra parse_module test case
adds 518a911 r3879 at rimmer: kane | 2007-03-23 17:22:04 +0100 * this be 0.77_07
adds 2c1380d r1824 at 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 at rimmer: kane | 2007-03-31 17:31:40 +0200 * update license & contact info
adds 75ff032 r3898 at rimmer: kane | 2007-03-31 17:34:14 +0200 * more license & contact info updates
adds b1b98f1 r3899 at 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 at 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 at rimmer: kane | 2007-03-31 19:06:19 +0200 * throw out old changes file
adds 178e19d r3909 at rimmer: kane | 2007-03-31 19:09:05 +0200 * regen meta.yml with new M::I
adds b166509 r3910 at 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 at rimmer: kane | 2007-04-01 10:55:05 +0200 * only replace _our_ version, not the spec version
adds cdaba5e r3916 at rimmer: kane | 2007-04-01 11:01:04 +0200 * update bundled modules
adds 8587aa5 r3917 at 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 at rimmer: kane | 2007-04-01 11:11:42 +0200 * add proper .hidden files for bin/
adds a478d2e r3919 at rimmer: kane | 2007-04-01 11:13:07 +0200 * update manifest
adds 5d75f3e r3929 at rimmer: kane | 2007-04-01 18:13:23 +0200 * remove an if(PERL_CORE) clause -- shoudl be obsolete now
adds fe65c94 r3931 at 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 at rimmer: kane | 2007-04-07 14:15:18 +0200 * this be 0.78
adds add4e99 r3934 at rimmer: kane | 2007-04-07 14:16:07 +0200 * version update to 0.78
adds aa13c0b r3935 at rimmer: kane | 2007-04-07 14:16:45 +0200 * add simple loadtest for CPANPLUS::Shell
adds 603e500 r3936 at rimmer: kane | 2007-04-07 14:16:59 +0200 * regen manifest
adds d35b975 r3937 at 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 at 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 at 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 at 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 (hdp at icgroup.com) raising the issue.
adds c058f27 r1861 at coke: josboum | 2007-05-03 10:24:17 +0200 * cleanup .cpanplus dir too
adds 3fad2f6 r1862 at coke: josboum | 2007-05-03 10:24:52 +0200 * apply Change 31121 by steveh at 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 at 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 at 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 at coke: josboum | 2007-05-04 15:33:46 +0200 * show that --latest=0 is a valid option
adds 805b740 r1921 at coke: josboum | 2007-05-08 13:05:49 +0200 * update version to 0.79_02
adds 528b604 r1923 at coke: josboum | 2007-05-08 13:34:06 +0200 * this be 0.79_02 * update changelog
adds 30d1522 r1925 at coke: josboum | 2007-05-08 14:45:21 +0200 * address dmq's request to add /nologo when invoking nmake
adds 30de08b r1926 at 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 at 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 at 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 at 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 at coke: josboum | 2007-05-14 13:36:26 +0200
adds edde2c0 r1938 at coke: josboum | 2007-05-15 10:46:16 +0200 * show version number when testing/installing
adds 3a2154a r3955 at rimmer: kane | 2007-04-22 10:14:41 +0200 * this be 0.79_01 * updated changelog
adds e6afc6d r3956 at rimmer: kane | 2007-04-23 18:17:27 +0200 * tweak test conf to play nicer with perl core
adds dc67631 r3957 at 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 at ds013: kane | 2007-05-18 16:43:11 +0200 * change scalar ref to subref for diagnostics
adds 0e34b56 r3991 at 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 at 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 at rimmer: kane | 2007-05-18 19:52:01 +0200 * update version to 0.79_03
adds a4bdb9b r4020 at 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 at 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 at rimmer: kane | 2007-05-28 14:55:25 +0200 * this be 0.79_03 * update changes file
adds b0243a2 r4030 at rimmer: kane | 2007-05-29 08:49:27 +0200 * oops! left fatal debug statement in the code!
adds 5d9ef43 r4032 at rimmer: kane | 2007-05-29 08:51:34 +0200 * this be 0.79_04
adds f933bfa r4033 at 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 at rimmer: kane | 2007-06-17 13:55:31 +0200 * add '#' before print statements in tests, a la diag()
adds 0860afc r4040 at rimmer: kane | 2007-06-17 14:00:19 +0200 * update bundled modules
adds 5bd5d18 r4041 at 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 at rimmer: kane | 2007-06-17 14:12:37 +0200 * update version to 0.80
adds 82b1e37 r1981 at coke: josboum | 2007-06-20 15:54:47 +0200 * whitespace patch from audreyt
adds cb748f9 r1984 at 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 at rimmer: kane | 2007-07-03 08:25:01 +0200 * the 0.80 changelog
adds 910e825 r4054 at rimmer: kane | 2007-07-03 08:25:16 +0200 * clearer diagnostic when cpanp-run-perl can't be found
adds 35a160c r4055 at 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 at 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 at 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 doughera at lafayette.edu
adds 74c677c r1997 at coke: josboum | 2007-07-04 14:58:47 +0200 * make common options clearer in both hints and help message
adds 28bac2d r1998 at coke: josboum | 2007-07-04 14:59:47 +0200 * s/tab/spaces/
adds 3825b04 r4812 at ds013: kane | 2007-07-05 12:26:08 +0200 * add a callback for munging metafiles
adds e8322b5 r4865 at 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 at coke: josboum | 2007-07-05 15:48:18 +0200 * update version to 0.81_01
adds f3bd3f4 r4071 at rimmer: kane | 2007-07-07 11:06:57 +0200 * changelog for 0.81_01
adds 54d20d7 r4079 at 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 at coke: josboum | 2007-07-16 11:53:27 +0200 * add URI to the header of parse_module()
adds 5d045eb r2019 at 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 at 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 at coke: josboum | 2007-08-15 15:27:10 +0200 * show port number in remote connection ps1 * show received command in diagnostics
adds 7bbfdd5 r2040 at coke: josboum | 2007-08-15 15:44:24 +0200 * update bundled modules
adds a8df948 r2041 at coke: josboum | 2007-08-15 15:45:17 +0200 * disable buffering
adds 1cd4035 r2042 at coke: josboum | 2007-08-15 15:45:32 +0200 * change log for 0.82
adds 8085dd0 r2043 at coke: josboum | 2007-08-15 15:49:22 +0200 * this be 0.82
adds 57ffcd8 r2068 at coke: josboum | 2007-09-06 15:26:08 +0200 * apply Change 31800 by rgs at stcosmo to recognize 5.10 as a valid perl version
adds 25801a9 r2084 at 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 at coke: josboum | 2007-09-14 16:30:43 +0200 * depend on T::Reporter 1.34 due to many bug fixes
adds 0fbe7d1 r2094 at 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 at 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 at 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 at coke: josboum | 2007-09-23 15:29:57 +0200 * whitespace fixes
adds 2dad354 r2102 at coke: josboum | 2007-09-23 15:30:10 +0200 * constantify 'dummy-CPAN'
adds 4c2d5eb r2103 at 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 at 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 at coke: josboum | 2007-09-23 19:29:46 +0200 * few extra tests
adds c54cc0d r2106 at 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 at coke: josboum | 2007-09-27 12:48:13 +0200 * use the '1 while unlink' trick for vms
adds c307715 r2108 at 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 at 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 at coke: josboum | 2007-09-27 13:37:41 +0200 * add pod to add & remove code
adds c3787a4 r2111 at coke: josboum | 2007-09-27 13:42:18 +0200 * pod fixup
adds f19611e r2112 at 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 at 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 at coke: josboum | 2007-09-28 12:01:47 +0200 * the custom id should be 'LOCAL' following an informal standard
adds 6762021 r2115 at 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 at coke: josboum | 2007-09-28 12:06:59 +0200 * document in backend what cpan id the custom packages belong to
adds d967fe6 r2117 at 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 at coke: josboum | 2007-09-28 12:36:11 +0200 * todo marker for clever disspatch
adds 1ef2638 r2119 at coke: josboum | 2007-09-28 12:47:22 +0200 * first addition of custom source plugin
adds fefef07 r2120 at coke: josboum | 2007-09-28 17:49:31 +0200 * prettify name also if package doesn't contain -
adds 1296040 r2121 at coke: josboum | 2007-09-28 17:49:42 +0200 * format adjustment to fit with the other plugin
adds 70482a3 r2122 at coke: josboum | 2007-09-28 17:50:05 +0200 * add the write code * pretty up the help text
adds 3b55c74 r2123 at 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 at 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 at coke: josboum | 2007-09-29 14:23:14 +0200 * add comment about print(f)
adds f554262 r2126 at 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 at 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 at coke: josboum | 2007-09-29 16:07:29 +0200 * only initialize once
adds 4765d92 r2129 at coke: josboum | 2007-09-29 16:07:50 +0200 * add test cases for dispatch_on_input
adds fbdcab2 r2130 at 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 at 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 at 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 at 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 at 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 at coke: josboum | 2007-09-29 17:28:29 +0200 * more custom source tests (/cs)
adds 9856ca8 r2137 at coke: josboum | 2007-09-29 17:28:48 +0200 * some refactoring and abstracting out * commands based on search index now work
adds 474ed7a r2099 at 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 at 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 at coke: josboum | 2007-09-23 15:30:10 +0200 * constantify 'dummy-CPAN'
adds 4f85179 r2103 at 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 at 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 at coke: josboum | 2007-09-23 19:29:46 +0200 * few extra tests
adds 0e2c9c7 r2106 at 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 at coke: josboum | 2007-09-27 12:48:13 +0200 * use the '1 while unlink' trick for vms
adds b4f4343 r2108 at 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 at 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 at coke: josboum | 2007-09-27 13:37:41 +0200 * add pod to add & remove code
adds 1842df4 r2111 at coke: josboum | 2007-09-27 13:42:18 +0200 * pod fixup
adds dcd369f r2112 at 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 at 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 at 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 at coke: josboum | 2007-09-28 12:06:59 +0200 * document in backend what cpan id the custom packages belong to
adds f01d7ff r2118 at coke: josboum | 2007-09-28 12:36:11 +0200 * todo marker for clever disspatch
adds 704eb55 r2119 at coke: josboum | 2007-09-28 12:47:22 +0200 * first addition of custom source plugin
adds 7a8b805 r2120 at coke: josboum | 2007-09-28 17:49:31 +0200 * prettify name also if package doesn't contain -
adds a53397e r2121 at coke: josboum | 2007-09-28 17:49:42 +0200 * format adjustment to fit with the other plugin
adds cfd4a77 r2122 at coke: josboum | 2007-09-28 17:50:05 +0200 * add the write code * pretty up the help text
adds 2be48b9 r2123 at 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 at 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 at coke: josboum | 2007-09-29 14:23:14 +0200 * add comment about print(f)
adds 95bcb0f r2126 at 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 at 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 at coke: josboum | 2007-09-29 16:07:50 +0200 * add test cases for dispatch_on_input
adds 42a238d r2134 at 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 at 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 at 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 at coke: josboum | 2007-10-01 16:43:36 +0200 * make updates work based on a single URI as well
adds bc41e61 r2229 at coke: josboum | 2007-10-01 17:18:33 +0200 * return the local encoded uri
adds c8377db r2230 at coke: josboum | 2007-10-01 17:18:47 +0200 * dispatch to single or multiple ujpdate depending on arguments
adds 073a7d6 r2231 at coke: josboum | 2007-10-01 17:19:01 +0200 * make single and multiple updates work from the /cs plugin
adds 44da8f2 r2235 at coke: josboum | 2007-10-01 18:06:58 +0200 * add POD
adds 75d7264 r2237 at coke: josboum | 2007-10-01 18:13:23 +0200 * apply the following core patch: Change 31776 by craigb at craigb-brianor on 2007/08/31 22:42:43
adds a27df50 r2238 at 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 at 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 at 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 at 31780] fixes for cpanplus on VMS:
adds 76794c6 r2246 at coke: josboum | 2007-10-02 17:04:39 +0200 * make the constants use constants too :)
adds 9d25beb r2247 at 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 at coke: josboum | 2007-10-02 17:27:53 +0200 * proper %ENV restore fix on VMS from John M.
adds 77e837f r2249 at coke: josboum | 2007-10-02 17:28:12 +0200 * 1 while unlink fixes from John M. for VMS
adds c1860ba r2250 at 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 at 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 at 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 at 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 at coke: josboum | 2007-10-03 14:30:42 +0200 * add parens for precedence issues
adds 64f1e58 r2099 at 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 at 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 at coke: josboum | 2007-09-23 15:29:57 +0200 * whitespace fixes
adds 1a224b6 r2102 at coke: josboum | 2007-09-23 15:30:10 +0200 * constantify 'dummy-CPAN'
adds ac86dd0 r2103 at 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 at 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 at coke: josboum | 2007-09-23 19:29:46 +0200 * few extra tests
adds a269e63 r2106 at 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 at coke: josboum | 2007-09-27 12:48:13 +0200 * use the '1 while unlink' trick for vms
adds f4320b5 r2108 at 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 at 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 at coke: josboum | 2007-09-27 13:37:41 +0200 * add pod to add & remove code
adds 36d9a44 r2111 at coke: josboum | 2007-09-27 13:42:18 +0200 * pod fixup
adds b6ee693 r2112 at 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 at 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 at coke: josboum | 2007-09-28 12:01:47 +0200 * the custom id should be 'LOCAL' following an informal standard
adds e1e12d4 r2115 at 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 at coke: josboum | 2007-09-28 12:06:59 +0200 * document in backend what cpan id the custom packages belong to
adds a2e46ff r2117 at 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 at coke: josboum | 2007-09-28 12:36:11 +0200 * todo marker for clever disspatch
adds 88b9810 r2119 at coke: josboum | 2007-09-28 12:47:22 +0200 * first addition of custom source plugin
adds 48c9292 r2120 at coke: josboum | 2007-09-28 17:49:31 +0200 * prettify name also if package doesn't contain -
adds 06b2c66 r2121 at coke: josboum | 2007-09-28 17:49:42 +0200 * format adjustment to fit with the other plugin
adds 44a2377 r2122 at coke: josboum | 2007-09-28 17:50:05 +0200 * add the write code * pretty up the help text
adds 91af924 r2123 at 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 at 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 at coke: josboum | 2007-09-29 14:23:14 +0200 * add comment about print(f)
adds b5c4248 r2126 at 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 at 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 at coke: josboum | 2007-09-29 16:07:50 +0200 * add test cases for dispatch_on_input
adds 6c9393d r2131 at 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 at 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 at 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 at 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 at coke: josboum | 2007-09-29 17:28:29 +0200 * more custom source tests (/cs)
adds 6843a12 r2137 at coke: josboum | 2007-09-29 17:28:48 +0200 * some refactoring and abstracting out * commands based on search index now work
adds 804b8ff r2182 at 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 at coke: josboum | 2007-10-01 16:43:36 +0200 * make updates work based on a single URI as well
adds 36aae14 r2231 at coke: josboum | 2007-10-01 17:19:01 +0200 * make single and multiple updates work from the /cs plugin
adds 834e7ae r2235 at coke: josboum | 2007-10-01 18:06:58 +0200 * add POD
adds 0f14397 r2237 at coke: josboum | 2007-10-01 18:13:23 +0200 * apply the following core patch: Change 31776 by craigb at craigb-brianor on 2007/08/31 22:42:43
adds 84b0ef4 r2238 at 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 at 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 at 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 at 31780] fixes for cpanplus on VMS:
adds 401b0e6 r2246 at coke: josboum | 2007-10-02 17:04:39 +0200 * make the constants use constants too :)
adds 66c4033 r2248 at coke: josboum | 2007-10-02 17:27:53 +0200 * proper %ENV restore fix on VMS from John M.
adds 5ea6e85 r2261 at 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 at 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 at 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 at coke: josboum | 2007-10-03 17:04:31 +0200 * clean up left over directories
adds 2167d60 r2286 at coke: josboum | 2007-10-03 17:10:04 +0200 * update manifest after moving files in t/dummy-CPAN/authors/id
adds 3b3e3fd r2356 at coke: josboum | 2007-10-04 15:23:16 +0200 * Fix up _safe_path for VMS, this can now be released
adds a694bb2 r2357 at 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 at 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 at 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 at coke: josboum | 2007-10-04 16:06:29 +0200 * update version to 0.83_01
adds f0f3586 r2369 at 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 at coke: josboum | 2007-10-09 17:17:43 +0200 * fix merge mix up where code got duplicated
adds 5aa1729 r2372 at coke: josboum | 2007-10-09 17:17:58 +0200 * add start up tip pointing to /cs
adds 5805755 r2373 at coke: josboum | 2007-10-09 17:18:12 +0200 * change log for 0.83_02
adds e394fa2 r2374 at coke: josboum | 2007-10-09 17:18:34 +0200 * update version to 0.83_02
adds 8591b24 r2375 at coke: josboum | 2007-10-10 13:18:48 +0200 * use an absolute path to our base dir
adds 253f760 r2376 at 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 at coke: josboum | 2007-10-10 13:21:31 +0200 * update bundled modules
adds 1120b76 r2384 at coke: josboum | 2007-10-10 13:22:27 +0200 * this be 0.83_02
adds 1120e67 r2387 at coke: josboum | 2007-10-11 16:07:14 +0200 * another is() -> like() change to appease VMS
adds f90839f r2388 at coke: josboum | 2007-10-11 16:07:20 +0200 * fix typo in changelog
adds f4baf69 r2393 at coke: josboum | 2007-10-11 17:30:41 +0200 * quotemeta is definitely needed on VMS, perhaps elsewhere (.[], etc)
adds d5b3ee5 r2403 at coke: josboum | 2007-10-12 14:32:23 +0200 * more vms fixes from john m
adds 777cfa8 r2405 at coke: josboum | 2007-10-15 10:47:56 +0200 * add an --install option to cpan2dist * XXX test me
adds b00f6f6 r2406 at 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 at coke: josboum | 2007-10-15 11:30:18 +0200 * whitespace fix
adds b77e408 r2408 at 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 at coke: josboum | 2007-10-15 11:38:58 +0200 * update changes for 0.83_03
adds e243c52 r2417 at coke: josboum | 2007-10-15 11:49:37 +0200 * this be 0.83_03
adds 61cd4ad r2418 at coke: josboum | 2007-10-15 13:38:37 +0200 * another VMS fix from John M.
adds 21eca9c r2420 at 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 at coke: josboum | 2007-10-15 14:05:06 +0200 * casing is not guaranteed on VMS, so make this test case insensitive
adds 34cc647 r2427 at 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 at coke: josboum | 2007-10-15 14:20:46 +0200 * update chnages for 0.83_04
adds 82f70e0 r2429 at coke: josboum | 2007-10-15 14:24:09 +0200 * update bundled modules
adds 546811d r2430 at coke: josboum | 2007-10-15 14:26:22 +0200 * this be 0.83_04
adds 757e636 r2441 at 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 at 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 at 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 at coke: josboum | 2007-10-16 16:25:24 +0200 * more VMS fixes from John M.
adds 1306d97 r2445 at 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 at 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 at coke: josboum | 2007-10-17 13:44:25 +0200 * update version to 0.83_05
adds 3d2ac79 r2448 at coke: josboum | 2007-10-17 13:46:24 +0200 * update bundled modules
adds 0d84692 r2449 at coke: josboum | 2007-10-17 14:49:34 +0200 * update bundled modules
adds 4387f4f r2459 at coke: josboum | 2007-10-17 16:12:45 +0200 * this be 0.83_05
adds bde835f r2473 at 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 at 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 at 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 at 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 at coke: josboum | 2007-10-23 11:33:14 +0200 * update version to 0.83_06
adds a0c7ff1 r2478 at coke: josboum | 2007-10-23 11:33:26 +0200 * this be 0.83_06
adds 21bbc01 r2479 at coke: josboum | 2007-10-23 11:35:05 +0200 * remove the 'this wont work on ods-2' comment
adds 0146d7b r2489 at coke: josboum | 2007-10-24 16:15:13 +0200 * make sure we clean up tempdirs
adds 46318c4 r2490 at coke: josboum | 2007-10-24 16:15:24 +0200 * clean up changelog from chatter
adds cecf53f r2493 at 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 at coke: josboum | 2007-10-24 17:59:11 +0200 * update changelog for 0.83_07
adds f6bbdbe r2496 at coke: josboum | 2007-10-24 17:59:27 +0200 * this be 0.83_07
adds 17e0fbc r4403 at 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 at 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 at rimmer: kane | 2007-11-04 11:24:18 +0100 * update version to 0.83_08
adds 8d04869 r4584 at 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 at coke: josboum | 2007-11-09 14:08:40 +0100 * up version to 0.83_09
adds 1c98380 r4592 at 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 at coke: josboum | 2007-11-09 15:13:25 +0100 * this be 0.83_09
adds 4ea9f72 r4419 at rimmer: kane | 2007-11-04 18:49:17 +0100 * this be 0.83_08
adds e5a742f r4420 at 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 at rimmer: kane | 2007-11-04 18:53:45 +0100 * add comments in the code explainign volume munging
adds 4bcfe24 r4441 at rimmer: kane | 2007-11-14 09:50:55 +0100 * t/inc/conf.pl fixes for VMS
adds c48885d r4442 at 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 at rimmer: kane | 2007-11-14 10:07:00 +0100 * remove redundant OS check
adds 19cdb41 r4456 at rimmer: kane | 2007-11-14 10:24:21 +0100 * check the close statement
adds 62f5b21 r4458 at 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 at rimmer: kane | 2007-11-14 12:04:16 +0100 * VMS file:// uri patches for tests
adds f310f53 r4464 at rimmer: kane | 2007-11-14 12:55:58 +0100 * update version to 0.83_10
adds 1b8434a r4465 at 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 at rimmer: kane | 2007-12-13 23:29:19 +0100 * add newline (commit test)
adds 9307d8e r4631 at coke: josboum | 2007-12-14 13:27:48 +0100 * update for 0.83_10
adds fa15bf4 r4632 at coke: josboum | 2007-12-14 13:27:55 +0100 * doc fix to address: #31280 (CPANPLUS::Dist or CPANPLUS::Dist::Base?)
adds dfaa1d6 r4633 at coke: josboum | 2007-12-14 13:32:28 +0100 * update version
adds 5f050b2 r4634 at coke: josboum | 2007-12-14 13:33:32 +0100 * update bundled modules
adds 8ebac09 r4635 at coke: josboum | 2007-12-14 13:38:52 +0100 * update bundled modules
adds c311f1c r4641 at coke: josboum | 2008-01-02 15:48:14 +0100 * this be 0.84
adds 757e2cc r4642 at coke: josboum | 2008-01-02 15:48:26 +0100 * show version numbers in loaded plugin overview
adds 239a338 r4651 at coke: josboum | 2008-01-02 17:44:55 +0100 * add mising ;
adds 0c893e2 r4652 at coke: josboum | 2008-01-02 18:04:09 +0100 * make sure 'is_bundle' recognizes autobundle snapshots too
adds 6bea52f r4653 at 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 at coke: josboum | 2008-01-02 18:08:12 +0100 * quell 'non numeric' warnings
adds 6079e8c r4675 at coke: josboum | 2008-01-07 16:10:44 +0100 * doc fix
adds 7aaa241 r4676 at coke: josboum | 2008-01-07 16:11:35 +0100 * add proper support for installing autobundles
adds 68d57bc r4681 at 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 at 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 at 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 at 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 at rimmer: kane | 2008-01-12 18:26:09 +0100
adds afe7c88 r4510 at rimmer: kane | 2008-01-13 13:21:24 +0100 * update bundles modules * add parse::cpan::meta for the first time
adds c14e40c r4511 at rimmer: kane | 2008-01-13 13:21:53 +0100 * add parse::cpan::meta
adds fb84c17 r4512 at rimmer: kane | 2008-01-13 13:39:52 +0100 * use Parse::CPAN::Meta for parsing meta.yml
adds ab5b3a5 r4513 at 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 at 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 at 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 at rimmer: kane | 2008-01-13 14:38:27 +0100 * stylistic fix
adds afa348e r4524 at 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 at 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 at coke: josboum | 2008-01-14 10:15:33 +0100 * add sample snapshot for testing purposes
adds bf534fe r4705 at coke: josboum | 2008-01-14 10:15:44 +0100 * use $mod, not $self
adds 5590580 r4841 at 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 at 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 at 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 at 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 at 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 at 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 at rimmer: kane | 2008-04-06 12:34:31 +0200 * reformat the test file
adds 87b448f r4573 at rimmer: kane | 2008-04-06 15:09:18 +0200 * yaml::tiny needed for testing still
adds da76da2 r4574 at rimmer: kane | 2008-04-06 15:24:38 +0200 * update version to 0.85_01
adds 48730a1 r4575 at rimmer: kane | 2008-04-06 15:29:50 +0200
adds f370e2e r4576 at rimmer: kane | 2008-04-06 15:40:28 +0200 * this be 0.85_01 (whitespace addition to force a commit)
adds 9607e60 r5705 at 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 at 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 at 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 at 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 at rimmer: kane | 2008-05-18 17:42:08 +0200 * update version to 0.85_02
adds 68f8c8c r5727 at rimmer: kane | 2008-05-18 17:42:38 +0200 * update bundled module
adds 57b960c r5728 at rimmer: kane | 2008-05-18 17:43:18 +0200 * this be 0.85_02
adds e7bae24 r5700 at 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 at coke: josboum | 2008-07-20 14:49:24 +0200 * remove stray $DB::single line
adds ef93fa7 r5702 at 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 at coke: josboum | 2008-07-20 15:43:47 +0200 * add convenience method
adds f19ee25 r5704 at coke: josboum | 2008-07-21 20:27:09 +0200 * prep for multiple source engines
adds bd40b97 r5710 at 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 at coke: josboum | 2008-07-22 14:38:03 +0200 * make the class name dynamic for module/author objects
adds 61042ed r5712 at coke: josboum | 2008-07-23 00:27:15 +0200 * fully functional sqlite backend * XXX needs docs still
adds aba4031 r5716 at 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 at coke: josboum | 2008-07-23 01:02:25 +0200 * fix up basic docs
adds e965b3b r5720 at coke: josboum | 2008-07-23 01:04:53 +0200 * added new files
adds 0189cd9 r5722 at coke: josboum | 2008-07-23 02:04:12 +0200 * update to 0.85_03
adds 33017a4 r5723 at coke: josboum | 2008-07-23 02:13:45 +0200 * this be 0.85_03
adds 9699db7 r5726 at 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 at 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 at 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 at 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 at 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 at 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 at rimmer: kane | 2008-09-06 17:41:42 +0200 * leave autobundle in the list, it's needed to generate autobundles
adds 61fd5a8 r5819 at rimmer: kane | 2008-09-06 17:41:53 +0200 * fix typo
adds 7d0eb98 r5820 at 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 at 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 at 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 at 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 at coke: josboum | 2008-09-16 14:14:07 +0200 * add test suite for cpanplus.pm
adds 2311caa r6778 at coke: josboum | 2008-09-16 14:15:07 +0200 * update required version of o::a
adds 7951ce9 r6779 at 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 at db-dev1: josboum | 2008-09-18 17:10:50 +0200 * Address: #39247: [PATCH] Convert wrong "it's" to "its"
adds d401d4f r7124 at 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 at rimmer: kane | 2008-09-08 15:38:17 +0200 * update version to 0.85_04
adds fd24327 r5850 at rimmer: kane | 2008-09-08 15:38:56 +0200 * update bundled files
adds 9aecf58 r5851 at rimmer: kane | 2008-09-08 15:41:35 +0200 * this be 0.85_04
adds e35c671 r5873 at rimmer: kane | 2008-09-19 18:46:14 +0200 * update bundled modules
adds e1aa2f8 r5874 at 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 at 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 at coke: josboum | 2008-09-30 16:09:31 +0200 * quell 'sub foo redefined' warnings
adds 03dbae0 r6846 at coke: josboum | 2008-10-17 13:43:21 +0200 * address: #39948: Test warnings in 0.85_04. quell warnings
adds 6995f89 r6847 at coke: josboum | 2008-10-17 13:53:34 +0200 * address #39948: Test warnings in 0.85_04. quell more warnings
adds 13a294d r6850 at 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 at 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 at 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 at 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 at 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 at rimmer: kane | 2008-12-17 15:55:14 +0100 * mention the sqlite backend in a tip
adds 54a879e r5995 at 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 at 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 at 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 at myriad-wifi: kane | 2009-02-12 14:38:11 +0100 * pod updates for the ->fetch_report change
adds 807099b r6050 at myriad-wifi: kane | 2009-02-12 15:26:01 +0100 * avoid recomputation
adds 7b7f514 r6052 at 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 at myriad-wifi: kane | 2009-02-12 19:18:11 +0100 * whitespace fix
adds b71d5f6 r6054 at 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 at 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 at c-cfcbe355: kane | 2009-02-16 12:09:47 +0000 * update bundled modules
adds 83f771a r2531 at c-cfcbe355: kane | 2009-02-16 12:10:16 +0000 * update version to 0.85_05
adds 19c13a7 r2532 at c-cfcbe355: kane | 2009-02-16 13:18:18 +0000 * this be 0.85_05
adds ee8b336 r6066 at 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 at myriad-wifi: kane | 2009-02-24 18:30:02 +0100 * update version to 0.86_06
adds 37f1dab r6072 at myriad-wifi: kane | 2009-02-24 22:44:13 +0100 * version correction -- 0.85_06 for real now
adds dbb4acd r6073 at myriad-wifi: kane | 2009-02-24 22:55:34 +0100 * this be 0.85_06
adds d0a1dd1 r6104 at 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 at coke: kane | 2009-03-29 09:50:34 +0000 * avoid duplicates in PERL5LIB, just like we do for @INC
adds 67c5a20 r2818 at 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 at coke: kane | 2009-03-29 12:28:28 +0000 * test _add_to_includepath
adds e876b9f r2820 at coke: kane | 2009-03-29 12:34:37 +0000 * dont overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state
adds 8a7e3e9 r2821 at 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 at coke: kane | 2009-03-29 12:47:27 +0000 * get rid of cpanplus::inc, it's not used anywhere anymore
adds 41608d5 r2829 at 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 at coke: kane | 2009-03-29 14:53:42 +0000 * remove deleted files from manifest
adds 359ce49 r2831 at coke: kane | 2009-03-29 14:54:05 +0000 * update version to 0.85_07
adds c203c48 r2832 at coke: kane | 2009-03-29 14:55:51 +0000 * update bundled modules
adds d1fb1e2 r2817 at coke: kane | 2009-03-29 09:50:34 +0000 * avoid duplicates in PERL5LIB, just like we do for @INC
adds 425f134 r2819 at coke: kane | 2009-03-29 12:28:28 +0000 * test _add_to_includepath
adds 6451bec r2820 at coke: kane | 2009-03-29 12:34:37 +0000 * dont overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state
adds a4a7369 r2821 at 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 at coke: kane | 2009-03-29 14:54:05 +0000 * update version to 0.85_07
adds 6027d49 r2840 at coke: kane | 2009-03-29 15:48:17 +0000 * t/20 should use global verbosity settings
adds a64e3a7 r2852 at 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 at coke: kane | 2009-03-30 10:22:01 +0000 * add the cpanp-boxed text from the readme into makefile.pl
adds 6334383 r2855 at coke: kane | 2009-03-30 10:28:52 +0000 * this be 0.85_07
adds 3e15c3e r3455 at coke: kane | 2009-04-08 17:05:56 +0000 * got the conditionals the wrong way around, tahnks to BingOS for spotting
adds 32cab72 r3506 at coke: kane | 2009-04-17 12:18:50 +0000 * remove some old commented out code for installing into a sandbox
adds 033788d r6634 at myriad-wifi: kane | 2009-04-20 18:57:41 +0200 * up version to 0.85_08
adds 45c30d2 r6635 at myriad-wifi: kane | 2009-04-20 18:59:08 +0200 * this be 0.85_08
adds e898641 r6640 at 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 at 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 at myriad-wifi: kane | 2009-04-23 15:45:18 +0200 * this be 0.85_09
adds 0bd7232 r7269 at myriad-wifi: kane | 2009-04-26 17:25:19 +0200 * update bundled modules
adds fb7ecda r7270 at myriad-wifi: kane | 2009-04-26 17:27:20 +0200 * update version to 0.86
adds 9352519 r7271 at myriad-wifi: kane | 2009-04-26 21:07:38 +0200 * this be 0.86
adds 48ab9ff r7287 at 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 at myriad-wifi: kane | 2009-04-27 18:07:16 +0200 * update version to 0.8601
adds a3e3425 r7289 at 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 at myriad-wifi: kane | 2009-04-27 18:19:47 +0200 * this be 0.8601
adds 73ef7a0 r7295 at 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 at 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 at 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 at 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 at myriad-wifi: kane | 2009-06-12 17:48:07 +0200 * fix typo
adds be19a88 r8261 at 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 at 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 at myriad-wifi: kane | 2009-06-12 18:55:40 +0200 * update version to 0.87_01
adds eaaa8a0 r8270 at myriad-wifi: kane | 2009-06-12 19:05:14 +0200 * update bundled modules
adds 8c2c047 r8271 at myriad-wifi: kane | 2009-06-12 20:05:50 +0200 * update manifest
adds 8d3876c r8272 at myriad-wifi: kane | 2009-06-12 20:33:04 +0200 * this be 0.87_01
adds 19bbbf4 r8276 at myriad-wifi: kane | 2009-06-13 13:13:06 +0200 * fix typo * update version to 0.87_02
adds 50270ba r8277 at myriad-wifi: kane | 2009-06-13 13:16:37 +0200 * this be 0.87_02
adds 3f5d437 r8281 at myriad-wifi: kane | 2009-06-13 13:19:25 +0200 * detab
adds fe310bc r8387 at 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 at 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 at myriad-wifi: kane | 2009-06-27 16:04:43 +0200 * wrongly placed return 1 causes havoc :(
adds 193685e r8396 at myriad-wifi: kane | 2009-06-27 16:25:50 +0200 * apply VMS patches from Craig Berry
adds ae3433d r8401 at myriad-wifi: kane | 2009-06-27 16:39:45 +0200 * update version to 0.87_03
adds 76ee181 r8402 at myriad-wifi: kane | 2009-06-27 16:42:08 +0200 * update bundled modules
adds b18e7b7 r8403 at myriad-wifi: kane | 2009-06-27 16:47:00 +0200 * not all checked values were numeric.. use lenght()/defined() to circumvent
adds 6df15ed r8404 at myriad-wifi: kane | 2009-06-27 16:47:59 +0200 * this be 0.87_03
adds 56e9c38 r8405 at myriad-wifi: kane | 2009-07-07 09:45:03 +0200 * wrong capture argument (thanks mst)
adds edbfcf1 r8412 at myriad-wifi: kane | 2009-07-07 09:58:50 +0200 * add support for install( target => init )
adds 11e338d r8413 at myriad-wifi: kane | 2009-07-07 10:08:09 +0200 * address #47543: Snapshot installation instructions are incorrect
adds c6d5701 r3653 at coke: kane | 2009-07-07 12:43:32 +0000 * Adress #47640: [PATCH] [Documentation] Add links to the CPANPLUS Subversion repository
adds d06888b r3655 at coke: kane | 2009-07-07 12:51:55 +0000 * update version to 0.88
adds 209c860 r3656 at 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
More information about the Pkg-perl-cvs-commits
mailing list