dh-ify packaging with dh-make-perl refresh.
[libwww-opensearch-perl.git] / Makefile.PL
index fb44e76..7492476 100644 (file)
@@ -1,18 +1,27 @@
-use ExtUtils::MakeMaker;
-WriteMakefile(
-    'NAME'          => 'WWW::OpenSearch',
-    'VERSION_FROM'  => 'lib/WWW/OpenSearch.pm',
-    'ABSTRACT_FROM' => 'lib/WWW/OpenSearch.pm',
-    'AUTHOR'        => 'Brian Cassidy <bricas@cpan.org>',
-    'LICENSE'      => 'perl',
-    'PREREQ_PM'    => {
-        'Data::Page'    => 2.00,
-        'Encode'        => 0,
-        'LWP'           => 5.60,
-        'Test::More'    => 0.32,
-        'URI'           => 0,
-        'XML::Feed'     => 0.08,
-        'XML::LibXML'   => 1.58,
-        'URI::Template' => 0,
-    },
-);
+use inc::Module::Install 1.00;
+
+if ( -e 'MANIFEST.SKIP' ) {
+    system( 'pod2text lib/WWW/OpenSearch.pm > README' );
+}
+
+perl_version '5.008001';
+
+name 'WWW-OpenSearch';
+all_from 'lib/WWW/OpenSearch.pm';
+
+# handle broken LWP 5.810
+my $broken_lwp = eval { require LWP; LWP->VERSION eq '5.810'; };
+
+requires 'Data::Page'  => 2.00;
+requires 'LWP'         => ( $broken_lwp ? '5.811' : '5.60' );
+requires 'XML::Feed'   => 0.08;
+requires 'XML::LibXML' => 1.58;
+requires 'Encode';
+requires 'URI';
+requires 'URI::Template';
+
+test_requires 'Test::More';
+
+repository 'http://github.com/bricas/www-opensearch';
+
+WriteAll;