X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=Makefile.PL;h=b9705a069d3c5697fd5052234606d276c649181e;hb=32591f6355a8abf92d2f79f169cac14c4eea324b;hp=175227533cc41a6f85f7d197ea2e4c6de9287862;hpb=5fce18d9cd1111ef3703d93bef8baba2a7c8fa10;p=perl%2Fmodules%2FIPC-MorseSignals.git diff --git a/Makefile.PL b/Makefile.PL index 1752275..b9705a0 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -4,8 +4,8 @@ use ExtUtils::MakeMaker; BEGIN { eval { require Config }; - die "You need the Config module to install this distribution, that's what happened" if $@; - Config->import qw/%Config/; + die 'OS unsupported' if $@; + Config->import(qw/%Config/); } my %sigs; @@ -15,13 +15,14 @@ for (qw/USR1 USR2/) { print "Checking if you have SIG$_... "; unless (exists $sigs{$_}) { print "no\n"; - die "Installation stops right here,"; + die 'OS unsupported'; } print "yes\n"; } my $BUILD_REQUIRES = { 'utf8' => 0, + 'Config' => 0, 'Data::Dumper' => 0, 'Exporter' => 0, 'ExtUtils::MakeMaker' => 0, @@ -40,23 +41,22 @@ sub build_req { } WriteMakefile( - NAME => 'IPC::MorseSignals', - AUTHOR => 'Vincent Pit ', - LICENSE => 'perl', - VERSION_FROM => 'lib/IPC/MorseSignals.pm', - ABSTRACT_FROM => 'lib/IPC/MorseSignals.pm', - PL_FILES => {}, - PREREQ_PM => { - 'Bit::MorseSignals' => 0, + NAME => 'IPC::MorseSignals', + AUTHOR => 'Vincent Pit ', + LICENSE => 'perl', + VERSION_FROM => 'lib/IPC/MorseSignals.pm', + ABSTRACT_FROM => 'lib/IPC/MorseSignals.pm', + PL_FILES => {}, + PREREQ_PM => { + 'Bit::MorseSignals' => 0.05, 'Carp' => 0, 'POSIX' => 0, 'Time::HiRes' => 0, - %$BUILD_REQUIRES }, - dist => { - PREOP => 'pod2text lib/IPC/MorseSignals.pm > $(DISTVNAME)/README; ' - . build_req, - COMPRESS => 'gzip -9f', SUFFIX => 'gz', + dist => { + PREOP => 'pod2text lib/IPC/MorseSignals.pm > $(DISTVNAME)/README; ' + . build_req, + COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, - clean => { FILES => 'IPC-MorseSignals-*' }, + clean => { FILES => 'IPC-MorseSignals-* *.gcov *.gcda *.gcno cover_db' }, );