This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update CPANPLUS::Dist::Build to CPAN version 0.36
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Sat, 4 Jul 2009 14:06:19 +0000 (15:06 +0100)
committerH.Merijn Brand <h.m.brand@xs4all.nl>
Sat, 4 Jul 2009 14:13:38 +0000 (16:13 +0200)
Hi,

Attached is a patch to update CPANPLUS::Dist::Build in core to
CPAN version 0.36.

Highlights from the Change Log:

==============================================================
0.36 Sat Jul  4 14:51:42 BST 2009
  - Make install() honour the buildflags directive,
    absence spotted by Matt Trout
==============================================================

Many thanks,

--
Chris Williams
aka BinGOs
PGP ID 0x4658671F
http://www.gumbynet.org.uk
==========================

From 43b0b0b2f93858517fa5d21566bcd807d4bf434a Mon Sep 17 00:00:00 2001
From: Chris Williams <chris@bingosnet.co.uk>
Date: Sat, 4 Jul 2009 15:02:09 +0100
Subject: [PATCH] Update CPANPLUS::Dist::Build to CPAN version 0.36

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
Porting/Maintainers.pl
lib/CPANPLUS/Dist/Build.pm
lib/CPANPLUS/Dist/Build/Constants.pm

index 31b0e86..0e55263 100755 (executable)
@@ -484,7 +484,7 @@ package Maintainers;
     'CPANPLUS::Dist::Build' =>
        {
        'MAINTAINER'    => 'bingos',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-Dist-Build-0.35_03.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-Dist-Build-0.36.tar.gz',
        'FILES'         => q[lib/CPANPLUS/Dist/Build.pm
                             lib/CPANPLUS/Dist/Build
                            ],
index 1396401..d2d001b 100644 (file)
@@ -30,7 +30,7 @@ use Locale::Maketext::Simple    Class => 'CPANPLUS', Style => 'gettext';
 
 local $Params::Check::VERBOSE = 1;
 
-$VERSION = '0.35_03';
+$VERSION = '0.36';
 
 =pod
 
@@ -688,13 +688,15 @@ sub install {
     my %hash = @_;
 
     
-    my $verbose; my $perl; my $force;
+    my $verbose; my $perl; my $force; my $buildflags;
     {   local $Params::Check::ALLOW_UNKNOWN = 1;
         my $tmpl = {
             verbose => { default => $conf->get_conf('verbose'),
                          store   => \$verbose },
             force   => { default => $conf->get_conf('force'),
                          store   => \$force },
+            buildflags => { default => $conf->get_conf('buildflags'),
+                            store   => \$buildflags },
             perl    => { default => $^X, store   => \$perl },
         };
     
@@ -725,7 +727,7 @@ sub install {
     }
 
     my $fail;
-    my @buildflags = $dist->_buildflags_as_list( $dist->status->_buildflags );
+    my @buildflags = $dist->_buildflags_as_list( $buildflags );
     my $run_perl    = $conf->get_program('perlwrapper');
 
     ### hmm, how is this going to deal with sudo?
@@ -811,7 +813,7 @@ terms as Perl itself.
 
 =cut
 
-1;
+qq[Putting the Module::Build into CPANPLUS];
 
 
 # Local variables:
index e9864a0..7f45d6b 100644 (file)
@@ -9,7 +9,7 @@ BEGIN {
     require Exporter;
     use vars    qw[$VERSION @ISA @EXPORT];
   
-    $VERSION    = '0.35_03';
+    $VERSION    = '0.36';
     @ISA        = qw[Exporter];
     @EXPORT     = qw[ BUILD_DIR BUILD ];
 }