CPANPLUS

 view release on metacpan or  search on metacpan

ChangeLog  view on Meta::CPAN

* Make common shell options clearer in both hints and help message
* Address #27914: Make the instructions in the Makefile.PL clearer
  as to how to install prerequisites. Patch submitted by Andy
  Dougherty
* 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 Module::Signature
* Address #27913 documentation error in Makefile.PL that incorrectly
  showed how to invoke interactive configuration after installation
* Clearer diagnostic when cpanp-run-perl can't be found
* Apply steveh's patch to scan for .bat files as well on win32 when
  looking for installed programs
* Whitespace patch from audreyt

0.80        Sun Jun 17 13:50:01 2007

* Promote 0.79_04 to stable
* apply patch to fix win32 short path fixing when arguments are
  given (thanks to steve hay for tracking it down)
* Print header diagnostic during tests to show how to run
  tests in verbose mode for added debug output
* Update bundled modules

0.79_04     Tue May 29 08:50:07 2007

* Removed a fatal debug statement from cpan2dist. Users of
  cpan2dist should upgrade to this release. No other users
  should be affected.

0.79_03     Fri May 18 19:44:35 2007

* address: #27057: Dry runs and dep tree. Make it possible to view
  which modules will be updated for what reasons when running
  'selfupdate'. 's selfupdate' in the shell now prints this
  dependency tree out and also offers a --dryrun option
* address: #27174: No way to pass case-insensitive patterns to
  ignorelist; All --ignore/--ban options for cpan2dist are now case
  insensitive
* address: #26583: display of installed/required in report is
  confusing; Add a header to the columns generated for clarity
* tweak test conf to play nicer with perl core
* show version number when testing/installing
* add callback to allow to continue after a failed 'make test'
  or 'build test'
* reapply core patch #31028 -- it got lost somehow
  this fixes test setups under perl_core
* add --set-config and --set-program to cpan2dist to overwrite
  random config entries for this invocation only
* document all the options in CPANPLUS::Config
* make saving cpanp-boxed config Just Work and add a banner to
  cpanp-boxed to tell you how to
* expand the help text for 's' with options where applicable
* clarify * and .. hint in default shell
* silence warning in config.pm when a path to an .exe is not defined
* The test suite now adds the '/nologo' option when the user
  has 'nmake.exe' configured as their 'make' program, to limit
  the amount of noise on the terminal.

0.79_02     Tue May  8 13:14:12 2007

* address #26914 : CPANPLUS depending on Crypt::OpenPGP even when gpg
  is available. Change heuristics so we always use gpg when it's there
  and don't 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 version from CPAN
  if the current version is good enough
* let perlwrapper be '' as well -- '-P' actually changes the format
  of some generated Makefiles
* perlwrapper is no longer required to have Dist::MM to be available
* apply Change 31121 by steveh@mugwump on 2007/05/03 07:51:17
  this gets around the 'read only' issue of some files in perl-core
  when rsynced/extracted from uupacktool under win32
* cleanup t/.cpanplus dir when doing 'make clean' as well.
* make sure we pass 'prereq_format' along, so prereqs get packaged
  properly as well. This addresses a mail from Hans Dieter Pearcey (hdp@icgroup.com) raising the issue.

0.79_01     Sun Apr 22 09:57:45 2007

* Updates to integrate perl-core integration. Regular users
  do not need to upgrade.
* 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.
* 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
* 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.
* Add simple loadtest for CPANPLUS::Shell

0.78        Sat Mar 31 18:26:13 CEST 2007

* Promote 0.77_07 to stable
* Update license & contact information
* Make sure we don't install 'cpanp-boxed' when running
  'make install'.
* Update bundled version of Module::Install
* Set install target to 'perl' for perl5.9.5 and higher

0.77_07     Fri Mar 23 17:19:07 CET 2007

* Smoke test revealed issue that PERL5_CPANPLUS_IS_VERSION
  may not be formatted identically as $CPANPLUS::VERSION
  if certain versions of 'version.pm' are loaded. This is
  now addressed.
* Tests for CPANPLUS::Dist::MM would fail on Win32 if the
  path to the Makefile.PL contains spaces. This is now
  addressed by calling Win32::GetShortPathName() if run
  on Win32.

0.77_06     Fri Mar 23 13:29:54 CET 2007

* Various test reporting fixes;
  * Add the leading '!' to missing prereqs, inspired by CPAN::Reporter



( run in 0.523 second using v1.01-cache-2.11-cpan-df04353d9ac )