WriteMakefile(
NAME => $PACKAGE,
- ($ExtUtils::MakeMaker::VERSION > 6.30 ?
- (LICENSE => 'perl',
- AUTHOR => 'Sebastien Aperghis-Tramoni <sebastien@aperghis.net>',
- ABSTRACT_FROM => 'XSLoader_pm.PL',
- ) : ()),
+ LICENSE => 'perl',
+ AUTHOR => 'Sebastien Aperghis-Tramoni <sebastien@aperghis.net>',
VERSION_FROM => 'XSLoader_pm.PL',
+ ABSTRACT_FROM => 'XSLoader_pm.PL',
INSTALLDIRS => $installdirs,
PL_FILES => { 'XSLoader_pm.PL' => 'XSLoader.pm' },
PM => { 'XSLoader.pm' => '$(INST_ARCHLIB)/XSLoader.pm' },
PREREQ_PM => {
- 'Test::More' => '0.62',
+ 'Test::More' => '0.47',
+ },
+ META_MERGE => {
+ resources => {
+ repository => 'git://perl5.git.perl.org/perl.git',
+ license => 'http://dev.perl.org/licenses/',
+ homepage => 'https://metacpan.org/module/Math::BigInt',
+ irc => 'irc://irc.perl.org/#p5p',
+ mailinglist => 'http://lists.perl.org/list/perl5-porters.html',
+ bugtracker => "https://rt.perl.org/rt3/Search/Results.html?Query=Queue='perl5' AND Content LIKE 'module=XSLoader' AND (Status='open' OR Status='new' OR Status='stalled')",
+ },
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'XSLoader-* XSLoader.pm' },
=head1 VERSION
-Version 0.15
+Version 0.16
=head1 SYNOPSIS
XSLoader::load 'YourPackage';
-If the call to C<load> is from the YourPackage, then that can be further
+If the call to C<load> is from C<YourPackage>, then that can be further
simplified to
XSLoader::load();
C<XSLoader::load()> is present.
This boilerplate uses the low-overhead C<XSLoader> if present; if used with
-an antic Perl which has no C<XSLoader>, it falls back to using C<DynaLoader>.
+an antique Perl which has no C<XSLoader>, it falls back to using C<DynaLoader>.
=head1 Order of initialization: early load()