1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
  
     | 
    
      use ExtUtils::MakeMaker;
use 5.016;
# Use command 'oodist' to produce your whole software release.
my $version  = '2.29';              #!!! scanned by bin/collect_types
my $webpages = "../public_html";
my $git      = "https://github.com/markov2/perl5-MIME-Types";
my $publish  = "../public_html/mime-types";
my $homepage = "http://perl.overmeer.net/CPAN/";
my %oodist   = (
	oodoc_version => 3.05,
	first_year    => 1999,
	email         => "markov\@cpan.org",
	include  => [
	],
	use      => [
	],
	parser   => {
		syntax         => 'markov',
		skip_links     => [
		],
		pmhead         => undef,
	},
	tests    => {
	},
	release  => {
		publish        => "$publish/source",
	},
	raw      => {
		publish        => "$publish/raw",
	},
	generate => [ {
		# Add real pod to the releases
		format         => 'pod3',
		podtail        => undef,
	  },
 		  # You may add exporter configurations here.
	],
);
WriteMakefile
	NAME      => 'MIME::Types',
	VERSION   => $version,
	PREREQ_PM => {
		'Test::More'     => 0.47,
    	'File::Spec'     => 0,
    	'File::Basename' => 0,
    	'List::Util'     => 0,
	},
	AUTHOR    => 'Mark Overmeer <mark@overmeer.net>',
	ABSTRACT  => 'Definition of MIME types',
	LICENSE   => 'perl_5',
	META_MERGE => {
		'meta-spec' => { version => 2 },
		resources   => {
			repository => {
				type => 'git',
				url  => "$git.git",
				web  => $git,
			},
			homepage => $homepage,
			license  => [ 'http//dev.perl.org/licenses/' ],
		},
		prereqs => {
			develop => {
				requires => {
					'OODoc' => '3.00',
					'File::Slurper' => 0,
				}
			},
			test => {
				requires => {
					'Test::More' => 1.00,
					'Test::Pod'  => 1.00,
				}
			},
		},
		# You may use multiple set-ups, see "oodist --make"
		x_oodist => \%oodist,
	};
 
     |