#
'Module::Build' => {
- 'DISTRIBUTION' => 'LEONT/Module-Build-0.4201.tar.gz',
+ 'DISTRIBUTION' => 'LEONT/Module-Build-0.4202.tar.gz',
'FILES' => q[cpan/Module-Build],
'EXCLUDED' => [
qw( t/par.t
use vars qw($VERSION @ISA);
@ISA = qw(Module::Build::Base);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
# Inserts the given module into the @ISA hierarchy between
use vars qw($VERSION);
use warnings;
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
BEGIN { require 5.006001 }
# maybe get a copy in spec v2 format (regardless of original source)
- my $mymeta_obj = $self->_get_meta_object(quiet => 0, dynamic => 0, fatal => 1, auto => 0);
- # if we have metadata, just update it
- if ($meta_obj && $mymeta_obj) {
- my $prereqs = $mymeta_obj->effective_prereqs->with_merged_prereqs($meta_obj->effective_prereqs);
+ my $mymeta_obj;
+ if ($meta_obj) {
+ # if we have metadata, just update it
my %updated = (
%{ $meta_obj->as_struct({ version => 2.0 }) },
- prereqs => $prereqs->as_string_hash,
+ prereqs => $self->_normalize_prereqs,
dynamic_config => 0,
generated_by => "Module::Build version $Module::Build::VERSION",
);
$mymeta_obj = CPAN::Meta->new( \%updated, { lazy_validation => 0 } );
}
+ else {
+ $mymeta_obj = $self->_get_meta_object(quiet => 0, dynamic => 0, fatal => 1, auto => 0);
+ }
my @created = $self->_write_meta_files( $mymeta_obj, 'MYMETA' );
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
use File::Basename ();
use File::Spec;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Config;
{},
{},
{
+ 'PPM_support' => {
+ 'description' => 'Generate PPM files for distributions'
+ },
+ 'license_creation' => {
+ 'description' => 'Create licenses automatically in distributions',
+ 'requires' => {
+ 'Software::License' => 0
+ }
+ },
'dist_authoring' => {
'description' => 'Create new distributions',
'requires' => {
'Pod::Readme' => '0.04'
}
},
+ 'inc_bundling_support' => {
+ 'requires' => {
+ 'ExtUtils::Install' => '1.54',
+ 'ExtUtils::Installed' => '1.999'
+ },
+ 'description' => 'Bundle Module::Build in inc/'
+ },
'manpage_support' => {
'description' => 'Create Unix man pages',
'requires' => {
'Pod::Man' => 0
}
},
- 'PPM_support' => {
- 'description' => 'Generate PPM files for distributions'
- },
'HTML_support' => {
'description' => 'Create HTML documentation',
'requires' => {
'Pod::Html' => 0
}
- },
- 'inc_bundling_support' => {
- 'description' => 'Bundle Module::Build in inc/',
- 'requires' => {
- 'ExtUtils::Install' => '1.54',
- 'ExtUtils::Installed' => '1.999'
- }
- },
- 'license_creation' => {
- 'requires' => {
- 'Software::License' => 0
- },
- 'description' => 'Create licenses automatically in distributions'
- }
+ }
}
];
$x; }
\ No newline at end of file
package Module::Build::Cookbook;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
=head1 NAME
package Module::Build::Dumper;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
# 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.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
require Module::Metadata;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Data::Dumper;
use Module::Build::Dumper;
use Config;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$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.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Base;
use vars qw(@ISA);
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Base;
use Config;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Base;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Config;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Module::Build::Platform::Unix;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use vars qw(@ISA);
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use Carp;
use strict;
use vars qw($VERSION);
-$VERSION = '0.4201';
+$VERSION = '0.4202';
$VERSION = eval $VERSION;
use File::Spec;
requires => {
'File::Spec' => ( \$ENV{BUMP_PREREQ} ? 0.86 : 0 ),
},
+ configure_requires => {
+ 'Module::Build' => '0.42',
+ }
);
\$builder->create_build_script();
Digest::MD5 cpan/Digest-MD5/t/files.t bdbe05b705d9da305fedce7a9f4b6ba63250c7cf
-Module::Build cpan/Module-Build/lib/Module/Build/ConfigData.pm 39c52788bbc3bfe352ea68ad39f40b218ede3479
+Module::Build cpan/Module-Build/lib/Module/Build/ConfigData.pm 6268ad724d5e61b9066c26da3e78529260969f40
PerlIO::via::QuotedPrint cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t ca39f0146e89de02c746e199c45dcb3e5edad691
Text::Balanced cpan/Text-Balanced/t/01_compile.t 1598cf491a48fa546260a2ec41142abe84da533d
Text::Balanced cpan/Text-Balanced/t/02_extbrk.t 6ba1b64a4604e822dc2260b8ffcea6b406339ee8