|
Lines 25-30
use ExtUtils::MakeMaker;
Link Here
|
| 25 |
use POSIX; |
25 |
use POSIX; |
| 26 |
use File::Spec; |
26 |
use File::Spec; |
| 27 |
use Getopt::Long; |
27 |
use Getopt::Long; |
|
|
28 |
use FindBin; # we need to enforce which C4::Installer::PerlModule is used in case more than one is installed |
| 29 |
|
| 30 |
use lib $FindBin::Bin; |
| 31 |
|
| 32 |
use C4::Installer; |
| 33 |
|
| 34 |
my $koha_pm = C4::Installer::PerlModules->new; |
| 28 |
|
35 |
|
| 29 |
my $DEBUG = 0; |
36 |
my $DEBUG = 0; |
| 30 |
die "perl 5.6.1 or later required" unless ($] >= 5.006001); |
37 |
die "perl 5.6.1 or later required" unless ($] >= 5.006001); |
|
Lines 537-633
WriteMakefile(
Link Here
|
| 537 |
ABSTRACT => 'Award-winning integrated library system (ILS) and Web OPAC', |
544 |
ABSTRACT => 'Award-winning integrated library system (ILS) and Web OPAC', |
| 538 |
AUTHOR => 'Koha Developers <koha-devel@nongnu.org>', |
545 |
AUTHOR => 'Koha Developers <koha-devel@nongnu.org>', |
| 539 |
NO_META => 1, |
546 |
NO_META => 1, |
| 540 |
PREREQ_PM => { |
547 |
PREREQ_PM => $koha_pm->prereq_pm, |
| 541 |
'Algorithm::CheckDigits' => 0.50, |
|
|
| 542 |
'Authen::CAS::Client' => 0.05, |
| 543 |
'Biblio::EndnoteStyle' => 0.05, |
| 544 |
'CGI' => 3.15, |
| 545 |
'CGI::Carp' => 1.29, |
| 546 |
'CGI::Session' => 4.20, |
| 547 |
'CGI::Session::Serialize::yaml' => 4.20, |
| 548 |
'Class::Factory::Util' => 1.6, |
| 549 |
'Class::Accessor' => 0.30, |
| 550 |
'DBD::mysql' => 4.004, |
| 551 |
'DBD::SQLite2' => 0.33, # optional, used for offline circulation |
| 552 |
'DBI' => 1.53, |
| 553 |
'DateTime' => 0.51, |
| 554 |
'Data::Dumper' => 2.121, |
| 555 |
'Data::ICal' => 0.13, |
| 556 |
'Date::Calc' => 5.4, |
| 557 |
'Date::ICal' => 1.72, |
| 558 |
'Date::Manip' => 5.44, |
| 559 |
'Digest::MD5' => 2.36, |
| 560 |
'Digest::SHA' => 5.43, |
| 561 |
'Email::Date' => 1.103, |
| 562 |
'File::Temp' => 0.16, |
| 563 |
'GD' => 2.39, #optional, used for patron image feature |
| 564 |
'GD::Barcode::UPCE' => 1.1, |
| 565 |
'Graphics::Magick' => 1.3.7, #optional, used for patron cards creator |
| 566 |
'Getopt::Long' => 2.35, |
| 567 |
'Getopt::Std' => 1.05, |
| 568 |
'HTML::Template::Pro' => 0.69, |
| 569 |
'HTML::Scrubber' => 0.08, |
| 570 |
'HTTP::Cookies' => 1.39, |
| 571 |
'HTTP::OAI' => 3.20, |
| 572 |
'HTTP::Request::Common' => 1.26, |
| 573 |
'IPC::Cmd' => 0.46, |
| 574 |
'JSON' => 2.07, # Needed by admin/item_circulation_alerts.pl |
| 575 |
'LWP::Simple' => 1.41, |
| 576 |
'LWP::UserAgent' => 2.033, |
| 577 |
'Lingua::Stem' => 0.82, |
| 578 |
'Lingua::Stem::Snowball' => 0.952, |
| 579 |
'List::Util' => 1.18, |
| 580 |
'List::MoreUtils' => 0.21, |
| 581 |
'Locale::Currency::Format' => 1.28, |
| 582 |
'Locale::Language' => 2.07, |
| 583 |
'Locale::PO' => 0.17, |
| 584 |
'MARC::Charset' => 0.98, |
| 585 |
'MARC::Crosswalk::DublinCore' => 0.02, |
| 586 |
'MARC::File::XML' => 0.88, |
| 587 |
'MARC::Record' => 2.00, |
| 588 |
'MIME::Base64' => 3.07, |
| 589 |
'MIME::Lite' => 3.00, |
| 590 |
'MIME::QuotedPrint' => 3.07, |
| 591 |
'Mail::Sendmail' => 0.79, |
| 592 |
'Memoize::Memcached' => 0.03, # optional |
| 593 |
'Net::LDAP' => 0.33, # optional |
| 594 |
'Net::LDAP::Filter' => 0.14, # optional |
| 595 |
'Net::Z3950::ZOOM' => 1.16, |
| 596 |
'Number::Format' => 1.52, |
| 597 |
'PDF::API2' => 2.000, |
| 598 |
'PDF::API2::Page' => 2.000, |
| 599 |
'PDF::API2::Util' => 2.000, |
| 600 |
'PDF::API2::Simple' => 1.000, |
| 601 |
'PDF::Table' => 0.9.3, |
| 602 |
'PDF::Reuse' => 0.33, |
| 603 |
'PDF::Reuse::Barcode' => 0.05, |
| 604 |
'POE' => 0.9999, |
| 605 |
'POSIX' => 1.09, |
| 606 |
'Schedule::At' => 1.06, |
| 607 |
'Storable' => 2.20, |
| 608 |
'SMS::Send' => 0.05, # optional |
| 609 |
'Term::ANSIColor' => 1.10, |
| 610 |
'Test' => 1.25, |
| 611 |
'Test::Harness' => 2.56, |
| 612 |
'Test::More' => 0.80, |
| 613 |
'Text::CSV' => 0.01, |
| 614 |
'Text::CSV_XS' => 0.32, |
| 615 |
'Text::CSV::Encoded' => 0.09, |
| 616 |
'Text::Iconv' => 1.7, |
| 617 |
'Text::Wrap' => 2005.082401, |
| 618 |
'Time::HiRes' => 1.86, |
| 619 |
'Time::localtime' => 1.02, |
| 620 |
'Unicode::Normalize' => 0.32, |
| 621 |
'URI::Escape' => 1.36, |
| 622 |
'XML::Dumper' => 0.81, |
| 623 |
'XML::LibXML' => 1.59, |
| 624 |
'XML::LibXSLT' => 1.59, |
| 625 |
'XML::SAX::ParserFactory' => 1.01, |
| 626 |
'XML::SAX::Writer' => 0.44, |
| 627 |
'XML::Simple' => 2.14, |
| 628 |
'XML::RSS' => 1.31, |
| 629 |
'YAML::Syck' => 0.71, |
| 630 |
}, |
| 631 |
|
548 |
|
| 632 |
# File tree mapping |
549 |
# File tree mapping |
| 633 |
PM => $file_map, |
550 |
PM => $file_map, |
| 634 |
- |
|
|