1use ExtUtils::MakeMaker; 2 3###----------------------------------------------------------------### 4# Copyright 2010 - Paul Seamons # 5# Distributed under the GNU General Public License without warranty # 6###----------------------------------------------------------------### 7 8WriteMakefile( 9 NAME => "File::KeePass::Agent", 10 AUTHOR => "Paul Seamons", 11 ABSTRACT_FROM => "lib/File/KeePass/Agent.pm", 12 VERSION_FROM => "lib/File/KeePass/Agent.pm", 13 INSTALLDIRS => 'site', 14 EXE_FILES => [ 'bin/fkp-agent' ], 15 PREREQ_PM => { 16 'File::KeePass' => '0.01', 17 ((lc($^O) eq 'linux' || lc($^O) eq 'unix') ? ( 18 'X11::Protocol' => '0.01', 19 'X11::GUITest' => '0.01', 20 'IO::Prompt' => '0.01', 21 'Config::Tiny' => '0.01', 22 ) : ()), 23 }, 24 dist => { 25 DIST_DEFAULT => 'all tardist', 26 COMPRESS => 'gzip -vf', 27 SUFFIX => '.gz', 28 }, 29 clean => { 30 FILES => '*~', 31 }, 32 realclean => { 33 FILES => '*~', 34 }, 35 ); 36 37package MY; 38 39sub postamble { 40 return qq^ 41 42pm_to_blib: README 43 44README: \$(VERSION_FROM) 45 pod2text \$(VERSION_FROM) > README 46^; 47} 48 491; 50