Frédéric Demians
00bb0b6d57
Koha OAI server has been done in one unique .pl file because there wasn't any object model or rules in the Koha project when it has been coded. This patch modularized existing classes, putting each class in a separate file in Koha::OAI::Server namespace. UT begining. Add new dependency: Capture::Tiny Signed-off-by: Hector Castro <hector.hecaxmmx@gmail.com> OAI server moduralized succefully. Works for Debian Jessie and Wheezy. Test pass successfully Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
351 lines
8.8 KiB
Text
351 lines
8.8 KiB
Text
Source: koha
|
|
Maintainer: Galen Charlton <gmcharlt@gmail.com>
|
|
Section: web
|
|
Priority: optional
|
|
Standards-Version: 3.8.4
|
|
# WARNING: The "control" file is automatically generated from the "control.in" file.
|
|
# Do not manually edit "control" or your changes will be clobbered when you
|
|
# run update-control
|
|
# NOTA BENE: Build dependencies end up as runtime dependencies as well.
|
|
# See debian/rules, the override_dh_gencontrol rules.
|
|
# There are some exceptions.
|
|
Build-Depends: libalgorithm-checkdigits-perl,
|
|
libanyevent-http-perl,
|
|
libanyevent-perl,
|
|
libarchive-zip-perl,
|
|
libauthen-cas-client-perl,
|
|
libbiblio-endnotestyle-perl,
|
|
libbusiness-isbn-perl,
|
|
libcache-fastmmap-perl,
|
|
libcache-memcached-fast-perl,
|
|
libcache-perl,
|
|
libcgi-pm-perl | perl-modules,
|
|
libcgi-session-driver-memcached-perl,
|
|
libcgi-session-perl,
|
|
libcgi-session-serialize-yaml-perl,
|
|
libclass-accessor-perl,
|
|
libclass-factory-util-perl,
|
|
libconvert-basen-perl,
|
|
libcrypt-eksblowfish-perl,
|
|
libcrypt-gcrypt-perl,
|
|
libdata-ical-perl,
|
|
libdate-calc-perl,
|
|
libdate-manip-perl,
|
|
libdatetime-event-ical-perl,
|
|
libdatetime-format-ical-perl,
|
|
libdatetime-format-mysql-perl,
|
|
libdatetime-perl,
|
|
libdatetime-set-perl,
|
|
libdatetime-timezone-perl,
|
|
libdbd-mock-perl,
|
|
libdbd-mysql-perl,
|
|
libdbd-sqlite2-perl,
|
|
libdbi-perl,
|
|
libdbix-class-schema-loader-perl,
|
|
libdevel-cover-perl,
|
|
libdigest-sha-perl | perl,
|
|
libemail-date-perl,
|
|
libemail-valid-perl,
|
|
libexception-class-perl,
|
|
libfile-slurp-perl,
|
|
libfont-ttf-perl,
|
|
libgd-barcode-perl,
|
|
libgd-gd2-noxpm-perl | libgd-gd2-perl,
|
|
libgraphics-magick-perl,
|
|
libgravatar-url-perl,
|
|
libhtml-format-perl,
|
|
libhtml-scrubber-perl,
|
|
libhttp-cookies-perl,
|
|
libhttp-message-perl,
|
|
libhttp-oai-perl,
|
|
libjson-perl,
|
|
liblibrary-callnumber-lc-perl,
|
|
liblingua-stem-perl,
|
|
liblingua-stem-snowball-perl,
|
|
liblist-moreutils-perl,
|
|
liblocale-currency-format-perl,
|
|
liblocale-maketext-lexicon-perl,
|
|
liblocale-po-perl,
|
|
liblog-log4perl-perl,
|
|
liblwp-protocol-https-perl|libwww-perl (<6.02), libio-socket-ssl-perl,
|
|
libmail-sendmail-perl,
|
|
libmarc-charset-perl,
|
|
libmarc-crosswalk-dublincore-perl,
|
|
libmarc-record-perl,
|
|
libmarc-xml-perl,
|
|
libmemoize-memcached-perl,
|
|
libmime-lite-perl,
|
|
libmodern-perl-perl,
|
|
libmodule-bundled-files-perl,
|
|
libmodule-load-conditional-perl | perl-modules,
|
|
libmojolicious-perl,
|
|
libmoo-perl,
|
|
libnet-ldap-perl,
|
|
libnet-server-perl,
|
|
libnet-z3950-zoom-perl,
|
|
libnumber-format-perl,
|
|
libopenoffice-oodoc-perl,
|
|
libpdf-api2-perl,
|
|
libpdf-api2-simple-perl,
|
|
libpdf-fromhtml-perl,
|
|
libpdf-reuse-barcode-perl,
|
|
libpdf-reuse-perl,
|
|
libpdf-table-perl,
|
|
libplack-middleware-reverseproxy-perl,
|
|
libscalar-list-utils-perl,
|
|
libschedule-at-perl,
|
|
libsms-send-perl,
|
|
libsoap-lite-perl,
|
|
libstring-random-perl,
|
|
libswagger2-perl,
|
|
libtemplate-perl,
|
|
libtemplate-plugin-htmltotext-perl,
|
|
libtemplate-plugin-json-escape-perl,
|
|
libtemplate-plugin-stash-perl,
|
|
libtest-deep-perl,
|
|
libtest-harness-perl | perl-modules,
|
|
libtest-mockmodule-perl,
|
|
libtest-mockobject-perl,
|
|
libtest-simple-perl | perl-modules,
|
|
libtest-strict-perl,
|
|
libtest-warn-perl,
|
|
libtest-www-mechanize-perl,
|
|
libtest-yaml-valid-perl,
|
|
libtext-bidi-perl,
|
|
libtext-csv-encoded-perl,
|
|
libtext-csv-perl,
|
|
libtext-csv-xs-perl,
|
|
libtext-iconv-perl,
|
|
libtext-pdf-perl,
|
|
libtext-unaccent-perl,
|
|
libuniversal-require-perl,
|
|
liburi-perl,
|
|
libuuid-perl,
|
|
libwww-perl,
|
|
libxml-dumper-perl,
|
|
libxml-libxml-perl,
|
|
libxml-libxslt-perl,
|
|
libxml-rss-perl,
|
|
libxml-sax-perl,
|
|
libxml-sax-writer-perl,
|
|
libxml-simple-perl,
|
|
libxml-writer-perl,
|
|
libyaml-perl,
|
|
libyaml-syck-perl,
|
|
perl,
|
|
perl-modules,
|
|
debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl,
|
|
libxml2-utils, bash-completion, perl-modules (>= 5.14.2) | libtest-simple-perl (>= 0.98)
|
|
|
|
Package: koha-common
|
|
Architecture: all
|
|
Depends: ${misc:Depends}, ${koha:Depends},
|
|
apache2,
|
|
apache2-mpm-itk,
|
|
at,
|
|
cron-daemon,
|
|
daemon,
|
|
debconf,
|
|
idzebra-2.0,
|
|
libjs-jquery,
|
|
mysql-client | virtual-mysql-client,
|
|
perl-doc,
|
|
pwgen,
|
|
starman,
|
|
sudo,
|
|
tinymce,
|
|
ttf-dejavu,
|
|
unzip,
|
|
xmlstarlet,
|
|
yaz
|
|
Suggests: mysql-server | virtual-mysql-server,
|
|
memcached
|
|
Homepage: http://koha-community.org/
|
|
Description: integrated (physical) library management system
|
|
Koha is an Integrated Library Management system for real-world libraries
|
|
(the kinds with books).
|
|
.
|
|
This package contains everything needed to run Koha, except the site
|
|
specific configuration files. See the package koha for the rest.
|
|
|
|
Package: koha
|
|
Architecture: all
|
|
Depends: ${shlib:Depends}, ${misc:Depends},
|
|
koha-common,
|
|
dbconfig-common,
|
|
mysql-server | virtual-mysql-server
|
|
Homepage: http://koha-community.org/
|
|
Description: integrated (physical) library management system
|
|
Koha is an Integrated Library Management system for real-world libraries
|
|
(the kinds with books).
|
|
.
|
|
This package contains site-specific configuration files and sets up
|
|
the MySQL database for Koha. For simplicity, the database server is
|
|
assumed to run on the same host as Koha.
|
|
.
|
|
Please see /usr/share/doc/koha/README.Debian for instructions on how to
|
|
configure things after installing this package.
|
|
|
|
Package: koha-deps
|
|
Depends: ${misc:Depends},
|
|
apache2,
|
|
apache2-mpm-itk,
|
|
at,
|
|
cron-daemon,
|
|
daemon,
|
|
debconf,
|
|
idzebra-2.0,
|
|
libjs-jquery,
|
|
mysql-client | virtual-mysql-client,
|
|
mysql-server | virtual-mysql-server,
|
|
perl-doc,
|
|
pwgen,
|
|
starman,
|
|
sudo,
|
|
tinymce,
|
|
ttf-dejavu,
|
|
unzip,
|
|
xmlstarlet,
|
|
yaz
|
|
Architecture: all
|
|
Description: Other dep. for koha
|
|
Koha is an Integrated Library Management system for real-world libraries
|
|
(the kinds with books).
|
|
.
|
|
This meta-package contains general dependencies packages for koha (apache2,
|
|
daemon, debconf, etc.).
|
|
|
|
Package: koha-perldeps
|
|
Depends: libalgorithm-checkdigits-perl,
|
|
libanyevent-http-perl,
|
|
libanyevent-perl,
|
|
libarchive-zip-perl,
|
|
libauthen-cas-client-perl,
|
|
libbiblio-endnotestyle-perl,
|
|
libbusiness-isbn-perl,
|
|
libcache-fastmmap-perl,
|
|
libcache-memcached-fast-perl,
|
|
libcache-perl,
|
|
libcapture-tiny-perl,
|
|
libcgi-pm-perl | perl-modules,
|
|
libcgi-session-driver-memcached-perl,
|
|
libcgi-session-perl,
|
|
libcgi-session-serialize-yaml-perl,
|
|
libclass-accessor-perl,
|
|
libclass-factory-util-perl,
|
|
libconvert-basen-perl,
|
|
libcrypt-eksblowfish-perl,
|
|
libcrypt-gcrypt-perl,
|
|
libdata-ical-perl,
|
|
libdate-calc-perl,
|
|
libdate-manip-perl,
|
|
libdatetime-event-ical-perl,
|
|
libdatetime-format-ical-perl,
|
|
libdatetime-format-mysql-perl,
|
|
libdatetime-perl,
|
|
libdatetime-set-perl,
|
|
libdatetime-timezone-perl,
|
|
libdbd-mock-perl,
|
|
libdbd-mysql-perl,
|
|
libdbd-sqlite2-perl,
|
|
libdbi-perl,
|
|
libdbix-class-schema-loader-perl,
|
|
libdevel-cover-perl,
|
|
libdigest-sha-perl | perl,
|
|
libemail-date-perl,
|
|
libemail-valid-perl,
|
|
libexception-class-perl,
|
|
libfile-slurp-perl,
|
|
libfont-ttf-perl,
|
|
libgd-barcode-perl,
|
|
libgd-gd2-noxpm-perl | libgd-gd2-perl,
|
|
libgraphics-magick-perl,
|
|
libgravatar-url-perl,
|
|
libhtml-format-perl,
|
|
libhtml-scrubber-perl,
|
|
libhttp-cookies-perl,
|
|
libhttp-message-perl,
|
|
libhttp-oai-perl,
|
|
libjson-perl,
|
|
liblibrary-callnumber-lc-perl,
|
|
liblingua-stem-perl,
|
|
liblingua-stem-snowball-perl,
|
|
liblist-moreutils-perl,
|
|
liblocale-currency-format-perl,
|
|
liblocale-maketext-lexicon-perl,
|
|
liblocale-po-perl,
|
|
liblog-log4perl-perl,
|
|
liblwp-protocol-https-perl|libwww-perl (<6.02), libio-socket-ssl-perl,
|
|
libmail-sendmail-perl,
|
|
libmarc-charset-perl,
|
|
libmarc-crosswalk-dublincore-perl,
|
|
libmarc-record-perl,
|
|
libmarc-xml-perl,
|
|
libmemoize-memcached-perl,
|
|
libmime-lite-perl,
|
|
libmodern-perl-perl,
|
|
libmodule-bundled-files-perl,
|
|
libmodule-load-conditional-perl | perl-modules,
|
|
libmojolicious-perl,
|
|
libmoo-perl,
|
|
libnet-ldap-perl,
|
|
libnet-server-perl,
|
|
libnet-z3950-zoom-perl,
|
|
libnumber-format-perl,
|
|
libopenoffice-oodoc-perl,
|
|
libpdf-api2-perl,
|
|
libpdf-api2-simple-perl,
|
|
libpdf-fromhtml-perl,
|
|
libpdf-reuse-barcode-perl,
|
|
libpdf-reuse-perl,
|
|
libpdf-table-perl,
|
|
libplack-middleware-reverseproxy-perl,
|
|
libscalar-list-utils-perl,
|
|
libschedule-at-perl,
|
|
libsms-send-perl,
|
|
libsoap-lite-perl,
|
|
libstring-random-perl,
|
|
libswagger2-perl,
|
|
libtemplate-perl,
|
|
libtemplate-plugin-htmltotext-perl,
|
|
libtemplate-plugin-json-escape-perl,
|
|
libtemplate-plugin-stash-perl,
|
|
libtest-deep-perl,
|
|
libtest-harness-perl | perl-modules,
|
|
libtest-mockmodule-perl,
|
|
libtest-mockobject-perl,
|
|
libtest-simple-perl | perl-modules,
|
|
libtest-strict-perl,
|
|
libtest-warn-perl,
|
|
libtest-www-mechanize-perl,
|
|
libtest-yaml-valid-perl,
|
|
libtext-bidi-perl,
|
|
libtext-csv-encoded-perl,
|
|
libtext-csv-perl,
|
|
libtext-csv-xs-perl,
|
|
libtext-iconv-perl,
|
|
libtext-pdf-perl,
|
|
libtext-unaccent-perl,
|
|
libuniversal-require-perl,
|
|
liburi-perl,
|
|
libuuid-perl,
|
|
libwww-perl,
|
|
libxml-dumper-perl,
|
|
libxml-libxml-perl,
|
|
libxml-libxslt-perl,
|
|
libxml-rss-perl,
|
|
libxml-sax-perl,
|
|
libxml-sax-writer-perl,
|
|
libxml-simple-perl,
|
|
libxml-writer-perl,
|
|
libyaml-perl,
|
|
libyaml-syck-perl,
|
|
perl,
|
|
perl-modules
|
|
Architecture: all
|
|
Description: Perl dep. for koha
|
|
Koha is an Integrated Library Management system for real-world libraries
|
|
(the kinds with books).
|
|
.
|
|
This meta-package contains perl dependencies packages for koha (all
|
|
perl lib).
|