Discovered json wasn't installed on a fresh debian Lenny install.

Few other minor consistency checks

Andrew
From 91466aa9934da396c771623965d51f6b3c6d016f Mon Sep 17 00:00:00 2001
From: Andrew Elwell <[email protected]>
Date: Sun, 22 Feb 2009 14:53:08 +0100
Subject: [PATCH] Consistency check between Makefile.pl and about.pl
 We weren't picking up JSOM so admin/item_circulation_alerts.pl
 gave a 500 internal server error if JOSM not installed.

 Also sorted packages.debian alphabetically so that we can maintain
 easier.

---
 Makefile.PL                  |    9 +++--
 about.pl                     |    5 ++-
 install_misc/debian.packages |   75 +++++++++++++++++++++--------------------
 3 files changed, 47 insertions(+), 42 deletions(-)

diff --git a/Makefile.PL b/Makefile.PL
index 669998f..98c13ae 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -531,19 +531,19 @@ WriteMakefile(
               AUTHOR       => 'Koha Developers <[email protected]>',
               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.20',
-                            'CGI::Session::Serialize::yaml'    => '4.20',
+                            'CGI::Session'                     => 4.20,
+                            'CGI::Session::Serialize::yaml'    => 4.20,
                             'Class::Factory::Util'             => 1.6,
                             'Class::Accessor'                  => 0.30,
                             'DBD::mysql'                       => 4.004,
                             'DBD::SQLite'                      => 1.13, # optional, used for offline circulation
                             '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,
@@ -558,6 +558,7 @@ WriteMakefile(
                             'HTML::Scrubber'                   => 0.08,
                             'HTTP::Cookies'                    => 1.39,
                             'HTTP::Request::Common'            => 1.26,
+                            'JSON'                             => 2.07, # Needed by admin/item_circulation_alerts.pl
                             'LWP::Simple'                      => 1.41,
                             'LWP::UserAgent'                   => 2.033,
                             'Lingua::Stem'                     => 0.82,
diff --git a/about.pl b/about.pl
index 1e54bc9..2280c4a 100755
--- a/about.pl
+++ b/about.pl
@@ -62,6 +62,7 @@ $template->param(
 );
 my @component_names =
     qw/
+Algorithm::CheckDigits
 Biblio::EndnoteStyle
 CGI
 CGI::Carp
@@ -74,8 +75,9 @@ DBD::mysql
 DBD::SQLite
 DBI
 Data::Dumper
-Date::Calc
 Data::ICal
+Date::Calc
+Date::ICal
 Date::Manip
 Digest::MD5
 Email::Date
@@ -88,6 +90,7 @@ HTML::Template::Pro
 HTTP::Cookies
 HTTP::Request::Common
 HTML::Scrubber
+JSON
 LWP::Simple
 LWP::UserAgent
 Lingua::Stem
diff --git a/install_misc/debian.packages b/install_misc/debian.packages
index cc6a2dd..1d07440 100644
--- a/install_misc/debian.packages
+++ b/install_misc/debian.packages
@@ -1,82 +1,83 @@
-at install
 apache2 install
+at install
 cvs	install
 daemon install
-libgcrypt11 install
-libgcrypt11-dev install
-make install
 gcc install
 gettext install
-mysql-server install
+idzebra-2.0-common	install
+idzebra-2.0-doc	install
+idzebra-2.0	install
+idzebra-2.0-utils	install
 libcgi-session-perl	install
 libclass-factory-util-perl	install
+libclass-factory-util-perl	install
+libdata-ical-perl	install
 libdate-calc-perl install
-libdate-manip-perl install
 libdate-ical-perl	install
+libdate-manip-perl install
 libdatetime-format-mail-perl install
-libemail-date-perl	install
-libgd-barcode-perl	install
-libgd2-noxpm-dev install
-libhtml-scrubber-perl	install
-libimage-magick-perl install
-libmail-sendmail-perl install
-liblingua-ispell-perl	install
-liblingua-stem-perl install
-libdbd-mysql-perl install
-idzebra-2.0	install
-idzebra-2.0-common	install
-idzebra-2.0-doc	install
-idzebra-2.0-utils	install
-libclass-factory-util-perl	install
 libdatetime-format-strptime-perl	install
 libdatetime-format-w3cdtf-perl	install
 libdatetime-locale-perl	install
 libdatetime-perl	install
-liblist-moreutils-perl	install
 libdatetime-timezone-perl	install
+libdbd-mysql-perl install
 libdbi-perl	install
-libidzebra-2.0	install
+libemail-date-perl	install
+libgcrypt11-dev install
+libgcrypt11 install
+libgd2-noxpm-dev install
+libgd-barcode-perl	install
+libhtml-scrubber-perl	install
 libidzebra-2.0-dev	install
+libidzebra-2.0	install
 libidzebra-2.0-mod-alvis	install
 libidzebra-2.0-mod-grs-marc	install
 libidzebra-2.0-mod-grs-regx	install
 libidzebra-2.0-mod-grs-xml	install
 libidzebra-2.0-mod-text	install
 libidzebra-2.0-modules	install
-libmysqlclient15-dev install
-libnet-ldap-perl	install
+libimage-magick-perl install
+libjson-perl	install
+liblingua-ispell-perl	install
+liblingua-stem-perl install
+liblist-moreutils-perl	install
 liblist-moreutils-perl	install
 liblocale-gettext-perl	install
 liblocale-po-perl	install
-libpdf-api2-perl	install
+libmail-sendmail-perl install
 libmime-lite-perl       install
+libmysqlclient15-dev install
+libnet-ldap-perl	install
+libpdf-api2-perl	install
 libpoe-perl	install
-libtext-csv-perl	install
 libtext-charwidth-perl	install
+libtext-csv-perl	install
 libtext-iconv-perl	install
 libtext-wrapi18n-perl	install
+libtimedate-perl	install
 libtime-duration-perl	install
 libtime-format-perl	install
-libtimedate-perl	install
 libunix-syslog-perl	install
+libxml2-dev	install
+libxml2	install
+libxml2-utils	install
 libxml-dom-perl	install
 libxml-dumper-perl	install
+libxml-libxml-perl	install
+libxml-libxslt-perl	install
 libxml-namespacesupport-perl	install
 libxml-parser-perl	install
 libxml-perl	install
-libxml-simple-perl install
 libxml-regexp-perl	install
+libxml-simple-perl install
 libxml-xslt-perl	install
-libxml-libxml-perl	install
-libxml-libxslt-perl	install
-libxml2	install
-libxml2-dev	install
-libxml2-utils	install
-libxslt1-dev	install
 libxslt1.1	install
+libxslt1-dev	install
 libyaml-syck-perl install
-libyaz	install
 libyaz-dev	install
-yaz	install
+libyaz	install
+make install
+mysql-server install
 yaz-doc	install
-
+yaz	install
-- 
1.5.6.3

_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to