|
Packit |
7e8a16 |
#!perl
|
|
Packit |
7e8a16 |
|
|
Packit |
7e8a16 |
use strict;
|
|
Packit |
7e8a16 |
use warnings;
|
|
Packit |
7e8a16 |
use ExtUtils::MakeMaker;
|
|
Packit |
7e8a16 |
|
|
Packit |
7e8a16 |
my %WriteMakefileArgs =
|
|
Packit |
7e8a16 |
(
|
|
Packit |
7e8a16 |
'NAME' => 'bignum',
|
|
Packit |
7e8a16 |
'VERSION_FROM' => 'lib/bignum.pm',
|
|
Packit |
7e8a16 |
'AUTHOR' => 'Peter John Acklam <pjacklam@gmail.com>',
|
|
Packit |
7e8a16 |
'MIN_PERL_VERSION' => 5.010,
|
|
Packit |
7e8a16 |
'CONFIGURE_REQUIRES' => {
|
|
Packit |
7e8a16 |
'ExtUtils::MakeMaker' => 6.64,
|
|
Packit |
7e8a16 |
},
|
|
Packit |
7e8a16 |
'BUILD_REQUIRES' => {
|
|
Packit |
7e8a16 |
'ExtUtils::MakeMaker' => 6.64,
|
|
Packit |
7e8a16 |
},
|
|
Packit |
7e8a16 |
'PREREQ_PM' => {
|
|
Packit |
7e8a16 |
'Math::BigInt' => 1.999718,
|
|
Packit |
7e8a16 |
'Math::BigRat' => 0.12,
|
|
Packit |
7e8a16 |
#'Math::BigInt::Lite' => 0.09, # optional
|
|
Packit |
7e8a16 |
},
|
|
Packit |
7e8a16 |
'TEST_REQUIRES' => {
|
|
Packit |
7e8a16 |
'Test::More' => 0.47,
|
|
Packit |
7e8a16 |
},
|
|
Packit |
7e8a16 |
'LICENSE' => 'perl_5',
|
|
Packit |
7e8a16 |
'LIBS' => [''], # e.g., '-lm'
|
|
Packit |
7e8a16 |
'DEFINE' => '', # e.g., '-DHAVE_SOMETHING'
|
|
Packit |
7e8a16 |
'INC' => '', # e.g., '-I/usr/include/other'
|
|
Packit |
7e8a16 |
'SIGN' => 1,
|
|
Packit |
7e8a16 |
);
|
|
Packit |
7e8a16 |
|
|
Packit |
7e8a16 |
# Install over the core version? (Cf. CPAN RT #119199 and #119225.)
|
|
Packit |
7e8a16 |
|
|
Packit |
7e8a16 |
$WriteMakefileArgs{INSTALLDIRS} = 'perl'
|
|
Packit |
7e8a16 |
if $] >= 5.008 && $] < 5.012;
|
|
Packit |
7e8a16 |
|
|
Packit |
7e8a16 |
WriteMakefile(%WriteMakefileArgs);
|