Code

rules: Added "get-orig-source" target.
[pkg-pnp4nagios.git] / debian / rules
old mode 100644 (file)
new mode 100755 (executable)
index 1434a81..65bb088
@@ -22,7 +22,8 @@ else
 CROSS= --build $(DEB_BUILD_GNU_TYPE)
 endif
 
-
+get-orig-source:
+       uscan --force --verbose --rename
 
 config.status: configure
        dh_testdir
@@ -84,20 +85,20 @@ install: build
        mkdir $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/templates.special
 
        # Copy, rename and fix sample configs and examples
-       sed -i -e 's#/nagios/cgi-bin#/cgi-bin/nagios3#' $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/config.php
+       sed -i -e 's#/nagios/cgi-bin#/cgi-bin/nagios3#' $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/config.php
 
        mv $(CURDIR)/debian/pnp4nagios/usr/bin/npcd \
                $(CURDIR)/debian/pnp4nagios/usr/sbin/
        mv $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/npcd.cfg-sample \
                $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/npcd.cfg
-       sed -i -e 's#/var/spool/pnp4nagios/#&npcd/#' \
-               -e 's#/var/log/pnp4nagios/perfdata.dump#/var/spool/pnp4nagios/nagios/perfdata.dump#' \
-               $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/npcd.cfg
+       #sed -i -e 's#/var/spool/pnp4nagios/#&npcd/#' \
+       #       -e 's#/var/log/pnp4nagios/perfdata.dump#/var/spool/pnp4nagios/nagios/perfdata.dump#' \
+       #       $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/npcd.cfg
 
        mv $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/process_perfdata.cfg-sample \
                $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/process_perfdata.cfg
-       sed -i -e 's/TIMEOUT = 5/TIMEOUT = 15/' \
-               $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/process_perfdata.cfg
+       #sed -i -e 's/TIMEOUT = 5/TIMEOUT = 15/' \
+       #       $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/process_perfdata.cfg
 
        mv $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/rra.cfg-sample \
                $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/rra.cfg
@@ -122,9 +123,15 @@ install: build
        rm -r $(CURDIR)/debian/pnp4nagios/usr/share/pnp4nagios/html/application/vendor/fpdf
        # Link them into ".../vendor/"
        dh_link /usr/share/php/fpdf /usr/share/pnp4nagios/html/application/vendor/fpdf
-       dh_link /usr/share/php/fpdf_tpl /usr/share/pnp4nagios/html/application/vendor/fpdf-tpl
        dh_link /usr/share/php/fpdi /usr/share/pnp4nagios/html/application/vendor/fpdi
 
+       # Remove external JavaScript files: jQuery and jQuery-UI
+       rm $(CURDIR)/debian/pnp4nagios/usr/share/pnp4nagios/html/media/js/jquery-min.js
+       rm $(CURDIR)/debian/pnp4nagios/usr/share/pnp4nagios/html/media/js/jquery-ui.min.js
+       # Link them
+       dh_link /usr/share/javascript/jquery/jquery.min.js /usr/share/pnp4nagios/html/media/js/jquery-min.js
+       dh_link /usr/share/javascript/jquery-ui/jquery-ui.js /usr/share/pnp4nagios/html/media/js/jquery-ui.min.js
+
        # Clean up some files
        rmdir $(CURDIR)/debian/pnp4nagios/usr/bin
        mv $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/check_commands/check_all_local_disks.cfg-sample \
@@ -137,8 +144,7 @@ install: build
        cp -av $(CURDIR)/debian/check_commands/* $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/check_commands/
 
        # Apache config file
-       # FIXME
-       sed -i 's#/usr/local/nagios/etc/htpasswd.users#/etc/nagios3/htpasswd.users#'  $(CURDIR)/sample-config/httpd.conf
+       #sed -i 's#/usr/local/nagios/etc/htpasswd.users#/etc/nagios3/htpasswd.users#'  $(CURDIR)/sample-config/httpd.conf
        cp -av $(CURDIR)/sample-config/httpd.conf $(CURDIR)/debian/pnp4nagios/etc/pnp4nagios/apache.conf
 
        # Add subdirs to /var/spool/pnp4nagios/ to prepare for different modes