use 5.002; #Symbol.pm requires 5.002 #5.004 almost 11 years ago #5.003_07 earliest version on CPAN use ExtUtils::MakeMaker; print << 'EOT'; *** REQUEST *** Please use Test::Reporter to report test results - it's the only way to measure popularity of distribution. EOT if ($]<5.006) { print << 'EOT1'; If you really use perl older than 5.6 - write to alexchorny[AT]gmail.com and tell me what version do you use, and why. EOT1 prompt('continue','y'); } WriteMakefile( NAME => "Apache::Session", VERSION_FROM => "Session.pm", ($ExtUtils::MakeMaker::VERSION ge '6.31'? ('LICENSE' => 'perl', ) : ()), PREREQ_PM => { 'Test::More' => '0.47', 'Test::Deep' => '0.082', 'Test::Exception' => '0.15', 'File::Temp' => 0, #core from 5.6.1 'Storable' => '0.6', #Will be raised later 'constant' => 0, #Available on CPAN now # 'MIME::Base64' => 0, #new versions require 5.6 # 'DB_File' => 0, #test # 'Digest::MD5' => 0, #new versions require 5.6 }, AUTHOR => 'Casey West ', ABSTRACT => 'A persistence framework for session data', );