App-Pm2Port
view release on metacpan or search on metacpan
no_index:
directory:
- inc
- t
requires:
CPANPLUS: 0
ExtUtils::MakeMaker: 0
File::Temp: 0
FreeBSD::Ports::INDEXhash: 0
Getopt::Long: 0
JSON::XS: 0
Term::ReadLine: 0
YAML: 0
perl: 5.10.0
version: 0
resources:
license: http://dev.perl.org/licenses/
repository: http://developers.rambler.ru/svn/perlmodules/App-Pm2Port
version: 0.29
Makefile.PL view on Meta::CPAN
license 'perl';
build_requires 'Test::More';
requires 'YAML';
requires 'version';
requires 'Term::ReadLine';
requires 'ExtUtils::MakeMaker';
requires 'File::Temp';
requires 'Getopt::Long';
requires 'FreeBSD::Ports::INDEXhash';
requires 'JSON::XS';
requires 'CPANPLUS';
install_script glob 'script/*';
auto_install;
repository 'http://developers.rambler.ru/svn/perlmodules/App-Pm2Port';
WriteAll;
lib/App/Pm2Port.pm view on Meta::CPAN
$ENV{LC_ALL} = 'C';
our $VERSION=0.29;
use 5.010;
use strict;
use warnings;
use ExtUtils::MakeMaker();
use Net::FTP;
use Getopt::Long;
use File::Temp qw(tempdir);
use YAML qw(Dump LoadFile DumpFile);
use JSON::XS;
use version;
use File::Basename qw(dirname);
use CPAN;
use CPANPLUS::Backend;
use Config;
use FreeBSD::Ports::INDEXhash qw/INDEXhash/;
=head2 new
=cut
lib/App/Pm2Port.pm view on Meta::CPAN
Loads META.yml or META.json
=cut
sub load_meta {
my $self = shift;
if ( -e 'META.json' ) {
open +( my $f ), '<', 'META.json' or die $!;
local $/ = undef;
local $\ = undef;
return JSON::XS::decode_json(<$f>);
}
else {
return LoadFile('META.yml');
}
}
1;
__END__
=head1 NAME
( run in 0.933 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )