DateTime-Calendar-Christian
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
use 5.008004;
use ExtUtils::MakeMaker;
( my $mmv = ExtUtils::MakeMaker->VERSION ) =~ s/_//g;
my %args = (
NAME => 'DateTime::Calendar::Christian',
VERSION_FROM => 'lib/DateTime/Calendar/Christian.pm',
PL_FILES => {}, # Prevent old MakeMaker from running Build.PL
PREREQ_PM => {
'Carp' => 0,
'DateTime' => 1.53, # rfc3339
'DateTime::Calendar::Julian' => 0.107,
constant => 0,
overload => 0,
strict => 0,
warnings => 0,
},
ABSTRACT => 'Dates in the Christian (combined Julian/Gregorian) calendar',
AUTHOR => [
'Eugene van der Pijll <pijll@gmx.net>',
'Thomas R. Wyant, III <wyant at cpan dot org>',
realclean => { FILES => 'cover_db' },
],
);
$mmv >= 6.31
and $args{LICENSE} = 'perl';
if ( $mmv >= 6.4501 ) {
$args{META_ADD} = {
no_index => no_index(),
provides(),
};
$args{META_MERGE} = {
'meta-spec' => {
version => 2,
},
resources => {
bugtracker => {
web => 'https://rt.cpan.org/Public/Dist/Display.html?Name=DateTime-Calendar-Christian',
# web => 'https://github.com/trwyant/perl-DateTime-Calendar-Christian/issues',
mailto => 'wyant@cpan.org',
},
license => 'http://dev.perl.org/licenses/',
repository => {
type => 'git',
url => 'git://github.com/trwyant/perl-DateTime-Calendar-Christian.git',
web => 'https://github.com/trwyant/perl-DateTime-Calendar-Christian',
},
},
provides(),
};
}
$mmv >= 6.4701
and $args{MIN_PERL_VERSION} = 5.008004;
$mmv >= 6.5702
or $args{AUTHOR} = join ', ', @{ $args{AUTHOR} };
my $build_requires = {
'Storable' => 0,
'Test::More' => 0.88,
};
my $configure_requires = {
'ExtUtils::MakeMaker' => 0,
};
if ( $mmv >= 6.52 ) {
$args{BUILD_REQUIRES} = $build_requires;
$args{CONFIGURE_REQUIRES} = $configure_requires;
} elsif ( $mmv >= 6.5501 ) {
$args{BUILD_REQUIRES} = $build_requires;
$args{META_MERGE}{configure_requires} = $configure_requires;
} elsif ( $mmv >= 6.4501 ) {
$args{META_MERGE}{build_requires} = $build_requires;
$args{META_MERGE}{configure_requires} = $configure_requires;
( run in 2.181 seconds using v1.01-cache-2.11-cpan-437f7b0c052 )