#!/usr/bin/make -f # -*- makefile -*- CONF = debian/restfuldb/etc/apache2/conf-available/restfuldb.conf %: dh $@ --with apache2 override_dh_auto_build: make lib/RestfulDB/Version.pm override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) find tests/outputs -name '*.out' | sort \ | grep '^tests/outputs/[A-Z]' \ | grep -v Database-View \ | grep -v Database.pm_003 \ | grep -v RestfulDB-JSON.pm_004 \ | sed 's/\.out$$/.diff/' | xargs $(MAKE) find tests/outputs -name '*.diff' -a -size +0c \ | xargs --no-run-if-empty false endif override_dh_auto_install: rename 's/([^\/]+)$$/restfuldb-$$1/' \ website/cgi-bin/db.pl \ website/cgi-bin/image.pl \ website/cgi-bin/modify.pl \ website/cgi-bin/notfound.pl \ website/cgi-bin/tables.pl sed -i 's/\.\.\/\.\.\/js/\/javascript\/restfuldb\//g' website/cgi-bin/restfuldb-* sed -i 's/\.\.\/js/\/javascript\/restfuldb\//g' website/cgi-bin/restfuldb-* mv externals/CGIParameters/lib/CGIParameters.pm lib rm -rf lib/RestfulDB/Version.pmin mv lib perl5 ln -fs /usr/share/javascript/jquery/jquery.js website/js/jquery.js ln -fs /usr/share/javascript/jquery/jquery.js website/js/jquery-*.js ln -fs /usr/share/javascript/select2.js/select2.js website/js/select2.js ln -fs /usr/share/javascript/select2.js/select2.css website/styles/default/select2.css override_dh_install: dh_install rm -rf debian/restfuldb/usr/share/restfuldb/perl5/RestfulDB echo 'Alias /restfuldb /usr/share/restfuldb' >> ${CONF} echo '' >> ${CONF} cat website/.htaccess >> ${CONF} echo '' >> ${CONF}