Bug 32336: (QA follow-up) Use $metadata->schema
[srvgit] / debian / control
index 2515e1a..21e857c 100644 (file)
@@ -1,5 +1,5 @@
 Source: koha
-Maintainer: Mirko Tietgen <mirko@abunchofthings.net>
+Maintainer: Mason James <mtj@kohaaloha.com>
 Section: web
 Priority: optional
 Standards-Version: 3.8.4
@@ -14,21 +14,29 @@ Build-Depends: libalgorithm-checkdigits-perl,
  libanyevent-perl,
  libarchive-extract-perl,
  libarchive-zip-perl,
+ libarray-utils-perl,
+ libauth-googleauth-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,
+ libbusiness-issn-perl,
+ libbytes-random-secure-perl,
+ libcache-memcached-fast-safe-perl,
+ libcache-memcached-perl,
+ libcgi-compile-perl (>= 0.25) | libcgi-compile-perl (<< 0.24),
+ libcgi-emulate-psgi-perl,
+ libcgi-pm-perl,
  libcgi-session-driver-memcached-perl,
  libcgi-session-perl,
- libcgi-session-serialize-yaml-perl,
  libclass-accessor-perl,
  libclass-factory-util-perl,
- libconvert-basen-perl,
+ libclass-inspector-perl,
+ libclone-perl,
+ libcpan-meta-perl (>= 2.150010) | perl-modules-5.28 | perl-modules-5.30 | perl-modules (>= 5.20.2),
+ libcrypt-cbc-perl,
  libcrypt-eksblowfish-perl,
- libcrypt-gcrypt-perl,
+ libcrypt-openssl-bignum-perl,
+ libcrypt-openssl-rsa-perl,
  libdata-ical-perl,
  libdate-calc-perl,
  libdate-manip-perl,
@@ -36,18 +44,20 @@ Build-Depends: libalgorithm-checkdigits-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,
+ libdbd-sqlite3-perl,
  libdbi-perl,
  libdbix-class-schema-loader-perl,
  libdbix-runsql-perl,
  libdevel-cover-perl,
- libdigest-sha-perl | perl,
+ libdigest-sha-perl,
+ libemail-address-perl,
  libemail-date-perl,
- libemail-valid-perl,
+ libemail-messageid-perl,
+ libemail-sender-perl,
+ libemail-stuffer-perl,
  libexception-class-perl,
  libfile-slurp-perl,
  libfont-ttf-perl,
@@ -60,61 +70,76 @@ Build-Depends: libalgorithm-checkdigits-perl,
  libhtml-scrubber-perl,
  libhttp-cookies-perl,
  libhttp-message-perl,
- libhttp-oai-perl,
+ libhttp-oai-perl (>= 3.2) | libhttp-oai-3.27-perl, libhttp-oai-perl (<< 4.0) | libhttp-oai-3.27-perl,
+ libhttp-tiny-perl,
+ libintl-perl,
  libjson-perl,
+ libjson-validator-perl,
  liblibrary-callnumber-lc-perl,
  liblingua-ispell-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,
+ liblwp-protocol-https-perl | libwww-perl (<<6.02), libio-socket-ssl-perl,
  libmarc-charset-perl,
+ libmarc-file-mij-perl,
  libmarc-record-perl,
  libmarc-xml-perl,
- libmime-lite-perl,
  libmodern-perl-perl,
  libmodule-bundled-files-perl,
- libmodule-load-conditional-perl | perl-modules,
+ libmodule-cpanfile-perl,
+ libmodule-load-conditional-perl,
  libmodule-pluggable-perl,
+ libmojo-jwt-perl,
  libmojolicious-perl,
+ libmojolicious-plugin-oauth2-perl,
+ libmojolicious-plugin-openapi-perl,
+ libmojolicious-plugin-renderfile-perl,
  libmoo-perl,
+ libnet-cidr-perl,
  libnet-ldap-perl,
+ libnet-netmask-perl,
+ libnet-oauth2-authorizationserver-perl,
  libnet-server-perl,
  libnet-sftp-foreign-perl,
