Merge remote-tracking branch 'koha-security/22.05.x-security' into HEAD
[koha.git] / debian / control.in
1 Source: koha
2 Maintainer: Mason James <mtj@kohaaloha.com>
3 Section: web
4 Priority: optional
5 Standards-Version: 3.8.4
6 # WARNING: The "control" file is automatically generated from the "control.in" file.
7 # Do not manually edit "control" or your changes will be clobbered when you
8 # run update-control
9 # NOTA BENE: Build dependencies end up as runtime dependencies as well.
10 # See debian/rules, the override_dh_gencontrol rules. 
11 # There are some exceptions.
12 Build-Depends:__AUTODEPENDS__,
13  debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, docbook-xsl-ns, fonts-dejavu | ttf-dejavu,
14  libxml2-utils, bash-completion, perl-modules-5.26 | libtest-simple-perl (>= 1.302073)
15
16 Package: koha-common
17 Architecture: all
18 Depends: ${misc:Depends}, ${koha:Depends},
19  apache2,
20  apache2-mpm-itk | libapache2-mpm-itk,
21  at,
22  cron-daemon,
23  daemon,
24  debconf,
25  idzebra-2.0,
26  koha-l10n,
27  memcached,
28  mysql-client | virtual-mysql-client,
29  perl-doc,
30  pwgen,
31  rabbitmq-server,
32  sudo,
33  fonts-dejavu | ttf-dejavu,
34  unzip,
35  xmlstarlet,
36  yaz
37 Suggests: mysql-server | virtual-mysql-server,
38  letsencrypt,
39 Homepage: http://koha-community.org/
40 Description: integrated (physical) library management system
41  Koha is an Integrated Library Management system for real-world libraries
42  (the kinds with books).
43  .
44  This package contains everything needed to run Koha, except the site
45  specific configuration files. See the package koha for the rest.
46
47 Package: koha
48 Architecture: all
49 Depends: ${shlib:Depends}, ${misc:Depends},
50  koha-common,
51  dbconfig-common,
52  mysql-server | virtual-mysql-server
53 Homepage: http://koha-community.org/
54 Description: integrated (physical) library management system
55  Koha is an Integrated Library Management system for real-world libraries
56  (the kinds with books).
57  .
58  This package contains site-specific configuration files and sets up
59  the MySQL database for Koha. For simplicity, the database server is
60  assumed to run on the same host as Koha.
61  .
62  Please see /usr/share/doc/koha/README.Debian for instructions on how to
63  configure things after installing this package.
64
65 Package: koha-deps
66 Depends: ${misc:Depends},
67  apache2,
68  apache2-mpm-itk | libapache2-mpm-itk,
69  at,
70  cron-daemon,
71  daemon,
72  debconf,
73  idzebra-2.0,
74  mysql-client | virtual-mysql-client,
75  mysql-server | virtual-mysql-server,
76  perl-doc,
77  pwgen,
78  rabbitmq-server,
79  sudo,
80  fonts-dejavu | ttf-dejavu,
81  unzip,
82  xmlstarlet,
83  yaz
84 Architecture: all
85 Description: Other dep. for koha
86  Koha is an Integrated Library Management system for real-world libraries
87  (the kinds with books).
88  .
89  This meta-package contains general dependencies packages for koha (apache2,
90  daemon, debconf, etc.).
91
92 Package: koha-perldeps
93 Depends:__AUTODEPENDS__
94 Architecture: all
95 Description: Perl dep. for koha
96  Koha is an Integrated Library Management system for real-world libraries
97  (the kinds with books).
98  .
99  This meta-package contains perl dependencies packages for koha (all
100  perl lib).
101
102 Package: koha-core
103 Architecture: all
104 Description: integrated (physical) library management system
105  Koha is an Integrated Library Management system for real-world libraries
106  (the kinds with books).
107  .
108  This package provides a version of Koha identical to that of koha-full,
109  but without third-party systems such as MariaDB, RabbitMQ, et cetera.
110  .
111  This package is EXPERIMENTAL and not recommended for production use.
112 Depends: ${misc:Depends}, ${koha:Depends},
113  at,
114  cron-daemon,
115  daemon,
116  debconf,
117  koha-l10n,
118  mysql-client | virtual-mysql-client,
119  perl-doc,
120  pwgen,
121  starman,
122  sudo,
123  fonts-dejavu | ttf-dejavu,
124  unzip,
125  xmlstarlet,
126  yaz
127
128 Package: koha-full
129 Depends:
130  koha-core,
131  apache2,
132  apache2-mpm-itk | libapache2-mpm-itk,
133  idzebra-2.0,
134  memcached,
135  mysql-server | virtual-mysql-server,
136  rabbitmq-server,
137 Architecture: all
138 Description: integrated (physical) library management system
139  Koha is an Integrated Library Management system for real-world libraries
140  (the kinds with books).
141  .
142  This metapackage provides a version of Koha with the complete set of third-party
143  systems such as MariaDB, RabbitMQ, et cetera.
144  .
145  This package is EXPERIMENTAL and not recommended for production use.