X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=190e50d8548ff2bdb0686ea548637ed1c2dc79d7;hb=ee6e2ec3aad5044e1340f4c3b41ee1faed1728c8;hp=cf7f04b8c81cbb1a21f4504bb9d64a6ffc444270;hpb=02cc14bbc3236d1cb32f8aee8b8b3879c90da211;p=dbsrgits%2FSQL-Translator.git diff --git a/Makefile.PL b/Makefile.PL index cf7f04b..190e50d 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,7 +1,10 @@ -use inc::Module::Install 0.89; +use inc::Module::Install 1.00; use strict; use warnings; +# to deal wuth x.y.z versions properly +configure_requires 'ExtUtils::MakeMaker' => 6.54; + my $deps = { requires => { 'Class::Base' => 0, @@ -11,26 +14,28 @@ my $deps = { 'Carp::Clan' => 0, 'IO::Dir' => 0, 'IO::Scalar' => 2.110, - 'Parse::RecDescent' => 1.096000, # PBP ftw + 'Parse::RecDescent' => 1.962002, 'Pod::Usage' => 0, 'Class::Accessor::Fast' => 0, 'DBI' => 0, 'File::ShareDir' => 1.0, 'File::Spec' => 0, + 'Scalar::Util' => 0, 'XML::Writer' => 0.500, - 'XML::LibXML' => 1.69, - 'YAML' => 0.66, + 'Moo' => 0.009007, }, recommends => { - 'Template' => 2.10, + 'Template' => 2.20, 'GD' => 0, 'GraphViz' => 0, 'Graph::Directed' => 0, 'Spreadsheet::ParseExcel' => 0.41, 'Text::ParseWords' => 0, 'Text::RecordParser' => 0.02, + 'XML::LibXML' => 1.69, }, test_requires => { + 'YAML' => 0.66, 'File::Basename' => 0, 'Test::More' => 0.6, 'Test::Differences' => 0, @@ -44,7 +49,7 @@ name 'SQL-Translator'; author 'Ken Youens-Clark '; abstract 'SQL DDL transformations and more'; license 'gpl'; -repository 'https://sqlfairy.svn.sourceforge.net/svnroot/sqlfairy'; +repository 'git://git.shadowcat.co.uk/dbsrgits/SQL-Translator.git'; bugtracker 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=SQL-Translator'; resources Ratings => 'http://cpanratings.perl.org/d/SQL-Translator'; @@ -83,7 +88,6 @@ if ($Module::Install::AUTHOR) { WriteAll(); - sub _recompile_grammars { # placeholder, will be used to recompile P::RD parsers before shipping # will also allow to lose dependency on P::RD @@ -121,18 +125,21 @@ sub _recreate_rt_source { }; if ($@) { - print <; } }