- Require Perl 5.6+

- Account for ExtUtils::MakeMaker version
This commit is contained in:
Eric Miller
2008-07-20 03:46:08 +00:00
parent f05fbae8fc
commit cb58701af2

View File

@@ -1,32 +1,39 @@
# SNMP::Info - Makefile.PL # Module makefile for SNMP::Info (using ExtUtils::MakeMaker)
# $Id$ # $Id$
require 5.006;
use strict; use strict;
use warnings; use warnings;
use ExtUtils::MakeMaker; use ExtUtils::MakeMaker;
WriteMakefile( WriteMakefile(
NAME => 'SNMP::Info', NAME => 'SNMP::Info',
AUTHOR => 'Eric A. Miller <emiller@cpan.org>',
VERSION_FROM => 'Info.pm', VERSION_FROM => 'Info.pm',
PL_FILES => {}, ABSTRACT_FROM => 'Info.pm',
PREREQ_PM => { PREREQ_PM => {
'Test::More' => 0, 'Test::More' => 0,
'Math::BigInt' => 0, 'Math::BigInt' => 0,
'SNMP' => 0, 'SNMP' => 0,
}, },
($] >= 5.005 ?
(ABSTRACT_FROM => 'Info.pm',
AUTHOR => 'Eric A. Miller <eric@jeneric.org>',)
: ()
),
PMLIBDIRS => [ 'Info', '$(BASEEXT)' ], PMLIBDIRS => [ 'Info', '$(BASEEXT)' ],
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'SNMP-Info-*' }, clean => { FILES => 'SNMP-Info-*' },
realclean => { FILES => 'Makefile.old' }, realclean => { FILES => 'Makefile.old' },
( ( ExtUtils::MakeMaker->VERSION() lt '6.25' ) ? ( 'PL_FILES' => {} )
: ()
),
( ( ExtUtils::MakeMaker->VERSION() gt '6.30' ) ? ( 'LICENSE' => 'bsd' )
: ()
),
); );
sub MY::postamble { " sub MY::postamble {
"
.PHONY: readme .PHONY: readme
readme: README readme: README
README: Info.pm README: Info.pm
pod2text -l Info.pm > README" } pod2text -l Info.pm > README";
}