1BEGIN{push @INC, '.';} 2use strict; 3use warnings; 4use inc::Module::Install; 5 6print "which gpg ... "; 7system("which", "gpg"); 8die "gpg (GnuPG) not found" if ( $? != 0 ); 9 10my $output = `gpg --version`; 11die "Can't determine gpg version" 12 unless $output =~ /^gpg \(GnuPG.*?\) (\d+\.\d+)/; 13die "gpg (GnuPG) 1.4 or later is required" unless $1 >= 1.4; 14 15 16author 'BPS'; 17abstract 'supply object methods for interacting with GnuPG'; 18name 'GnuPG-Interface'; 19version_from 'lib/GnuPG/Interface.pm'; 20readme_from 'lib/GnuPG/Interface.pm'; 21requires 'Moo' => '0.091011'; 22requires 'MooX::HandlesVia' => '0.001004'; 23requires 'MooX::late' => '0.014'; 24requires 'Math::BigInt' => '1.78'; 25requires 'Fatal'; 26requires 'Scalar::Util'; 27license 'perl'; 28 29 30sign(); 31WriteAll(); 32