X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=9b2418ac502e4a5b5a3315fc9749f01fe4f1d8c5;hb=4384692aca82fb49ad4a49c08d7ddbde85bc4ecb;hp=90a3d413d672502b61d398f7a362ac34b57c7b73;hpb=aee4b66eb2152b7066ced4def46e0223eb1649b1;p=dbsrgits%2FSQL-Translator.git diff --git a/Makefile.PL b/Makefile.PL index 90a3d41..9b2418a 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,64 +1,65 @@ -use inc::Module::Install 1.00; +use inc::Module::Install 1.06; use strict; use warnings; # to deal wuth x.y.z versions properly -configure_requires 'ExtUtils::MakeMaker' => 6.54; +configure_requires 'ExtUtils::MakeMaker' => '6.54'; + +perl_version '5.008001'; my $deps = { requires => { - 'Class::Base' => 0, - 'Class::Data::Inheritable' => 0.02, - 'Class::MakeMethods' => 0, - 'Digest::SHA' => 0, - 'Carp::Clan' => 0, - 'IO::Dir' => 0, - 'IO::Scalar' => 2.110, - 'Parse::RecDescent' => 1.964001, - 'Pod::Usage' => 0, - 'DBI' => 0, - 'File::ShareDir' => 1.0, - 'File::Spec' => 0, - 'Scalar::Util' => 0, - 'XML::Writer' => 0.500, - 'Moo' => 0.009007, + 'Digest::SHA' => '0', + 'Carp::Clan' => '0', + 'Parse::RecDescent' => '1.967009', + 'DBI' => '1.54', + 'File::ShareDir' => '1.0', + 'Moo' => '1.000003', + 'Package::Variant' => '1.001001', + 'Sub::Quote' => '0', + 'Try::Tiny' => '0.04', + 'Scalar::Util' => '0', }, recommends => { - '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, + 'Template' => '2.20', + 'GD' => '0', + 'GraphViz' => '0', + 'Graph::Directed' => '0', + 'Spreadsheet::ParseExcel' => '0.41', + 'Text::RecordParser' => '0.02', + 'XML::LibXML' => '1.69', }, test_requires => { - 'YAML' => 0.66, - 'File::Basename' => 0, - 'Test::More' => 0.6, - 'Test::Differences' => 0, - 'Test::Exception' => 0, + 'JSON' => '2.0', + 'YAML' => '0.66', + 'XML::Writer' => '0.500', + 'Test::More' => '0.88', + 'Test::Differences' => '0', + 'Test::Exception' => '0.31', + 'Text::ParseWords' => '0', }, }; -perl_version '5.005'; name 'SQL-Translator'; author 'Ken Youens-Clark '; abstract 'SQL DDL transformations and more'; -license 'gpl'; -repository 'git://git.shadowcat.co.uk/dbsrgits/SQL-Translator.git'; -bugtracker 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=SQL-Translator'; +license 'perl'; + +resources repository => 'https://github.com/dbsrgits/sql-translator/'; +resources bugtracker => 'https://rt.cpan.org/NoAuth/Bugs.html?Dist=SQL-Translator'; +resources Ratings => 'http://cpanratings.perl.org/d/SQL-Translator'; +resources IRC => 'irc://irc.perl.org/#sql-translator'; -resources Ratings => 'http://cpanratings.perl.org/d/SQL-Translator'; +Meta->{values}{x_authority} = 'cpan:JROBINSON'; all_from 'lib/SQL/Translator.pm'; +readme_from 'lib/SQL/Translator.pm'; for my $type (qw/requires recommends test_requires/) { no strict qw/refs/; my $f = \&$type; - for my $mod (keys %{$deps->{$type} || {} }) { + for my $mod (sort keys %{$deps->{$type} || {} }) { $f->($mod, $deps->{$type}{$mod}); } } @@ -107,6 +108,8 @@ if ($Module::Install::AUTHOR) { WriteAll(); sub _recompile_grammars { + return; # disabled until RT#74593 is resolved + require File::Spec; my $compiled_parser_dir = File::Spec->catdir(qw/ @@ -189,21 +192,19 @@ sub _recreate_rt_source { }; if ($@) { - warn <; } }