+ libnet-stomp-perl,
+ libnet-z3950-simpleserver-perl,
  libnet-z3950-zoom-perl,
  libnumber-format-perl,
  libopenoffice-oodoc-perl,
+ libparallel-forkmanager-perl,
  libpdf-api2-perl,
- libpdf-api2-simple-perl,
  libpdf-fromhtml-perl,
  libpdf-reuse-barcode-perl,
  libpdf-reuse-perl,
  libpdf-table-perl,
+ libplack-middleware-logwarn-perl,
  libplack-middleware-reverseproxy-perl,
  libreadonly-perl,
- libreadonly-xs-perl,
  libscalar-list-utils-perl,
  libschedule-at-perl,
+ libsearch-elasticsearch-perl,
+ libselenium-remote-driver-perl,
  libsereal-decoder-perl,
  libsereal-encoder-perl,
  libsms-send-perl,
- libsoap-lite-perl,
  libstring-random-perl,
- libswagger2-perl (>= 0.59),
+ libsys-cpu-perl,
  libtemplate-perl,
+ libtemplate-plugin-gettext-perl,
  libtemplate-plugin-htmltotext-perl,
  libtemplate-plugin-json-escape-perl,
  libtemplate-plugin-stash-perl,
+ libtest-dbix-class-perl,
  libtest-deep-perl,
- libtest-harness-perl | perl-modules,
+ libtest-exception-perl,
  libtest-mockmodule-perl,
  libtest-mockobject-perl,
- libtest-simple-perl | perl-modules,
+ libtest-mocktime-perl,
+ libtest-simple-perl,
  libtest-strict-perl,
  libtest-warn-perl,
  libtest-www-mechanize-perl,
@@ -125,16 +150,16 @@ Build-Depends: libalgorithm-checkdigits-perl,
  libtext-csv-xs-perl,
  libtext-iconv-perl,
  libtext-pdf-perl,
- libtext-unaccent-perl,
  libtext-unidecode-perl,
  libtime-fake-perl,
+ libtry-tiny-perl,
  libuniversal-can-perl,
  libuniversal-require-perl,
  liburi-perl,
  libuuid-perl,
+ libwebservice-ils-perl,
  libwww-csrf-perl,
  libwww-perl,
- libwww-youtube-download-perl,
  libxml-dumper-perl,
  libxml-libxml-perl,
  libxml-libxslt-perl,
@@ -143,12 +168,10 @@ Build-Depends: libalgorithm-checkdigits-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, ttf-dejavu,
- libxml2-utils, bash-completion, perl-modules (>= 5.14.2) | libtest-simple-perl (>= 0.98)
+ libyaml-libyaml-perl,
+ starman,
+ debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, docbook-xsl-ns, fonts-dejavu | ttf-dejavu,
+ libxml2-utils, bash-completion, perl-modules-5.26 | libtest-simple-perl (>= 1.302073)
 
 Package: koha-common
 Architecture: all
@@ -160,21 +183,18 @@ Depends: ${misc:Depends}, ${koha:Depends},
  daemon,
  debconf,
  idzebra-2.0,
libjs-jquery,
memcached,
  mysql-client | virtual-mysql-client,
  perl-doc,
  pwgen,
starman,
rabbitmq-server,
  sudo,
- tinymce, 
- ttf-dejavu,
+ fonts-dejavu | ttf-dejavu,
  unzip,
  xmlstarlet,
  yaz
 Suggests: mysql-server | virtual-mysql-server,
- memcached,
  letsencrypt,
- libwww-youtube-download-perl
 Homepage: http://koha-community.org/
 Description: integrated (physical) library management system
  Koha is an Integrated Library Management system for real-world libraries
@@ -210,15 +230,13 @@ Depends: ${misc:Depends},
  daemon,
  debconf,
  idzebra-2.0,
- libjs-jquery,
  mysql-client | virtual-mysql-client,
  mysql-server | virtual-mysql-server,
  perl-doc,
  pwgen,
starman,
rabbitmq-server,
  sudo,
