X-Git-Url: https://git.donarmstrong.com/?p=term-progressbar.git;a=blobdiff_plain;f=Makefile.PL;h=c0bb712932762d691a1c061fc93844ce53eb8971;hp=d227a2142c2397eb2a4a67b0a0e62a47dd1b77d3;hb=3c81f09f8a35c65542ddd71e115d06ea44f3478f;hpb=3797cda1b0da9caa24c7ff35e910e1f318c77918 diff --git a/Makefile.PL b/Makefile.PL index d227a21..c0bb712 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,24 +1,32 @@ require 5.006; use strict; +use warnings; use ExtUtils::MakeMaker; WriteMakefile ( - NAME => 'Term-ProgressBar', - VERSION => '2.09', - AUTHOR => 'Martyn J. Pearce ', - ABSTRACT => 'provide a progress meter on a standard terminal', - PREREQ_PM => +{ - 'Class::MethodMaker' => '1.02', - 'Term::ReadKey' => '2.14',}, - EXE_FILES => [qw( )], - # Need this to stop Makefile treating Build.PL as a producer of Build as a - # target for 'all'. - PL_FILES => +{}, - clean => +{ FILES => join(' ', qw( Build _build )) }, - realclean => +{ FILES => join(' ', qw( Build.PL META.yml - Makefile.PL - SIGNATURE - README INSTALL - configure make-pm )) }, + NAME => 'Term::ProgressBar', + VERSION_FROM => 'lib/Term/ProgressBar.pm', + ABSTRACT_FROM => 'lib/Term/ProgressBar.pm', + AUTHOR => 'Martyn J. Pearce', + LICENSE => 'perl', + PREREQ_PM => { + 'Class::MethodMaker' => '1.02', + 'Term::ReadKey' => '2.14', + + 'Carp' => 0, + 'Fatal' => 0, + 'POSIX' => 0, + }, + BUILD_REQUIRES => { + 'Capture::Tiny' => '0.13', + 'Test::More' => '0.80', + 'Test::Exception' => '0.31', + 'File::Temp' => 0, + }, + META_MERGE => { + resources => { + repository => 'https://github.com/szabgab/Term-ProgressBar', + }, + }, );