X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=8b730ca620efe2852261f2efbd74c06bdb23aea0;hb=4ce3b8511e36f3007da96e8926baacc2ed56986c;hp=bd6963ab86aee873943af2cad1b7c20f77700f92;hpb=e10ae5b2fe46e1ba718c918d61d4539afcc97763;p=dbsrgits%2FDBIx-Class.git diff --git a/Makefile.PL b/Makefile.PL index bd6963a..8b730ca 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -13,28 +13,31 @@ all_from 'lib/DBIx/Class.pm'; # remove once test deprecated configure_requires 'DBD::SQLite'; -requires 'DBD::SQLite' => 1.23; +requires 'DBD::SQLite' => 1.25; requires 'Data::Page' => 2.00; -requires 'Scalar::Util' => 0; -requires 'SQL::Abstract' => 1.53; +requires 'SQL::Abstract' => 1.55; requires 'SQL::Abstract::Limit' => 0.13; requires 'Class::C3::Componentised' => 1.0005; -requires 'Storable' => 0; -requires 'Carp::Clan' => 0; -requires 'DBI' => 1.40; -requires 'Module::Find' => 0; -requires 'Class::Inspector' => 0; +requires 'Carp::Clan' => 6.0; +requires 'DBI' => 1.605; +requires 'Module::Find' => 0.06; +requires 'Class::Inspector' => 1.24; requires 'Class::Accessor::Grouped' => 0.08003; -requires 'JSON::Any' => 1.17; +requires 'JSON::Any' => 1.18; requires 'Scope::Guard' => 0.03; -requires 'Path::Class' => 0; -requires 'List::Util' => 1.19; +requires 'Path::Class' => 0.16; requires 'Sub::Name' => 0.04; requires 'MRO::Compat' => 0.09; +# Core +requires 'List::Util' => 0; +requires 'Scalar::Util' => 0; +requires 'Storable' => 0; + # Perl 5.8.0 doesn't have utf8::is_utf8() -requires 'Encode' => 0 if ($] <= 5.008000); +requires 'Encode' => 0 if ($] <= 5.008000); +test_requires 'Test::More' => 0.82; test_requires 'Test::Builder' => 0.33; test_requires 'Test::Warn' => 0.11; test_requires 'Test::Exception' => 0; @@ -77,10 +80,11 @@ my %force_requires_if_author = ( , # t/93storage_replication.t - 'Moose', => 0.54, - 'Moose::Util::TypeConstraints' => 0.54, + 'Moose', => 0.77, 'MooseX::AttributeHelpers' => 0.12, - 'Class::MOP' => 0.63, + 'MooseX::Types', => 0.10, + 'namespace::clean' => 0.11, + 'Hash::Merge', => 0.11, # t/96_is_deteministic_value.t 'DateTime::Format::Strptime' => 0, @@ -190,6 +194,7 @@ EOE . 'Do you really want to continue?', 'no', ); + exit 0 unless ($ans =~ /^y(es)?$/i); } }