diff --git a/debian/rules b/debian/rules
index f10a950ca07b20b61b5c9ec9eb4880cf8c103e41..b9e40d08de68c35d6e5c7c361280869cb747a35a 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
./configure $(CROSS) \
--with-layout=debian \
- --prefix=/usr \
- --mandir=\$${prefix}/share/man \
- --infodir=\$${prefix}/share/info \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
--without-kohana \
--with-kohana_system=/usr/share/php/kohana2/system \
--with-httpd-conf=/etc/apache2/conf.d \
CFLAGS="$(CFLAGS)"
-build: build-stamp
+build: build-arch build-indep
+
+build-arch: build-stamp
+
+build-indep: build-stamp
build-stamp: $(QUILT_STAMPFN) config.status
dh_testdir
mkdir -p debian/tmp/usr/sbin/
mv debian/tmp/usr/bin/npcd \
debian/tmp/usr/sbin/
- mv debian/tmp/etc/pnp4nagios/npcd.cfg-sample \
- debian/tmp/etc/pnp4nagios/npcd.cfg
-
- mv debian/tmp/etc/pnp4nagios/process_perfdata.cfg-sample \
- debian/tmp/etc/pnp4nagios/process_perfdata.cfg
mv debian/tmp/etc/pnp4nagios/rra.cfg-sample \
debian/tmp/etc/pnp4nagios/rra.cfg
cp -av sample-config/httpd.conf debian/tmp/etc/pnp4nagios/apache.conf
+ # Remove unnecessary config files (duplicates)
+ rm -f debian/tmp/etc/pnp4nagios/config_local.php
+ rm -f debian/tmp/etc/pnp4nagios/config.php.0.6*
+
# Add subdirs to /var/spool/pnp4nagios/ to prepare for different modes
mkdir debian/tmp/var/spool/pnp4nagios/nagios
mkdir debian/tmp/var/spool/pnp4nagios/npcd
rmdir debian/tmp/usr/share/pnp4nagios/html/application/hooks/
#rmdir debian/tmp/usr/share/pnp4nagios/html/application/libraries/
+ mkdir debian/tmp/etc/pnp4nagios/templates.d
+ cp debian/README.templates.d debian/tmp/etc/pnp4nagios/templates.d/README
+
dh_install --sourcedir=debian/tmp --fail-missing
# Build architecture-independent files here.
dh_installexamples -a
dh_installdebconf -a
dh_installinit -ppnp4nagios-bin --name=npcd
- dh_installman -a man/npcd.8
+ dh_installinit -ppnp4nagios-bin --name=pnp_gearman_worker
+ dh_installman -a
dh_link -a
dh_strip -a
dh_compress -a