move d.pl to a sensible place so the MANIFEST picks it up
[p5sagit/App-FatPacker.git] / Makefile.PL
1 use strict;
2 use warnings FATAL => 'all';
3 use ExtUtils::MakeMaker;
4
5 use 5.008000;
6
7 (do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
8
9 WriteMakefile(
10   NAME => 'App::FatPacker',
11   VERSION_FROM => 'lib/App/FatPacker.pm',
12
13   EXE_FILES => [
14     'bin/fatpack',
15   ],
16
17   META_MERGE => {
18     'meta-spec' => { version => '2' },
19     dynamic_config => 0,
20     resources => {
21       # r/w: p5sagit@git.shadowcat.co.uk:App-FatPacker.git
22       repository => {
23         url => 'git://git.shadowcat.co.uk/p5sagit/App-FatPacker.git',
24         web => 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/App-FatPacker.git',
25         type => 'git',
26       },
27       bugtracker => {
28           mailto => 'bug-App-FatPacker-Metadata@rt.cpan.org',
29           web => 'https://rt.cpan.org/Public/Dist/Display.html?Name=App-FatPacker',
30       },
31     },
32     prereqs => {
33       runtime => {
34         requires => {
35           # B::perlstring was added in B 1.01 (perl 5.8.0)
36           perl => '5.008000',
37           'B' => '1.01',
38           'Cwd' => '0',
39           'File::Copy' => '0',
40           'File::Find' => '0',
41           'File::Path' => '0',
42           'File::Spec::Functions' => '0',
43           'File::Spec::Unix' => '0',
44           'Getopt::Long' => '0',
45         },
46       },
47       test => {
48         requires => {
49           'File::Basename' => '0',
50           'File::Spec' => '0',
51           'File::Temp' => '0',
52           'Test::More' => '0',
53         },
54       },
55     },
56   },
57 );