summaryrefslogtreecommitdiff
path: root/dist
diff options
context:
space:
mode:
authorSteve Hay <steve.m.hay@googlemail.com>2013-09-09 08:57:16 +0100
committerSteve Hay <steve.m.hay@googlemail.com>2013-09-09 09:20:00 +0100
commita0e78e9f9f29865938f718bbb013713a031344fd (patch)
tree5157e25c5495213d714b860d8a3fe0caaf940ff1 /dist
parent53bb269adb43d7401b24f03e38d2c87d10d9ab70 (diff)
downloadperl-a0e78e9f9f29865938f718bbb013713a031344fd.tar.gz
Upgrade ExtUtils::CBuilder from version 0.280210 to 0.280212
Diffstat (limited to 'dist')
-rw-r--r--dist/ExtUtils-CBuilder/Changes29
-rw-r--r--dist/ExtUtils-CBuilder/LICENSE16
-rw-r--r--dist/ExtUtils-CBuilder/Makefile.PL41
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm2
-rw-r--r--dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm2
-rw-r--r--dist/ExtUtils-CBuilder/t/02-link.t2
-rw-r--r--dist/ExtUtils-CBuilder/t/03-cplusplus.t2
-rw-r--r--dist/ExtUtils-CBuilder/t/04-base.t8
19 files changed, 81 insertions, 43 deletions
diff --git a/dist/ExtUtils-CBuilder/Changes b/dist/ExtUtils-CBuilder/Changes
index e6b38d802c..d93e58e6b9 100644
--- a/dist/ExtUtils-CBuilder/Changes
+++ b/dist/ExtUtils-CBuilder/Changes
@@ -1,5 +1,25 @@
Revision history for Perl extension ExtUtils::CBuilder.
+0.280212 - 2013-09-08
+
+ Fixed:
+
+ - Reversion all modules.
+
+0.280211 - 2013-09-08
+
+ Fixed:
+
+ - Missing dependency Perl::OSType [Leon Timmermans]
+ - Fixed repository location [Alberto Simões]
+
+0.280210 - 2013-09-06
+
+ Fixed:
+
+ - Update INSTALLDIRS to favor installation under 'site' (perl 116479)
+ [James E Keenan]
+
0.280209 - 2012-10-20 (Perl v5.17.5)
Fixed:
@@ -131,7 +151,7 @@ Revision history for Perl extension ExtUtils::CBuilder.
Bugs fixed:
- compile() now accepts both string & array for 'include_dirs'
- argument, as documented.(RT#54606) [Alberto Simões]
+ argument, as documented.(RT#54606) [Alberto Simões]
0.27 - Thu Oct 29 21:29:56 EDT 2009
@@ -430,13 +450,6 @@ Revision history for Perl extension ExtUtils::CBuilder.
function from Text::ParseWords (a core module since 5.0), which
does a much better job than the split() we were using.
-0.280210 - 2013-09-06
-
- Fixed:
-
- - Update INSTALLDIRS to favor installation under 'site' (perl 116479)
- [James E Keenan]
-
0.03 Fri May 14 23:12:23 CDT 2004
diff --git a/dist/ExtUtils-CBuilder/LICENSE b/dist/ExtUtils-CBuilder/LICENSE
index 05d79c9330..0b4c12158a 100644
--- a/dist/ExtUtils-CBuilder/LICENSE
+++ b/dist/ExtUtils-CBuilder/LICENSE
@@ -1,4 +1,4 @@
-This software is copyright (c) 2012 by Ken Williams.
+This software is copyright (c) 2013 by Ken Williams.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@ b) the "Artistic License"
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2012 by Ken Williams.
+This software is Copyright (c) 2013 by Ken Williams.
This is free software, licensed under:
@@ -272,7 +272,7 @@ That's all there is to it!
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2012 by Ken Williams.
+This software is Copyright (c) 2013 by Ken Williams.
This is free software, licensed under:
@@ -292,21 +292,21 @@ Definitions:
- "Package" refers to the collection of files distributed by the Copyright
Holder, and derivatives of that collection of files created through
- textual modification.
+ textual modification.
- "Standard Version" refers to such a Package if it has not been modified,
or has been modified in accordance with the wishes of the Copyright
- Holder.
+ Holder.
- "Copyright Holder" is whoever is named in the copyright or copyrights for
- the package.
+ the package.
- "You" is you, if you're thinking about copying or distributing this Package.
- "Reasonable copying fee" is whatever you can justify on the basis of media
cost, duplication charges, time of people involved, and so on. (You will
not be required to justify it to the Copyright Holder, but only to the
- computing community at large as a market that must bear the fee.)
+ computing community at large as a market that must bear the fee.)
- "Freely Available" means that no fee is charged for the item itself, though
there may be fees involved in handling the item. It also means that
recipients of the item may redistribute it under the same conditions they
- received it.
+ received it.
1. You may make and give away verbatim copies of the source form of the
Standard Version of this Package without restriction, provided that you
diff --git a/dist/ExtUtils-CBuilder/Makefile.PL b/dist/ExtUtils-CBuilder/Makefile.PL
index 57014a3e39..4ea6bbc534 100644
--- a/dist/ExtUtils-CBuilder/Makefile.PL
+++ b/dist/ExtUtils-CBuilder/Makefile.PL
@@ -1,22 +1,24 @@
+
use strict;
use warnings;
+
+
use ExtUtils::MakeMaker 6.30;
+
+
my %WriteMakefileArgs = (
- "NAME" => "ExtUtils::CBuilder",
- "VERSION_FROM" => "lib/ExtUtils/CBuilder.pm",
- "ABSTRACT_FROM" => "lib/ExtUtils/CBuilder.pm",
+ "ABSTRACT" => "Compile and link C code for Perl modules",
"AUTHOR" => "Ken Williams <kwilliams\@cpan.org>, The Perl 5 Porters",
- "BUILD_REQUIRES" => {
- "Test::More" => "0.47"
- },
+ "BUILD_REQUIRES" => {},
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => "6.30"
},
+ "DISTNAME" => "ExtUtils-CBuilder",
"EXE_FILES" => [],
- "INSTALLDIRS" => ($] < 5.011 ? 'perl' : 'site'),
"LICENSE" => "perl",
+ "NAME" => "ExtUtils::CBuilder",
"PREREQ_PM" => {
"Cwd" => 0,
"File::Basename" => 0,
@@ -24,11 +26,32 @@ my %WriteMakefileArgs = (
"File::Temp" => 0,
"IO::File" => 0,
"IPC::Cmd" => 0,
- "Perl::OSType" => 0,
+ "Perl::OSType" => 1,
"Text::ParseWords" => 0
},
+ "TEST_REQUIRES" => {
+ "Test::More" => "0.47"
+ },
+ "VERSION" => "0.280212",
+ "test" => {
+ "TESTS" => "t/*.t"
+ }
);
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+ my $tr = delete $WriteMakefileArgs{TEST_REQUIRES};
+ my $br = $WriteMakefileArgs{BUILD_REQUIRES};
+ for my $mod ( keys %$tr ) {
+ if ( exists $br->{$mod} ) {
+ $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
+ }
+ else {
+ $br->{$mod} = $tr->{$mod};
+ }
+ }
+}
+
unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
my $pp = $WriteMakefileArgs{PREREQ_PM};
@@ -50,3 +73,5 @@ $WriteMakefileArgs{INSTALLDIRS} = 'perl'
WriteMakefile(%WriteMakefileArgs);
+
+
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
index 1caba9c3df..0e3e3fe5b8 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
@@ -6,7 +6,7 @@ use File::Basename ();
use Perl::OSType qw/os_type/;
use vars qw($VERSION @ISA);
-$VERSION = '0.280210';
+$VERSION = '0.280212';
$VERSION = eval $VERSION;
# We only use this once - don't waste a symbol table entry on it.
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
index 479a787b62..8014299dbb 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
@@ -10,7 +10,7 @@ use IPC::Cmd qw(can_run);
use File::Temp qw(tempfile);
use vars qw($VERSION);
-$VERSION = '0.280210';
+$VERSION = '0.280212';
# More details about C/C++ compilers:
# http://developers.sun.com/sunstudio/documentation/product/compiler.jsp
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
index 696badc91b..f4d0c9d9ab 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
@@ -4,7 +4,7 @@ use strict;
use ExtUtils::CBuilder::Base;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Base);
sub link_executable {
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
index 55ce242b8d..5c8159333b 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
@@ -4,7 +4,7 @@ use strict;
use ExtUtils::CBuilder::Base;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Base);
use File::Spec::Functions qw(catfile catdir);
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
index b63a3893bc..110906e521 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
@@ -10,7 +10,7 @@ use ExtUtils::CBuilder::Base;
use IO::File;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Base);
=begin comment
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
index 205a260a3c..f1dc3b8fc8 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
@@ -1,7 +1,7 @@
package ExtUtils::CBuilder::Platform::Windows::BCC;
use vars qw($VERSION);
-$VERSION = '0.280210';
+$VERSION = '0.280212';
sub format_compiler_cmd {
my ($self, %spec) = @_;
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
index e7129acccb..4e1d67783e 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
@@ -1,7 +1,7 @@
package ExtUtils::CBuilder::Platform::Windows::GCC;
use vars qw($VERSION);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
sub format_compiler_cmd {
my ($self, %spec) = @_;
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
index ce649629c7..3b767575da 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
@@ -1,7 +1,7 @@
package ExtUtils::CBuilder::Platform::Windows::MSVC;
use vars qw($VERSION);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
sub arg_exec_file {
my ($self, $file) = @_;
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
index 29334b1307..c9621b946c 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
@@ -5,7 +5,7 @@ use ExtUtils::CBuilder::Platform::Unix;
use File::Spec;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub need_prelink { 1 }
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
index 206b7985d9..3da133a031 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
@@ -5,7 +5,7 @@ use File::Spec;
use ExtUtils::CBuilder::Platform::Unix;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
# TODO: If a specific exe_file name is requested, if the exe created
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
index 0518e3ebb4..37d50a1b0d 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
@@ -4,7 +4,7 @@ use strict;
use ExtUtils::CBuilder::Platform::Unix;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub compile {
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
index 14b84e92cd..0d94a6455d 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
@@ -6,7 +6,7 @@ use File::Spec;
use vars qw($VERSION @ISA);
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
sub link_executable {
my $self = shift;
diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
index c41cdfaa8c..cc4b3acce9 100644
--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
+++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
@@ -4,7 +4,7 @@ use strict;
use ExtUtils::CBuilder::Platform::Unix;
use vars qw($VERSION @ISA);
-$VERSION = '0.280209';
+$VERSION = '0.280212';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub need_prelink { 1 }
diff --git a/dist/ExtUtils-CBuilder/t/02-link.t b/dist/ExtUtils-CBuilder/t/02-link.t
index e6dba55593..31ee918566 100644
--- a/dist/ExtUtils-CBuilder/t/02-link.t
+++ b/dist/ExtUtils-CBuilder/t/02-link.t
@@ -2,7 +2,7 @@
use strict;
use Test::More;
-BEGIN {
+BEGIN {
if ($^O eq 'VMS') {
# So we can get the return value of system()
require vmsish;
diff --git a/dist/ExtUtils-CBuilder/t/03-cplusplus.t b/dist/ExtUtils-CBuilder/t/03-cplusplus.t
index 638a0a2023..589495b7d2 100644
--- a/dist/ExtUtils-CBuilder/t/03-cplusplus.t
+++ b/dist/ExtUtils-CBuilder/t/03-cplusplus.t
@@ -2,7 +2,7 @@
use strict;
use Test::More;
-BEGIN {
+BEGIN {
if ($^O eq 'VMS') {
# So we can get the return value of system()
require vmsish;
diff --git a/dist/ExtUtils-CBuilder/t/04-base.t b/dist/ExtUtils-CBuilder/t/04-base.t
index 49819a178a..beffe7f5c0 100644
--- a/dist/ExtUtils-CBuilder/t/04-base.t
+++ b/dist/ExtUtils-CBuilder/t/04-base.t
@@ -45,8 +45,8 @@ isa_ok( $base, 'ExtUtils::CBuilder::Base' );
}
{
- my $path_to_perl = $^O eq 'VMS'
- ? 'perl_root:[000000]perl.exe'
+ my $path_to_perl = $^O eq 'VMS'
+ ? 'perl_root:[000000]perl.exe'
: File::Spec->catfile( '', qw| usr bin perl | );
local $^X = $path_to_perl;
is(
@@ -194,7 +194,7 @@ is_deeply(
$seen_ref = { map {$_ => 1} $base->arg_share_object_file('alpha') };
my %exp = map {$_ => 1} $base->split_like_shell($base->{config}{lddlflags});
$exp{'-o'} = 1;
-$exp{'alpha'} = 1;
+$exp{'alpha'} = 1;
is_deeply(
$seen_ref,
@@ -223,7 +223,7 @@ is_deeply( \%split_seen, \%exp,
$cwd = cwd();
my $tdir = tempdir(CLEANUP => 1);
my $subdir = File::Spec->catdir(
- $tdir, qw| alpha beta gamma delta epsilon
+ $tdir, qw| alpha beta gamma delta epsilon
zeta eta theta iota kappa lambda |
);
mkpath($subdir, { mode => 0711 } );