This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Bring up ExtUtils::MakeMaker to 6.56 - no functional changes from 6.55_03
authorJesse Vincent <jesse@bestpractical.com>
Fri, 18 Dec 2009 18:07:04 +0000 (13:07 -0500)
committerJesse Vincent <jesse@bestpractical.com>
Fri, 18 Dec 2009 18:07:04 +0000 (13:07 -0500)
29 files changed:
Porting/Maintainers.pl
cpan/ExtUtils-MakeMaker/Changes
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
cpan/ExtUtils-MakeMaker/t/00compile.t

index 8173248..25ff41c 100755 (executable)
@@ -616,7 +616,7 @@ use File::Glob qw(:case);
     'ExtUtils::MakeMaker' =>
        {
        'MAINTAINER'    => 'mschwern',
     'ExtUtils::MakeMaker' =>
        {
        'MAINTAINER'    => 'mschwern',
-       'DISTRIBUTION'  => 'MSCHWERN/ExtUtils-MakeMaker-6.55_03.tar.gz',
+       'DISTRIBUTION'  => 'MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz',
        'FILES'         => q[cpan/ExtUtils-MakeMaker],
        'EXCLUDED'      => [ qr{^t/lib/Test/},
                             qr{^inc/ExtUtils/},
        'FILES'         => q[cpan/ExtUtils-MakeMaker],
        'EXCLUDED'      => [ qr{^t/lib/Test/},
                             qr{^inc/ExtUtils/},
index 2ea9083..a517482 100644 (file)
@@ -1,3 +1,8 @@
+6.56  Thu Dec 17 14:02:14 PST 2009
+    * Stable release of 6.55_03
+
+
+6.55_03  Fri Dec  4 23:08:02 PDT 2009 
     Bug Fixes
     * BUILD_REQUIRES will not be used when generating ppd, PRINT_PREREQ and
     'requires' section of META.yml (Alexandr Ciornii)
     Bug Fixes
     * BUILD_REQUIRES will not be used when generating ppd, PRINT_PREREQ and
     'requires' section of META.yml (Alexandr Ciornii)
@@ -5,6 +10,16 @@
     OS/2
     * Better compatibility with miniperl [rt.cpan.org 48534] (Ilya Zakharevich)
 
     OS/2
     * Better compatibility with miniperl [rt.cpan.org 48534] (Ilya Zakharevich)
 
+    Win32
+    * mingw64 support (Sisyphus)
+    * Fixed a typo causing bad Makefiles for Visual C++ users (Steve Hay)
+
+    New Features
+    * The new "package NAME VERSION" syntax from 5.11 is now supported by
+      parse_version() and thus VERSION_FROM.  The first version declaration,
+      package or $VERSION, is used. (David Golden)
+
+
 6.55_02  Wed Aug  5 00:36:36 PDT 2009
     Feature Changes
     * PREFIX now applies to relative directories.  This is a change since
 6.55_02  Wed Aug  5 00:36:36 PDT 2009
     Feature Changes
     * PREFIX now applies to relative directories.  This is a change since
index dc78117..f9b474d 100644 (file)
@@ -10,7 +10,7 @@ our @ISA = qw(Exporter);
 
 our @EXPORT  = qw(test_harness pod2man perllocal_install uninstall 
                   warn_if_old_packlist);
 
 our @EXPORT  = qw(test_harness pod2man perllocal_install uninstall 
                   warn_if_old_packlist);
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 my $Is_VMS = $^O eq 'VMS';
 
 
 my $Is_VMS = $^O eq 'VMS';
 
index 517f43a..ea4dac4 100644 (file)
@@ -2,7 +2,7 @@ package ExtUtils::Liblist;
 
 use strict;
 
 
 use strict;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 use File::Spec;
 require ExtUtils::Liblist::Kid;
 
 use File::Spec;
 require ExtUtils::Liblist::Kid;
index 694a595..b807e97 100644 (file)
@@ -9,7 +9,7 @@ use 5.006;
 # Broken out of MakeMaker from version 4.11
 
 use strict;
 # Broken out of MakeMaker from version 4.11
 
 use strict;
-our $VERSION = 6.55_03;
+our $VERSION = 6.56;
 
 use Config;
 use Cwd 'cwd';
 
 use Config;
 use Cwd 'cwd';
index 4359837..eac5f48 100644 (file)
@@ -3,7 +3,7 @@ package ExtUtils::MM;
 use strict;
 use ExtUtils::MakeMaker::Config;
 
 use strict;
 use ExtUtils::MakeMaker::Config;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::Liblist;
 require ExtUtils::MakeMaker;
 
 require ExtUtils::Liblist;
 require ExtUtils::MakeMaker;
index fbe3859..5179be4 100644 (file)
@@ -1,7 +1,7 @@
 package ExtUtils::MM_AIX;
 
 use strict;
 package ExtUtils::MM_AIX;
 
 use strict;
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
index 50694cf..4905aeb 100644 (file)
@@ -1,7 +1,7 @@
 package ExtUtils::MM_Any;
 
 use strict;
 package ExtUtils::MM_Any;
 
 use strict;
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 use Carp;
 use File::Spec;
 
 use Carp;
 use File::Spec;
index c2904df..0b7c8db 100644 (file)
@@ -26,7 +26,7 @@ require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 
 our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
 require ExtUtils::MM_Unix;
 
 our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 
 =item os_flavor
 
 
 =item os_flavor
index f9982ab..394fbc6 100644 (file)
@@ -9,7 +9,7 @@ require ExtUtils::MM_Unix;
 require ExtUtils::MM_Win32;
 our @ISA = qw( ExtUtils::MM_Unix );
 
 require ExtUtils::MM_Win32;
 our @ISA = qw( ExtUtils::MM_Unix );
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 
 =head1 NAME
 
 
 =head1 NAME
index da9bea2..fc0a794 100644 (file)
@@ -2,7 +2,7 @@ package ExtUtils::MM_DOS;
 
 use strict;
 
 
 use strict;
 
-our $VERSION = 6.55_03;
+our $VERSION = 6.56;
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
index 3999253..1cb87c7 100644 (file)
@@ -7,7 +7,7 @@ BEGIN {
     our @ISA = qw( ExtUtils::MM_Unix );
 }
 
     our @ISA = qw( ExtUtils::MM_Unix );
 }
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 
 =head1 NAME
 
 
 =head1 NAME
index 0be95b2..cfc8205 100644 (file)
@@ -2,7 +2,7 @@ package ExtUtils::MM_MacOS;
 
 use strict;
 
 
 use strict;
 
-our $VERSION = 6.55_03;
+our $VERSION = 6.56;
 
 sub new {
     die <<'UNSUPPORTED';
 
 sub new {
     die <<'UNSUPPORTED';
index 4bc7a85..0c8f6c0 100644 (file)
@@ -22,7 +22,7 @@ use strict;
 use ExtUtils::MakeMaker::Config;
 use File::Basename;
 
 use ExtUtils::MakeMaker::Config;
 use File::Basename;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Win32;
 our @ISA = qw(ExtUtils::MM_Win32);
 
 require ExtUtils::MM_Win32;
 our @ISA = qw(ExtUtils::MM_Win32);
index c825e43..680502b 100644 (file)
@@ -5,7 +5,7 @@ use strict;
 use ExtUtils::MakeMaker qw(neatvalue);
 use File::Spec;
 
 use ExtUtils::MakeMaker qw(neatvalue);
 use File::Spec;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
index 6c2f941..f78d5e8 100644 (file)
@@ -1,7 +1,7 @@
 package ExtUtils::MM_QNX;
 
 use strict;
 package ExtUtils::MM_QNX;
 
 use strict;
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
index 182632a..5adc46e 100644 (file)
@@ -1,7 +1,7 @@
 package ExtUtils::MM_UWIN;
 
 use strict;
 package ExtUtils::MM_UWIN;
 
 use strict;
-our $VERSION = 6.55_03;
+our $VERSION = 6.56;
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
index 5c584ce..239d6df 100644 (file)
@@ -15,7 +15,7 @@ use ExtUtils::MakeMaker qw($Verbose neatvalue);
 
 # If we make $VERSION an our variable parse_version() breaks
 use vars qw($VERSION);
 
 # If we make $VERSION an our variable parse_version() breaks
 use vars qw($VERSION);
-$VERSION = '6.55_03';
+$VERSION = '6.56';
 
 require ExtUtils::MM_Any;
 our @ISA = qw(ExtUtils::MM_Any);
 
 require ExtUtils::MM_Any;
 our @ISA = qw(ExtUtils::MM_Any);
index a763605..2066d03 100644 (file)
@@ -15,7 +15,7 @@ BEGIN {
 
 use File::Basename;
 
 
 use File::Basename;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
index db08337..1814a1d 100644 (file)
@@ -1,7 +1,7 @@
 package ExtUtils::MM_VOS;
 
 use strict;
 package ExtUtils::MM_VOS;
 
 use strict;
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
index 5f5918e..19e462d 100644 (file)
@@ -27,7 +27,7 @@ use ExtUtils::MakeMaker qw( neatvalue );
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 $ENV{EMXSHELL} = 'sh'; # to run `commands`
 
 
 $ENV{EMXSHELL} = 'sh'; # to run `commands`
 
index b35bda2..c471476 100644 (file)
@@ -2,7 +2,7 @@ package ExtUtils::MM_Win95;
 
 use strict;
 
 
 use strict;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require ExtUtils::MM_Win32;
 our @ISA = qw(ExtUtils::MM_Win32);
 
 require ExtUtils::MM_Win32;
 our @ISA = qw(ExtUtils::MM_Win32);
index ef9c545..bed177d 100644 (file)
@@ -3,7 +3,7 @@ package ExtUtils::MY;
 use strict;
 require ExtUtils::MM;
 
 use strict;
 require ExtUtils::MM;
 
-our $VERSION = 6.55_03;
+our $VERSION = 6.56;
 our @ISA = qw(ExtUtils::MM);
 
 {
 our @ISA = qw(ExtUtils::MM);
 
 {
index 72f59ab..4422b68 100644 (file)
@@ -18,7 +18,7 @@ our @Overridable;
 my @Prepend_parent;
 my %Recognized_Att_Keys;
 
 my @Prepend_parent;
 my %Recognized_Att_Keys;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 # Emulate something resembling CVS $Revision$
 (our $Revision = $VERSION) =~ s{_}{};
 
 # Emulate something resembling CVS $Revision$
 (our $Revision = $VERSION) =~ s{_}{};
index dee7100..38b60af 100644 (file)
@@ -2,7 +2,7 @@ package ExtUtils::MakeMaker::Config;
 
 use strict;
 
 
 use strict;
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 use Config ();
 
 
 use Config ();
 
index 21163bb..707466a 100644 (file)
@@ -3,7 +3,7 @@ package ExtUtils::Mkbootstrap;
 # There's just too much Dynaloader incest here to turn on strict vars.
 use strict 'refs';
 
 # There's just too much Dynaloader incest here to turn on strict vars.
 use strict 'refs';
 
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 require Exporter;
 our @ISA = ('Exporter');
 
 require Exporter;
 our @ISA = ('Exporter');
index 29bd558..962c67f 100644 (file)
@@ -10,7 +10,7 @@ use Config;
 
 our @ISA = qw(Exporter);
 our @EXPORT = qw(&Mksymlists);
 
 our @ISA = qw(Exporter);
 our @EXPORT = qw(&Mksymlists);
-our $VERSION = '6.55_03';
+our $VERSION = '6.56';
 
 sub Mksymlists {
     my(%spec) = @_;
 
 sub Mksymlists {
     my(%spec) = @_;
index 2efe6e7..fe01beb 100644 (file)
@@ -3,7 +3,7 @@ package ExtUtils::testlib;
 use strict;
 use warnings;
 
 use strict;
 use warnings;
 
-our $VERSION = 6.55_03;
+our $VERSION = 6.56;
 
 use Cwd;
 use File::Spec;
 
 use Cwd;
 use File::Spec;
index f392276..d627fb1 100644 (file)
@@ -15,7 +15,7 @@ BEGIN {
 chdir "..";
 my $manifest = "MANIFEST";
 open(my $manifest_fh, "<", $manifest) or die "Can't open $manifest: $!";
 chdir "..";
 my $manifest = "MANIFEST";
 open(my $manifest_fh, "<", $manifest) or die "Can't open $manifest: $!";
-my @modules = map  { m{^lib/(\S+)}; $1 }
+my @modules = map  { m{^lib/(\S+)}; $1 } 
               grep { m{^lib/\S+\.pm} } 
               <$manifest_fh>;
 
               grep { m{^lib/\S+\.pm} } 
               <$manifest_fh>;