Revert "Remove Debian packaging from GIT"

This reverts commit e72e340faa.
This commit is contained in:
Thomas Gelf 2015-03-12 09:34:59 +01:00
parent 83443a5dc4
commit 792a67c439
22 changed files with 141 additions and 0 deletions

View File

@ -0,0 +1,3 @@
PLEASE DO NOT BUILD PACKAGES BASES ON THIS
Packages may still be renamed

View File

@ -0,0 +1,5 @@
icingaweb (2.0.0) stable; urgency=low
* First stable release (Closes: #0001)
-- Thomas Gelf <thomas@gelf.net> Fri, 28 Mar 2014 23:37:31 +0100

1
packages/debian/compat Normal file
View File

@ -0,0 +1 @@
9

68
packages/debian/control Normal file
View File

@ -0,0 +1,68 @@
Source: icingaweb
Section: admin
Maintainer: Icinga Development Team <info@icinga.org>
Priority: optional
Build-Depends: debhelper (>=9)
Standards-Version: 3.9.4
Homepage: https://www.icinga.org
Package: php-icinga
Architecture: any
Depends: php5 (>= 5.3.2)
Recommends: php5-ldap, php5-mysql, php5-json
Suggests: php5-pgsql
Description: Icinga PHP libraries
PHP libraries
Package: icingaweb-common
Architecture: any
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 its 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 its 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: icingaweb-common, php5-cli (>= 5.3.2)
Description: Icinga CLI tool
The Icinga CLI allows one to access its Icinga monitoring
system from a terminal.
.
The CLI is based on the Icinga PHP libraries
Package: icingaweb
Architecture: any
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: Icingaweb Frontend
Icingaweb is a modular web frontend

View File

@ -0,0 +1 @@
library/Icinga usr/share/php

View File

@ -0,0 +1,3 @@
packages/files/bin/icingacli usr/bin
etc/bash_completion.d etc/bash_completion.d
application/clicommands usr/share/icingaweb/application

View File

@ -0,0 +1 @@
etc/icingaweb

View File

@ -0,0 +1,2 @@
application/locales usr/share/icingaweb/application
modules usr/share/icingaweb

View File

@ -0,0 +1 @@
modules/doc usr/share/icingaweb/modules

View File

@ -0,0 +1 @@
modules/doc usr/share/icingaweb/modules

View File

@ -0,0 +1 @@
modules/setup usr/share/icingaweb/modules

View File

@ -0,0 +1 @@
modules/test usr/share/icingaweb/modules

View File

@ -0,0 +1 @@
modules/translation usr/share/icingaweb/modules

View File

@ -0,0 +1 @@
library/vendor/HTMLPurifier usr/share/icingaweb/library/vendor

View File

@ -0,0 +1 @@
library/vendor/JShrink usr/share/icingaweb/library/vendor

View File

@ -0,0 +1 @@
library/vendor/Zend usr/share/icingaweb/library/vendor

View File

@ -0,0 +1 @@
library/vendor/Parsedown usr/share/icingaweb/library/vendor

View File

@ -0,0 +1 @@
library/vendor/Zend usr/share/icingaweb/library/vendor

View File

@ -0,0 +1,10 @@
public/css usr/share/icingaweb/public
public/img usr/share/icingaweb/public
public/js usr/share/icingaweb/public
public/error_norewrite.html usr/share/icingaweb/public
application/controllers usr/share/icingaweb/application
application/fonts usr/share/icingaweb/application
application/layouts usr/share/icingaweb/application
application/views usr/share/icingaweb/application
packages/files/public/index.php usr/share/icingaweb/public
packages/files/apache/icingaweb.conf etc/apache2/conf.d

35
packages/debian/rules Executable file
View File

@ -0,0 +1,35 @@
#!/usr/bin/make -f
#export DH_VERBOSE=1
%:
dh $@
clean:
dh_testdir
dh_clean
build:
dh_testdir
binary:
dh_testroot
dh_prep
dh_installdirs
dh_install
dh_installchangelogs
dh_installexamples
dh_installman
dh_installcron
dh_installdebconf
dh_installinfo
dh_installinit
dpkg-statoverride --force --add root www-data 2770 /etc/icingaweb
dh_compress
dh_fixperms
dh_strip
dh_shlibdeps
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb

View File

@ -0,0 +1 @@
3.0 (git)

View File

@ -0,0 +1 @@
misc:Depends=