Skip to content

Commit

Permalink
Bug 26672: Add koha-core and koha-full definitions to debian/control …
Browse files Browse the repository at this point in the history
…files

Signed-off-by: Tomas Cohen Arazi <[email protected]>

Signed-off-by: Jonathan Druart <[email protected]>
  • Loading branch information
KohaAloha authored and joubu committed Nov 25, 2020
1 parent 425cb6e commit b11be99
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 9 deletions.
46 changes: 42 additions & 4 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@ Build-Depends: libalgorithm-checkdigits-perl,
libpdf-table-perl,
libplack-middleware-logwarn-perl,
libplack-middleware-reverseproxy-perl,
libppi-perl,
libreadonly-perl,
libreadonly-xs-perl,
libscalar-list-utils-perl,
Expand All @@ -126,6 +125,7 @@ Build-Depends: libalgorithm-checkdigits-perl,
libstring-random-perl,
libsys-cpu-perl,
libtemplate-perl,
libtemplate-plugin-gettext-perl,
libtemplate-plugin-htmltotext-perl,
libtemplate-plugin-json-escape-perl,
libtemplate-plugin-stash-perl,
Expand Down Expand Up @@ -178,7 +178,6 @@ Depends: ${misc:Depends}, ${koha:Depends},
daemon,
debconf,
idzebra-2.0,
libnet-stomp-perl,
memcached,
mysql-client | virtual-mysql-client,
perl-doc,
Expand Down Expand Up @@ -227,7 +226,6 @@ Depends: ${misc:Depends},
daemon,
debconf,
idzebra-2.0,
libnet-stomp-perl,
mysql-client | virtual-mysql-client,
mysql-server | virtual-mysql-server,
perl-doc,
Expand Down Expand Up @@ -353,7 +351,6 @@ Depends: libalgorithm-checkdigits-perl,
libpdf-table-perl,
libplack-middleware-logwarn-perl,
libplack-middleware-reverseproxy-perl,
libppi-perl,
libreadonly-perl,
libreadonly-xs-perl,
libscalar-list-utils-perl,
Expand All @@ -365,6 +362,7 @@ Depends: libalgorithm-checkdigits-perl,
libstring-random-perl,
libsys-cpu-perl,
libtemplate-perl,
libtemplate-plugin-gettext-perl,
libtemplate-plugin-htmltotext-perl,
libtemplate-plugin-json-escape-perl,
libtemplate-plugin-stash-perl,
Expand Down Expand Up @@ -411,3 +409,43 @@ 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.
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.
50 changes: 45 additions & 5 deletions debian/control.in
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Depends: ${misc:Depends}, ${koha:Depends},
debconf,
idzebra-2.0,
memcached,
mysql-client | virtual-mysql-client,
mysql-client | default-mysql-client | virtual-mysql-client,
perl-doc,
pwgen,
rabbitmq-server,
Expand All @@ -34,7 +34,7 @@ Depends: ${misc:Depends}, ${koha:Depends},
unzip,
xmlstarlet,
yaz
Suggests: mysql-server | virtual-mysql-server,
Suggests: mysql-server | default-mysql-server | virtual-mysql-server,
letsencrypt,
Homepage: http://koha-community.org/
Description: integrated (physical) library management system
Expand All @@ -49,7 +49,7 @@ Architecture: all
Depends: ${shlib:Depends}, ${misc:Depends},
koha-common,
dbconfig-common,
mysql-server | virtual-mysql-server
mysql-server | default-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
Expand All @@ -71,8 +71,8 @@ Depends: ${misc:Depends},
daemon,
debconf,
idzebra-2.0,
mysql-client | virtual-mysql-client,
mysql-server | virtual-mysql-server,
mysql-client | default-mysql-client | virtual-mysql-client,
mysql-server | default-mysql-server | virtual-mysql-server,
perl-doc,
pwgen,
rabbitmq-server,
Expand All @@ -99,3 +99,43 @@ 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.
Depends: ${misc:Depends}, ${koha:Depends},
at,
cron-daemon,
daemon,
debconf,
mysql-client | default-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 | default-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.

0 comments on commit b11be99

Please sign in to comment.