- tinymce,
- ttf-dejavu,
+ fonts-dejavu | ttf-dejavu,
  unzip,
  xmlstarlet,
  yaz
@@ -236,21 +254,29 @@ Depends: libalgorithm-checkdigits-perl,
  libanyevent-perl,
  libarchive-extract-perl,
  libarchive-zip-perl,
+ libarray-utils-perl,
+ libauth-googleauth-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,
+ libbusiness-issn-perl,
+ libbytes-random-secure-perl,
+ libcache-memcached-fast-safe-perl,
+ libcache-memcached-perl,
+ libcgi-compile-perl (>= 0.25) | libcgi-compile-perl (<< 0.24),
+ libcgi-emulate-psgi-perl,
+ libcgi-pm-perl,
  libcgi-session-driver-memcached-perl,
  libcgi-session-perl,
- libcgi-session-serialize-yaml-perl,
  libclass-accessor-perl,
  libclass-factory-util-perl,
- libconvert-basen-perl,
+ libclass-inspector-perl,
+ libclone-perl,
+ libcpan-meta-perl (>= 2.150010) | perl-modules-5.28 | perl-modules-5.30 | perl-modules (>= 5.20.2),
+ libcrypt-cbc-perl,
  libcrypt-eksblowfish-perl,
- libcrypt-gcrypt-perl,
+ libcrypt-openssl-bignum-perl,
+ libcrypt-openssl-rsa-perl,
  libdata-ical-perl,
  libdate-calc-perl,
  libdate-manip-perl,
@@ -258,18 +284,20 @@ Depends: libalgorithm-checkdigits-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,
+ libdbd-sqlite3-perl,
  libdbi-perl,
  libdbix-class-schema-loader-perl,
  libdbix-runsql-perl,
  libdevel-cover-perl,
- libdigest-sha-perl | perl,
+ libdigest-sha-perl,
+ libemail-address-perl,
  libemail-date-perl,
- libemail-valid-perl,
+ libemail-messageid-perl,
+ libemail-sender-perl,
+ libemail-stuffer-perl,
  libexception-class-perl,
  libfile-slurp-perl,
  libfont-ttf-perl,
@@ -282,61 +310,76 @@ Depends: libalgorithm-checkdigits-perl,
  libhtml-scrubber-perl,
  libhttp-cookies-perl,
  libhttp-message-perl,
- libhttp-oai-perl,
+ libhttp-oai-perl (>= 3.2) | libhttp-oai-3.27-perl, libhttp-oai-perl (<< 4.0) | libhttp-oai-3.27-perl,
+ libhttp-tiny-perl,
+ libintl-perl,
  libjson-perl,
+ libjson-validator-perl,
  liblibrary-callnumber-lc-perl,
  liblingua-ispell-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,
+ liblwp-protocol-https-perl | libwww-perl (<<6.02), libio-socket-ssl-perl,
  libmarc-charset-perl,
+ libmarc-file-mij-perl,
  libmarc-record-perl,
  libmarc-xml-perl,
- libmime-lite-perl,
  libmodern-perl-perl,
  libmodule-bundled-files-perl,
- libmodule-load-conditional-perl | perl-modules,
+ libmodule-cpanfile-perl,
+ libmodule-load-conditional-perl,
  libmodule-pluggable-perl,
+ libmojo-jwt-perl,
  libmojolicious-perl,
+ libmojolicious-plugin-oauth2-perl,
+ libmojolicious-plugin-openapi-perl,
+ libmojolicious-plugin-renderfile-perl,
  libmoo-perl,
+ libnet-cidr-perl,
  libnet-ldap-perl,
+ libnet-netmask-perl,
+ libnet-oauth2-authorizationserver-perl,
  libnet-server-perl,
  libnet-sftp-foreign-perl,
+ libnet-stomp-perl,
+ libnet-z3950-simpleserver-perl,
  libnet-z3950-zoom-perl,
  libnumber-format-perl,
  libopenoffice-oodoc-perl,
+ libparallel-forkmanager-perl,
  libpdf-api2-perl,
