Install YAML and XML::LibXML before build-dist
[dbsrgits/SQL-Translator.git] / Makefile.PL
index 4724acf..1e32c50 100644 (file)
@@ -37,6 +37,7 @@ my $deps = {
     'Test::More'               => '0.88',
     'Test::Differences'        => '0',
     'Test::Exception'          => '0.31',
+    'Text::ParseWords'         => '0',
   },
 };
 
@@ -45,10 +46,11 @@ name        'SQL-Translator';
 author      'Ken Youens-Clark <kclark@cpan.org>';
 abstract    'SQL DDL transformations and more';
 license     'perl';
-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';
+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';
 
 Meta->{values}{x_authority} = 'cpan:JROBINSON';
 
@@ -191,21 +193,19 @@ sub _recreate_rt_source {
   };
 
   if ($@) {
-    warn <<EOE;
+    die <<EOE;
 
 =========================================================================
 ===============              WARNING !!!                =================
 =========================================================================
 
 Unable to update the roundtrip schema (attempt triggered by AUTHOR mode).
-We will still generate a Makefile, but be aware that if you build a dist
-this way, it *WILL* be broken.
+Aborting Makefile generation, please fix the errors indicated below
+(typically by installing the missing modules).
 
 -------------------------------------------------------------------------
 $@
 
-Press Enter to continue.
 EOE
-  <>;
   }
 }