Hello community, here is the log from the commit of package perl-Module-Build checked in at Tue Aug 7 09:35:38 CEST 2007. -------- --- perl-Module-Build/perl-Module-Build.changes 2006-10-25 15:28:28.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Module-Build/perl-Module-Build.changes 2007-08-07 01:29:35.735770000 +0200 @@ -1,0 +2,69 @@ +Wed Jul 25 11:46:00 CEST 2007 - cwh@suse.de + +- update to 0.2808 + - Added is_vmsish(), is_windowsish(), and is_unixish() boolean + convenience functions. Fixes some test failures on platforms where + $^O is set to a value we don't know about (like 'gnu'). + - Upgraded to version.pm 0.7203. [John Peacock] + - Support get_action_docs() =head2 style. [ewilhelm] + - Workaround Test::Pod::Coverage @INC bug. [Eric Wilhelm] + - Fixed the command-line args --extra_compiler_flags and + --extra_linker_flags so they properly shell-split their arguments. + +- update to 0.2807 + - Upgraded to version.pm 0.71. [John Peacock] + - Removed a couple small constructs in the tests ("use warnings;" and + "qw$foo bar$[1]") that caused test failures under perl 5.005. + - Added support for an explicit default value of undef in prompt(). + [Eric Wilhelm] + - Improved our prompt() method, which could sometimes hang before the + user got a chance to see a prompt. [Andreas Koenig] + - Added a note about --allow_mb_mismatch to the error message that + happens right before someone might want to use that parameter. + - Added DragonflyBSD to the list of known Unix OSes. + - get_action_docs() dies on error rather than twiddling $@ + - Made ModuleInfo's _evaluate_version_line() compatible with 'use + version ...$VERSION' lines. [Eric Wilhelm] + - Added some verbiage in Module::Build::API that officially blesses + the _build/prereqs file for external consumption. [Suggested by Andreas Koenig] + - Added test profiles support via the test_types property and "testall" + target. [Eric Wilhelm, Jeff Lavallee] + - Use syscopy() on OS/2 in copy_if_modified() so we make sure to + overwrite any existing target file. [Ilya Zakharevich] + - Removed seemingly silly '~~' test in t/tilde.t. + - In our test-time utility library t/lib/MBTest.pm, we need to know + about a few .exe-like extensions on OS/2. [Ilya Zakharevich] + - In t/ppm.t, use DynaLoader::mod2fname() (if available) to determine + the correct translation of our test module's name into a DLL + name. [Ilya Zakharevich] + - Avoid an unlink() error on OS/2 when fixing shebang lines. [Ilya + Zakharevich] + - When we're protecting the world from the evils of long RedHat + $ENV{PERL5LIB} variables, don't assume $ENV{PERL5LIB} is already + defined. This gets rid of a huge number of warnings for some + people. [Dave Rolsky] + +- update to 0.2806 + - On some systems (haven't identified the actual problem yet) + $ENV{PERL5LIB} can grow to enormous enough sizes that we can't + launch any more subprocesses because the environment table is full. + This is the now-infamous "Couldn't run Build.PL: Argument list too + long" error. Now we detect such situations and trim the directory + list to only include directories that actually exist, listed only + once each. Not the ideal solution, but it should work. + - Silence a warning in M::B::ModuleInfo that happens when the author + is using the "$VERSION = eval $VERSION" idiom. + - When running the 'testcover' action, do "cover --delete" if any of + the test files have changed (we already did so if any of the code + under test has changed). [Suggested by Chris Dolan, RT #23584] + - Fixed a broken link in the documentation about PREFIX. [Spotted by + David Steinbrunner] + - Changes to do_system() & friends on VMS to get system calls working + much better there. [Craig Berry] + - Added the "pardist" target which creates a PAR binary distribution + akin to a PPM distribution. [Steffen Mueller] + - Added the Interix platform as a Unix variant. [Stephen Hartland] + - Improved the error message we emit when a distribution contains XS + files but the user has no C compiler. [Suggested by Andreas Koenig] + +------------------------------------------------------------------- Old: ---- Module-Build-0.2805.tar.bz2 New: ---- Module-Build-0.2808.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Module-Build.spec ++++++ --- /var/tmp/diff_new_pack.g23500/_old 2007-08-07 09:35:27.000000000 +0200 +++ /var/tmp/diff_new_pack.g23500/_new 2007-08-07 09:35:27.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package perl-Module-Build (Version 0.2805) +# spec file for package perl-Module-Build (Version 0.2808) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -18,7 +18,7 @@ Requires: perl-Archive-Tar perl-ExtUtils-ParseXS perl-Module-Info perl-YAML perl = %{perl_version} Autoreqprov: on Summary: Build and install Perl modules -Version: 0.2805 +Version: 0.2808 Release: 1 Source: Module-Build-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -69,7 +69,71 @@ %dir %{perl_vendorarch}/auto/Module/Build %{perl_vendorarch}/auto/Module/Build/.packlist -%changelog -n perl-Module-Build +%changelog +* Wed Jul 25 2007 - cwh@suse.de +- update to 0.2808 + - Added is_vmsish(), is_windowsish(), and is_unixish() boolean + convenience functions. Fixes some test failures on platforms where + $^O is set to a value we don't know about (like 'gnu'). + - Upgraded to version.pm 0.7203. [John Peacock] + - Support get_action_docs() =head2 style. [ewilhelm] + - Workaround Test::Pod::Coverage @INC bug. [Eric Wilhelm] + - Fixed the command-line args --extra_compiler_flags and + --extra_linker_flags so they properly shell-split their arguments. +- update to 0.2807 + - Upgraded to version.pm 0.71. [John Peacock] + - Removed a couple small constructs in the tests ("use warnings;" and + "qw$foo bar$[1]") that caused test failures under perl 5.005. + - Added support for an explicit default value of undef in prompt(). + [Eric Wilhelm] + - Improved our prompt() method, which could sometimes hang before the + user got a chance to see a prompt. [Andreas Koenig] + - Added a note about --allow_mb_mismatch to the error message that + happens right before someone might want to use that parameter. + - Added DragonflyBSD to the list of known Unix OSes. + - get_action_docs() dies on error rather than twiddling $@ + - Made ModuleInfo's _evaluate_version_line() compatible with 'use + version ...$VERSION' lines. [Eric Wilhelm] + - Added some verbiage in Module::Build::API that officially blesses + the _build/prereqs file for external consumption. [Suggested by Andreas Koenig] + - Added test profiles support via the test_types property and "testall" + target. [Eric Wilhelm, Jeff Lavallee] + - Use syscopy() on OS/2 in copy_if_modified() so we make sure to + overwrite any existing target file. [Ilya Zakharevich] + - Removed seemingly silly '~~' test in t/tilde.t. + - In our test-time utility library t/lib/MBTest.pm, we need to know + about a few .exe-like extensions on OS/2. [Ilya Zakharevich] + - In t/ppm.t, use DynaLoader::mod2fname() (if available) to determine + the correct translation of our test module's name into a DLL + name. [Ilya Zakharevich] + - Avoid an unlink() error on OS/2 when fixing shebang lines. [Ilya + Zakharevich] + - When we're protecting the world from the evils of long RedHat + $ENV{PERL5LIB} variables, don't assume $ENV{PERL5LIB} is already + defined. This gets rid of a huge number of warnings for some + people. [Dave Rolsky] +- update to 0.2806 + - On some systems (haven't identified the actual problem yet) + $ENV{PERL5LIB} can grow to enormous enough sizes that we can't + launch any more subprocesses because the environment table is full. + This is the now-infamous "Couldn't run Build.PL: Argument list too + long" error. Now we detect such situations and trim the directory + list to only include directories that actually exist, listed only + once each. Not the ideal solution, but it should work. + - Silence a warning in M::B::ModuleInfo that happens when the author + is using the "$VERSION = eval $VERSION" idiom. + - When running the 'testcover' action, do "cover --delete" if any of + the test files have changed (we already did so if any of the code + under test has changed). [Suggested by Chris Dolan, RT #23584] + - Fixed a broken link in the documentation about PREFIX. [Spotted by + David Steinbrunner] + - Changes to do_system() & friends on VMS to get system calls working + much better there. [Craig Berry] + - Added the "pardist" target which creates a PAR binary distribution + akin to a PPM distribution. [Steffen Mueller] + - Added the Interix platform as a Unix variant. [Stephen Hartland] + - Improved the error message we emit when a distribution contains XS + files but the user has no C compiler. [Suggested by Andreas Koenig] * Wed Oct 25 2006 - cwh@suse.de 0.2805_01 Thu Sep 7 21:57:29 CDT 2006 - Because of a weird behavior of YAML::Node, any distribution that ++++++ Module-Build-0.2805.tar.bz2 -> Module-Build-0.2808.tar.bz2 ++++++ ++++ 3765 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org