'Module::Build' =>
{
'MAINTAINER' => 'kwilliams',
- 'DISTRIBUTION' => 'DAGOLDEN/Module-Build-0.37_04.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/Module-Build-0.37_05.tar.gz',
'FILES' => q[cpan/Module-Build],
'EXCLUDED' => [
qw{ t/par.t t/signature.t },
Revision history for Perl extension Module::Build.
+0.37_05 - Sat Feb 19 20:43:23 EST 2011
+
+ [BUG FIXES]
+
+ - fixes failing ppm.t in perl core
+
+ [OTHER]
+
+ - Pod typo fixes [Hongwen Qiu]
+
0.37_04 - Wed Feb 16 15:27:21 EST 2011
[OTHER]
- bumped CPAN::Meta prereq to 2.110420
+ - Pod typo fixes [Hongwen Qiu]
+
0.37_02 - Mon Feb 7 21:05:30 EST 2011
[BUG FIXES]
use vars qw($VERSION @ISA);
@ISA = qw(Module::Build::Base);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
the Build script, so that My::Builder can be found when running build
actions. If you find that you need to C<chdir> into a different directories
in your subclass methods or actions, be sure to always return to the original
-directory (available via the C<base_dir()> method before returning control
+directory (available via the C<base_dir()> method) before returning control
to the parent class. This is important to avoid data serialization problems.
For very small additions, Module::Build provides a C<subclass()>
Bug reports are also welcome at
<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Module-Build>.
-The latest development version is available from the Subversion
-repository at <https://svn.perl.org/modules/Module-Build/trunk/>
+The latest development version is available from the Git
+repository at <https://github.com/dagolden/module-build/>
=head1 SEE ALSO
L<Module::Build::Cookbook>(3), L<ExtUtils::MakeMaker>(3), L<YAML>(3)
F<META.yml> Specification:
-L<http://module-build.sourceforge.net/META-spec-current.html>
+L<CPAN::META::Spec>
L<http://www.dsmit.com/cons/>
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
BEGIN { require 5.00503 }
my @rootdirs = ($type eq 'bin') ? qw(bin) :
$self->installdirs eq 'core' ? qw(lib) : qw(site lib);
- my $podroot = $self->original_prefix('core');
+ my $podroot = $ENV{PERL_CORE}
+ ? File::Basename::dirname($ENV{PERL_CORE})
+ : $self->original_prefix('core');
my $htmlroot = $self->install_sets('core')->{libhtml};
my @podpath = (map { File::Spec->abs2rel($_ ,$podroot) } grep { -d }
$self->install_sets('site', 'lib'), # site/lib
) ), File::Spec->rel2abs($self->blib);
- my $podpath = join(":", map { tr,:\\,|/,; $_ } @podpath);
+ my $podpath = $ENV{PERL_CORE}
+ ? File::Spec->catdir($podroot, 'lib')
+ : join(":", map { tr,:\\,|/,; $_ } @podpath);
my $blibdir = join('/', File::Spec->splitdir(
(File::Spec->splitpath(File::Spec->rel2abs($htmldir),1))[1]),''
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
use File::Basename ();
use File::Spec;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Config;
package Module::Build::Cookbook;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
=head1 NAME
package Module::Build::Dumper;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
# This is just a split-out of a wrapper function to do Data::Dumper
# stuff "the right way". See:
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
require Module::Metadata;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Data::Dumper;
use IO::File;
use vars qw($VERSION);
use IO::File;
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
# This code is mostly borrowed from ExtUtils::MM_Unix 6.10_03, with a
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use vars qw(@ISA);
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use Config;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Config;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use vars qw(@ISA);
package inc::latest;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use Carp;
package inc::latest::private;
use strict;
use vars qw($VERSION);
-$VERSION = '0.37_04';
+$VERSION = '0.37_05';
$VERSION = eval $VERSION;
use File::Spec;
use MBTest;
use Config;
-plan skip_all => 'Currently broken in core' if $ENV{PERL_CORE};
-
blib_load('Module::Build');
blib_load('Module::Build::ConfigData');
my $PPM_support = Module::Build::ConfigData->feature('PPM_support');
=item *
-C<Module::Build> has been upgraded from version 0.3607 to 0.37_04.
+C<Module::Build> has been upgraded from version 0.3607 to 0.37_05.
A notable change is the deprecation of several modules.
Module::Build::Version has been deprecated and Module::Build now relies