X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FDevel-Declare.git;a=blobdiff_plain;f=Makefile.PL;h=c30913f2d365660b8a5e2144ff3d03f0ab03d00b;hp=56c0ed08e4622d4389e2e2a96f8010bd2533ba72;hb=9bbd73fb5569e01b90f48513765712a63d34ea1b;hpb=4259f70d38f49a1c5d8f4c02952bd35621eeb91e diff --git a/Makefile.PL b/Makefile.PL index 56c0ed0..c30913f 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -17,14 +17,13 @@ my %TEST_DEPS = ( # have to do this since old EUMM dev releases miss the eval $VERSION line my $mymeta_works = do { no warnings; $ExtUtils::MakeMaker::VERSION >= 6.5707 }; -*MY::postamble = sub { - my ($self, %extra) = @_; - join('', %extra) if keys %extra; -} if not &MY::postamble; +sub MY::postamble { + '$(OBJECT) : stolen_chunk_of_toke.c' +} WriteMakefile( NAME => 'Devel::Declare', - AUTHOR => ['Matt S Trout - - original author'], + AUTHOR => 'Matt S Trout - - original author', VERSION_FROM => 'lib/Devel/Declare.pm', MIN_PERL_VERSION => '5.008001', @@ -47,18 +46,24 @@ WriteMakefile( $mymeta_works ? (BUILD_REQUIRES => \%TEST_DEPS) : (), META_MERGE => { + 'meta-spec' => { version => 2 }, dynamic_config => 0, - resources => { # r/w: p5sagit@git.shadowcat.co.uk:Devel-Declare.git - repository => 'git://git.shadowcat.co.uk/p5sagit/Devel-Declare.git', - homepage => 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Devel-Declare.git', + repository => { + url => 'git://git.shadowcat.co.uk/p5sagit/Devel-Declare.git', + web => 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Devel-Declare.git', + type => 'git', + }, + bugtracker => { + mailto => 'bug-Devel-Declare@rt.cpan.org', + web => 'https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-Declare', + }, }, }, - C => [ 'stolen_chunk_of_toke.c' ], + C => [ 'Declare.c' ], XS => { 'Declare.xs' => 'Declare.c' }, - postamble => { '' => '$(OBJECT) : stolen_chunk_of_toke.c' }, $pkg->get_makefile_vars, );