Makefile.PL: use strict; use warnings; use 5.26.1; use ExtUtils::MakeMaker; WriteMakefile( NAME => 'LSeismicUnix', AUTHOR => 'Juan Lorenzo ', VERSION_FROM => './LSeismicUnix.pm', ABSTRACT_FROM => './LSeismicUnix.pm', LICENSE => 'perl', PREREQ_PM => { 'Clone' => '0.45', 'File::Slurp' => '9999.32', 'MIME::Base64' => '3.16', 'Moose' => '2.2015', 'PDL::Core' => '2.028', 'Module::Refresh' => '0.17', 'Shell' => '0.73.1', 'Time::HiRes' => '1.9764', 'Tk' => '804.036', 'Tk::JFileDialog' => '2.20', }, TEST_REQUIRES => { # 'Test::More' => '0.47' }, # only needed during build but not later BUILD_REQUIRES => { # 'Other::Module' => '0' }, # required scripts PL_FILES => { './lib/LSeismicUnix/script/post_installation.pl' => 'LSeismicUnix', # './lib/LSeismicUnix/script/post_installation_c_compile.pl' => 'LSeismicUnix', }, META_MERGE => { 'meta-spec' => { version => 2 }, resources => { repository => { type => 'git', url => 'git://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker.git', web => 'https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker', }, }, }, # Documentation accessible within the GUI with Mouse-button-3 click # So separate file files are not used MAN3PODS => {}, dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', } );