summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Maischein <corion@corion.net>2013-07-13 17:16:27 +0200
committerdakkar <dakkar@thenautilus.net>2013-07-31 20:21:18 +0100
commitabc8d8c8a9145b7b1a8cf6c29cdabf742f15af23 (patch)
treeec144c5bed59c58b49422c4feb0503cf2a7df276
parentAdd `inline_images` setting to optionally inline images in the MIME object (diff)
downloadfeeder-abc8d8c8a9145b7b1a8cf6c29cdabf742f15af23.tar.gz
feeder-abc8d8c8a9145b7b1a8cf6c29cdabf742f15af23.tar.bz2
feeder-abc8d8c8a9145b7b1a8cf6c29cdabf742f15af23.zip
Add Makefile.PL for convenient bundling of prerequisites
-rw-r--r--.gitignore3
-rw-r--r--Makefile.PL47
2 files changed, 50 insertions, 0 deletions
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 <dakkar@thenautilus.net>',
+);