Code

rules: Added header.
[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:
14         cp -a $(CURDIR)/nagixsc                         $(CURDIR)/debian/nagixsc/usr/share/python-support/nagixsc/
16         cp -a $(CURDIR)/nagixsc_conf2http.py            $(CURDIR)/debian/nagixsc/usr/sbin/
17         cp -a $(CURDIR)/nagixsc_http2nagios.py*         $(CURDIR)/debian/nagixsc/usr/sbin/
18         find $(CURDIR)/debian/nagixsc/usr/sbin/ -name '*.py' -print0 | xargs -0r chmod 755
19         @for F in $(CURDIR)/debian/nagixsc/usr/sbin/*.py; do mv $${F} $${F/.py/}; done
21         cp -a $(CURDIR)/nagixsc_conf2xml.py             $(CURDIR)/debian/nagixsc/usr/bin/
22         cp -a $(CURDIR)/nagixsc_live2xml.py             $(CURDIR)/debian/nagixsc/usr/bin/
23         cp -a $(CURDIR)/nagixsc_read_xml.py             $(CURDIR)/debian/nagixsc/usr/bin/
24         cp -a $(CURDIR)/nagixsc_write_xml.py            $(CURDIR)/debian/nagixsc/usr/bin/
25         cp -a $(CURDIR)/nagixsc_xml2cfg.py              $(CURDIR)/debian/nagixsc/usr/bin/
26         cp -a $(CURDIR)/nagixsc_xml2nagios.py           $(CURDIR)/debian/nagixsc/usr/bin/
27         find $(CURDIR)/debian/nagixsc/usr/bin/ -name '*.py' -print0 | xargs -0r chmod 755
28         @for F in $(CURDIR)/debian/nagixsc/usr/bin/*.py; do mv $${F} $${F/.py/}; done
30         cp -a $(CURDIR)/debian/etc/*                    $(CURDIR)/debian/nagixsc/etc/
32         find $(CURDIR)/debian/nagixsc/etc/init.d/ -print0 | xargs -0r chmod 755