X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Makefile.PL;h=a31e06a9c2130122769332936bda9c0baa713796;hb=7901baa9aa1ab4d154e6b03a2630198448eb3a82;hp=dbaf014ee391d54a57ce04023ccbb93245bd7244;hpb=f3ef12e10123e46a0db95d820bb77f6e6d3225c7;p=deb_pkgs%2Flibhtml-calendarmonth-perl.git diff --git a/Makefile.PL b/Makefile.PL index dbaf014..a31e06a 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,65 +1,18 @@ - use strict; use warnings; +use ExtUtils::MakeMaker; - -use ExtUtils::MakeMaker 6.31; - - - -my %WriteMakefileArgs = ( - 'ABSTRACT' => 'Generate and manipulate HTML calendar months', - 'AUTHOR' => 'Matthew P. Sisk ', - 'BUILD_REQUIRES' => { - 'Cwd' => '0', - 'English' => '0', - 'Exporter' => '0', - 'File::Spec' => '0', - 'FindBin' => '0', - 'Test::More' => '0', - 'vars' => '0' - }, - 'CONFIGURE_REQUIRES' => { - 'ExtUtils::MakeMaker' => '6.31' - }, - 'DISTNAME' => 'HTML-CalendarMonth', - 'EXE_FILES' => [], - 'LICENSE' => 'perl', - 'NAME' => 'HTML::CalendarMonth', - 'PREREQ_PM' => { - 'Carp' => '0', - 'Class::Accessor' => '0', - 'DateTime::Locale' => '0.45', - 'File::Which' => '0', - 'HTML::ElementTable' => '1.18', - 'Time::Local' => '0', - 'constant' => '0' - }, - 'VERSION' => '1.25', - 'test' => { - 'TESTS' => 't/*.t' - } +my %prereq_pm = ( + "Class::Accessor" => 0, + "DateTime::Locale" => "0.45", + "File::Which" => 0, + "HTML::ElementTable" => "1.18", + "Time::Local" => 0, ); - -unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) { - my $br = delete $WriteMakefileArgs{BUILD_REQUIRES}; - my $pp = $WriteMakefileArgs{PREREQ_PM}; - for my $mod ( keys %$br ) { - if ( exists $pp->{$mod} ) { - $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod}; - } - else { - $pp->{$mod} = $br->{$mod}; - } - } -} - -delete $WriteMakefileArgs{CONFIGURE_REQUIRES} - unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; - -WriteMakefile(%WriteMakefileArgs); - - - +WriteMakefile( + NAME => 'HTML-CalendarMonth', + VERSION_FROM => 'lib/HTML/CalendarMonth.pm', + PREREQ_PM => \%prereq_pm, +);