Armadito-Agent
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
use strict;
use warnings;
use inc::Module::Install;
use English qw(-no_match_vars);
name 'Armadito-Agent';
include 'Module::AutoInstall';
abstract 'Armadito Agent for Linux and Windows';
license 'gpl';
repository 'https://github.com/armadito/armadito-agent';
version_from 'lib/Armadito/Agent.pm';
perl_version '5.008';
authors 'Teclib';
requires 'UNIVERSAL::require' => '0';
requires 'HTTP::Request::Common' => '0';
requires 'HTTP::Request' => '0';
requires 'URI::Escape' => '0';
requires 'URI' => '0';
requires 'JSON' => '0';
requires 'Encode' => '0';
requires 'Getopt::Long' => '0';
requires 'Pod::Usage' => '0';
requires 'XML::LibXML' => '0';
requires 'Readonly' => '0';
requires 'Try::Tiny' => '0';
requires 'Perl::Critic' => '0';
requires 'Parse::Syslog' => '0';
requires 'DBD::SQLite' => '0';
requires 'Date::Calc' => '0';
requires 'Time::Local' => '0';
requires 'File::Stat' => '0';
requires 'Time::Piece' => '0';
requires 'IPC::System::Simple' => '0';
requires 'File::Which' => '0';
requires 'Memoize' => '0';
requires 'LWP::UserAgent' => '0';
if ( $OSNAME eq "MSWin32" ) {
requires 'Win32::OLE' => '0';
}
test_requires 'XML::TreePP' => '0';
test_requires 'Test::Compile' => '0';
test_requires 'Test::More' => '0';
test_requires 'Test::Perl::Critic' => '0';
install_script 'bin/armadito-agent';
resources
homepage => "http://www.teclib-edition.com/en/teclib-products/armadito-antivirus/",
bugtracker => "https://github.com/armadito/armadito-agent/issues",
repository => "https://github.com/armadito/armadito-agent",
IRC => "http://webchat.freenode.net/#armadito";
makemaker_args(
test => {
TESTS => join ' ',
map {glob}
qw(
t/*.t
t/*/*.t
t/*/*/*.t
t/*/*/*/*.t
t/*/*/*/*/*.t
)
},
INSTALLMAN3DIR => 'none'
);
WriteAll;
# substitute prefix everywhere
$MY::Variables{SYSCONFDIR} =~ s/\$\(PREFIX\)/$MY::Variables{PREFIX}/;
$MY::Variables{DATADIR} =~ s/\$\(PREFIX\)/$MY::Variables{PREFIX}/;
$MY::Variables{LOCALSTATEDIR} =~ s/\$\(PREFIX\)/$MY::Variables{PREFIX}/;
my $ConfigFileMessage
= -f "$MY::Variables{SYSCONFDIR}/agent.cfg"
? "previous configuration file found, new one will be installed as agent.cfg.new"
: "no previous configuration file found, new one will be installed as agent.cfg";
print <<EOF;
Installation summary
--------------------
( run in 1.997 second using v1.01-cache-2.11-cpan-5837b0d9d2c )