- libpdf-api2-simple-perl,
  libpdf-fromhtml-perl,
  libpdf-reuse-barcode-perl,
  libpdf-reuse-perl,
  libpdf-table-perl,
+ libplack-middleware-logwarn-perl,
  libplack-middleware-reverseproxy-perl,
  libreadonly-perl,
- libreadonly-xs-perl,
  libscalar-list-utils-perl,
  libschedule-at-perl,
+ libsearch-elasticsearch-perl,
+ libselenium-remote-driver-perl,
  libsereal-decoder-perl,
  libsereal-encoder-perl,
  libsms-send-perl,
- libsoap-lite-perl,
  libstring-random-perl,
- libswagger2-perl (>= 0.59),
+ libsys-cpu-perl,
  libtemplate-perl,
+ libtemplate-plugin-gettext-perl,
  libtemplate-plugin-htmltotext-perl,
  libtemplate-plugin-json-escape-perl,
  libtemplate-plugin-stash-perl,
+ libtest-dbix-class-perl,
  libtest-deep-perl,
- libtest-harness-perl | perl-modules,
+ libtest-exception-perl,
  libtest-mockmodule-perl,
  libtest-mockobject-perl,
- libtest-simple-perl | perl-modules,
+ libtest-mocktime-perl,
+ libtest-simple-perl,
  libtest-strict-perl,
  libtest-warn-perl,
  libtest-www-mechanize-perl,
@@ -347,16 +390,16 @@ Depends: libalgorithm-checkdigits-perl,
  libtext-csv-xs-perl,
  libtext-iconv-perl,
  libtext-pdf-perl,
- libtext-unaccent-perl,
  libtext-unidecode-perl,
  libtime-fake-perl,
+ libtry-tiny-perl,
  libuniversal-can-perl,
  libuniversal-require-perl,
  liburi-perl,
  libuuid-perl,
+ libwebservice-ils-perl,
  libwww-csrf-perl,
  libwww-perl,
- libwww-youtube-download-perl,
  libxml-dumper-perl,
  libxml-libxml-perl,
  libxml-libxslt-perl,
@@ -365,10 +408,8 @@ Depends: libalgorithm-checkdigits-perl,
  libxml-sax-writer-perl,
  libxml-simple-perl,
  libxml-writer-perl,
- libyaml-perl,
- libyaml-syck-perl,
- perl,
- perl-modules
+ libyaml-libyaml-perl,
+ starman
 Architecture: all
 Description: Perl dep. for koha
  Koha is an Integrated Library Management system for real-world libraries
@@ -376,3 +417,47 @@ Description: Perl dep. for koha
  .
  This meta-package contains perl dependencies packages for koha (all
  perl lib).
+
+Package: koha-core
+Architecture: all
+Description: integrated (physical) library management system
+ Koha is an Integrated Library Management system for real-world libraries
+ (the kinds with books).
+ .
+ This package provides a version of Koha identical to that of koha-full,
+ but without third-party systems such as MariaDB, RabbitMQ, et cetera.
+ .
+ This package is EXPERIMENTAL and not recommended for production use.
+Depends: ${misc:Depends}, ${koha:Depends},
+ at,
+ cron-daemon,
+ daemon,
+ debconf,
+ mysql-client | virtual-mysql-client,
+ perl-doc,
+ pwgen,
+ starman,
+ sudo,
+ fonts-dejavu | ttf-dejavu,
+ unzip,
+ xmlstarlet,
+ yaz
+
+Package: koha-full
+Depends:
+ koha-core,
+ apache2,
+ apache2-mpm-itk | libapache2-mpm-itk,
+ idzebra-2.0,
+ memcached,
+ mysql-server | virtual-mysql-server,
+ rabbitmq-server,
+Architecture: all
+Description: integrated (physical) library management system
+ Koha is an Integrated Library Management system for real-world libraries
+ (the kinds with books).
+ .
+ This metapackage provides a version of Koha with the complete set of third-party
+ systems such as MariaDB, RabbitMQ, et cetera.
+ .
+ This package is EXPERIMENTAL and not recommended for production use.