From abc8d8c8a9145b7b1a8cf6c29cdabf742f15af23 Mon Sep 17 00:00:00 2001 From: Max Maischein Date: Sat, 13 Jul 2013 17:16:27 +0200 Subject: Add Makefile.PL for convenient bundling of prerequisites --- .gitignore | 3 +++ Makefile.PL | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 Makefile.PL diff --git a/.gitignore b/.gitignore index 09d640f..d9dd589 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,6 @@ /deps/ /env.sh /cronjob-feeder +MYMETA.* +Makefile +dedup.db \ No newline at end of file diff --git a/Makefile.PL b/Makefile.PL new file mode 100644 index 0000000..7a47e90 --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,47 @@ +#!perl -w +use strict; +use ExtUtils::MakeMaker qw(WriteMakefile); + +WriteMakefile( + MIN_PERL_VERSION => '5.012', # Well, that's what the source code says + META_MERGE => { + resources => { + repository => "http://www.thenautilus.net/cgit/feeder", + }, + }, + BUILD_REQUIRES => { + 'Exporter' => '5', # we need the "import" facility + 'Carp' => '0', + }, + 'NAME' => 'feeder', + 'LICENSE' => 'agpl_3', + 'VERSION' => '1.0.0', + 'PREREQ_PM' => { + 'DBD::SQLite' => 0, # For the duplicate database + 'DBI' => 0, # For the duplicate database + 'DateTime' => 0, + 'Digest::SHA1' => 0, + 'Email::Address' => 0, + 'Encode' => 0, + 'Encode::IMAPUTF7' => 0, + 'HTML::ExtractMain' => 0, + 'LWP::UserAgent' => 6, + 'Log::Log4perl' => 0, + 'MIME::Lite' => 0, + 'Maildir::Lite' => 0, + 'Moose::Role' => 0, + 'MooseX::Traits' => 0, + 'MooseX::Types' => 0, + 'MooseX::Types::URI' => 0, + 'Sub::Exporter' => 0, + 'Template' => 0, + 'Template::Provider::Encoding' => 0, + 'Text::CleanFragment' => 0, # for transliteration + 'Try::Tiny' => 0, + 'URI' => 0, + 'XML::Feed' => 0, + 'namespace::autoclean' => 0, + }, + ABSTRACT => 'Simple and extensible feed aggregator', + AUTHOR => 'Gianni Ceccarelli ', +); -- cgit v1.2.3