From e2b22e97a6eab77a9a9164f7169e8c68caea0bc7 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Wed, 19 Nov 2014 15:13:51 +0100 Subject: [PATCH] packaging/debian: package names, dependencies --- packages/debian/control | 54 +++++++++++++++++++++++++++++------------ 1 file changed, 39 insertions(+), 15 deletions(-) diff --git a/packages/debian/control b/packages/debian/control index 48383839a..560b2ef65 100644 --- a/packages/debian/control +++ b/packages/debian/control @@ -6,29 +6,53 @@ Build-Depends: debhelper (>=9) Standards-Version: 3.9.4 Homepage: https://www.icinga.org -Package: libicinga-php +Package: php-icinga Architecture: any -Depends: php5 (>= 5.3.2), zendframework +Depends: php5 (>= 5.3.2) Recommends: php5-ldap, php5-mysql, php5-json Suggests: php5-pgsql Description: Icinga PHP libraries PHP libraries -Package: libicinga-vendor-php +Package: icingaweb-common Architecture: any -Depends: libicinga-php -Description: Icinga PHP vendor libraries - PHP vendor libraries - -Package: libicinga-common-php -Architecture: any -Depends: libicinga-php, libicinga-vendor-php +Depends: php-icinga Description: Icinga PHP common libraries PHP common libraries, application and modules +Package: icingaweb-module-doc +Architecture: any +Depends: icingaweb-common +Description: Icingaweb documentation module + This module renders documentation for Icingaweb and it's modules + +Package: icingaweb-module-monitoring +Architecture: any +Depends: icingaweb-common +Description: Icingaweb monitoring module + Use this module to visualize your monitoring environment in Icingaweb + +Package: icingaweb-module-setup +Architecture: any +Depends: icingaweb-common +Description: Icingaweb setup module + This setup wizard does your initial Icingaweb configuration + +Package: icingaweb-module-test +Architecture: any +Depends: icingacli +Description: Icingaweb test module + Use this module to run unit tests against Icingaweb or any of it's modules + +Package: icingaweb-module-translation +Architecture: any +Depends: icingaweb-common +Description: Icingaweb translation module + This module helps translators to get Icingaweb translations done + Package: icingacli Architecture: any -Depends: libicinga-common-php (>= 2.0.0~alpha1), php5-cli (>= 5.3.2) +Depends: icingaweb-common, php5-cli (>= 5.3.2) Description: Icinga CLI tool The Icinga CLI allows one to access it's Icinga monitoring system from a terminal. @@ -37,8 +61,8 @@ Description: Icinga CLI tool Package: icingaweb Architecture: any -Depends: libicinga-common-php (>= 2.0.0~alpha1), libapache2-mod-php5 -Recommends: php5-gd, icingacli +Depends: icingaweb-common, libapache2-mod-php5, zendframework | icingaweb-vendor-zend, icingaweb-vendor-parsedown, icingaweb-vendor-lessphp, icingaweb-vendor-jshrink, icingaweb-vendor-htmlpurifier, icingaweb-module-setup +Recommends: icingaweb-module-monitoring, icingaweb-module-doc Suggests: php5-ldap -Description: Icinga Web Frontend - Icinga Web is a modular web frontend +Description: Icingaweb Frontend + Icingaweb is a modular web frontend