X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=Makefile.PL;h=63bc820eb79bfe19eb45ab18035dcd76514f8660;hb=529af6e044729156b9589775d35e6e46bda9a22a;hp=670e8e24b2421115a22dad1121e10e5f041a0ccc;hpb=4c9b1e4ada1bfec8ec7287260a23b45673cd3f96;p=koha.git diff --git a/Makefile.PL b/Makefile.PL index 670e8e24b2..63bc820eb7 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -250,6 +250,7 @@ my $target_map = { './changelanguage.pl' => 'INTRANET_CGI_DIR', './check_sysprefs.pl' => 'NONE', './circ' => 'INTRANET_CGI_DIR', + './offline_circ' => 'INTRANET_CGI_DIR', './edithelp.pl' => 'INTRANET_CGI_DIR', './etc' => { target => 'KOHA_CONF_DIR', trimdir => -1 }, './etc/zebradb' => { target => 'ZEBRA_CONF_DIR', trimdir => -1 }, @@ -279,7 +280,6 @@ my $target_map = { './reviews' => 'INTRANET_CGI_DIR', './rewrite-config.PL' => 'NONE', './reviews' => 'INTRANET_CGI_DIR', - './rss' => 'MISC_DIR', './serials' => 'INTRANET_CGI_DIR', './skel' => 'NONE', './skel/var/log/koha' => { target => 'LOG_DIR', trimdir => -1 }, @@ -415,7 +415,7 @@ my %config_defaults = ( 'PATH_TO_ZEBRA' => '', ); -# set some default configuratio options based on OS +# set some default configuration options based on OS # more conditions need to be added for other OS's # this should probably also incorporate usage of Win32::GetOSName() and/or Win32::GetOSVersion() # to allow for more granular decisions based on which Win32 platform @@ -526,27 +526,29 @@ my %test_suite_override_dirs = ( WriteMakefile( NAME => 'koha', - #VERSION => strftime('2.9.%Y%m%d%H',gmtime), - VERSION_FROM => 'kohaversion.pl', + VERSION => '3.00.03', + #VERSION_FROM => 'kohaversion.pl', ABSTRACT => 'Award-winning integrated library system (ILS) and Web OPAC', - AUTHOR => 'Koha Developers ', + AUTHOR => 'Koha Developers ', NO_META => 1, PREREQ_PM => { - 'Algorithm::CheckDigits' => 0.50, + 'Algorithm::CheckDigits' => 0.50, 'Biblio::EndnoteStyle' => 0.05, 'CGI' => 3.15, 'CGI::Carp' => 1.29, - 'CGI::Session' => '4.10', + 'CGI::Session' => 4.20, + 'CGI::Session::Serialize::yaml' => 4.20, 'Class::Factory::Util' => 1.6, 'Class::Accessor' => 0.30, 'DBD::mysql' => 4.004, 'DBI' => 1.53, - 'Data::ICal' => 0.13, 'Data::Dumper' => 2.121, + 'Data::ICal' => 0.13, 'Date::Calc' => 5.4, 'Date::ICal' => 1.72, 'Date::Manip' => 5.44, 'Digest::MD5' => 2.36, + 'Digest::SHA' => 5.43, 'Email::Date' => 1.103, 'File::Temp' => 0.16, 'GD' => 2.39, #optional @@ -556,7 +558,10 @@ WriteMakefile( 'HTML::Template::Pro' => 0.69, 'HTML::Scrubber' => 0.08, 'HTTP::Cookies' => 1.39, + 'HTTP::OAI' => 3.20, 'HTTP::Request::Common' => 1.26, + 'IPC::Cmd' => 0.46, + 'JSON' => 2.07, # Needed by admin/item_circulation_alerts.pl 'LWP::Simple' => 1.41, 'LWP::UserAgent' => 2.033, 'Lingua::Stem' => 0.82, @@ -594,10 +599,12 @@ WriteMakefile( 'Time::HiRes' => 1.86, 'Time::localtime' => 1.02, 'Unicode::Normalize' => 0.32, + 'URI::Escape' => 1.36, 'XML::Dumper' => 0.81, 'XML::LibXML' => 1.59, 'XML::LibXSLT' => 1.59, 'XML::SAX::ParserFactory' => 1.01, + 'XML::SAX::Writer' => 0.44, 'XML::Simple' => 2.14, 'XML::RSS' => 1.31, 'YAML::Syck' => 0.71, @@ -1413,7 +1420,7 @@ sub install { # installation and uninstallation targets. # If installation is on Win32, we need to do permissions different from *nix - if ( $^O =~ /darwin|linux|cygwin|freebsd/ ) { # this value needs to be verified for each platform and modified accordingly + if ( $^O =~ /darwin|linux|cygwin|freebsd|solaris/ ) { # this value needs to be verified for each platform and modified accordingly foreach my $key (sort keys %$target_directories) { $install .= qq( KOHA_INST_$key = blib/$key @@ -1586,7 +1593,7 @@ sub postamble { # these directories will be relocated to the 't' directory foreach my $dirname ( keys %$target_directories ) { - my $dir = $target_directories->{$dirname}; + my $dir = main::_strip_destdir( $target_directories->{$dirname} ); if ( exists $test_suite_override_dirs{$dirname} ) { $dir = main::get_test_dir($dirname); }