CTKlib
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
#!/usr/bin/perl -w
use strict;
use ExtUtils::MakeMaker;
my $build_requires = {
'Test::Simple' => 1, # libtest-simple-perl
};
my $prereq_pm = {
'Class::Singleton' => 1.40, # libclass-singleton-perl
'Config::General' => 2.00, # libconfig-general-perl
'DBI' => 1.63, # libdbi-perl
'ExtUtils::MakeMaker' => 6.60,
'File::Copy' => 2.00,
'File::Copy::Recursive' => 0.38, # libfile-copy-recursive-perl
'File::Find' => 0,
'File::Path' => 2.00,
'File::Spec' => 0.82,
'File::Temp' => 0,
'IO' => 0, # libio-all-perl
'IO::String' => 1.08, # libio-string-perl
'IPC::Open3' => 1.00,
'JSON' => 2.90, # libjson-perl libjson-xs-perl
'List::Util' => 1.45, # libscalar-list-utils-perl
'MIME::Base64' => 3.00, # libemail-mime-encodings-perl
'MIME::Lite' => 3.00, # libmime-lite-perl
'Net::FTP' => 2.60,
'Perl::OSType' => 1.00,
'Symbol' => 1.05,
'Sys::Syslog' => 0,
'Term::ANSIColor' => 4.03,
'Text::SimpleTable' => 2.00, # libtext-simpletable-perl
'Time::HiRes' => 1.97,
'Time::Local' => 1.20,
'Try::Tiny' => 0.27, # libtry-tiny-perl
'URI' => 1.60, # liburi-perl
'XML::Simple' => 2.22, # libxml-simple-perl
'XSLoader' => 0.01,
'YAML' => 0.73, # libyaml-perl
'YAML::XS' => 0.40, # libyaml-libyaml-perl
};
my $exefiles = [qw(
bin/ctklib
)];
WriteMakefile(
'NAME' => 'CTK',
'DISTNAME' => 'CTKlib',
'MIN_PERL_VERSION' => 5.016001,
'VERSION_FROM' => 'lib/CTK.pm',
'XS_VERSION' => '1.01',
'ABSTRACT' => 'CTK ToolKit library (CTKlib)',
'BUILD_REQUIRES' => $build_requires,
'PREREQ_PM' => $prereq_pm,
'EXE_FILES' => $exefiles,
'AUTHOR' => 'Serz Minus (Sergey Lepenkov) <abalama@cpan.org>',
'LICENSE' => 'perl',
'META_MERGE' => {
recommends => {
'Data::Dumper' => 0,
},
resources => {
homepage => 'https://www.serzik.com',
repository => 'https://abalama@git.code.sf.net/p/ctklib/code',
license => 'https://dev.perl.org/licenses',
},
},
clean => {
FILES => '*.log *.tmp src/*.tmp src/src src/dst src/dst2',
},
);
( run in 0.602 second using v1.01-cache-2.11-cpan-39bf76dae61 )