Code

copyright: Converted to DEP5 format.
[pkg-nagixsc.git] / debian / rules
1 #!/usr/bin/make -f
2 # debian/rules for Nag(ix)SC
3 #
4 # Written by Sven Velt <sven@velt.de>.
6 # Uncomment this to turn on verbose mode.
7 #export DH_VERBOSE=1
9 %:
10         dh  $@
12 override_dh_install:
13         cp -a nagixsc                           debian/nagixsc/usr/share/python-support/nagixsc/
15         cp -a nagixsc_conf2http.py              debian/nagixsc/usr/sbin/
16         cp -a nagixsc_http2nagios.py*           debian/nagixsc/usr/sbin/
17         find debian/nagixsc/usr/sbin/ -name '*.py' -print0 | xargs -0 chmod 755
18         for F in debian/nagixsc/usr/sbin/*.py; do mv $${F} $${F%.py}; done
20         cp -a nagixsc_conf2xml.py               debian/nagixsc/usr/bin/
21         cp -a nagixsc_live2xml.py               debian/nagixsc/usr/bin/
22         cp -a nagixsc_read_xml.py               debian/nagixsc/usr/bin/
23         cp -a nagixsc_write_xml.py              debian/nagixsc/usr/bin/
24         cp -a nagixsc_xml2cfg.py                debian/nagixsc/usr/bin/
25         cp -a nagixsc_xml2nagios.py             debian/nagixsc/usr/bin/
26         find debian/nagixsc/usr/bin/ -name '*.py' -print0 | xargs -0 chmod 755
27         for F in debian/nagixsc/usr/bin/*.py; do mv $${F} $${F%.py}; done
29         cp -a debian/etc/*                      debian/nagixsc/etc/
31         cp -a sample-configs/conf/nagixsc_debian.conf \
32                 debian/nagixsc/usr/share/doc/nagixsc/examples/nagixsc.conf
33         cp -a sample-configs/conf/timeout.conf \
34                 debian/nagixsc/usr/share/doc/nagixsc/examples/
35         cp -a sample-configs/xml2cfg_tmpl/ \
36                 debian/nagixsc/usr/share/doc/nagixsc/examples/
38 override_dh_installinit:
39         dh_installinit -pnagixsc --name=nagixsc_conf2http
40         dh_installinit -pnagixsc --name=nagixsc_http2nagios