1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/make -f
export LC_ALL = C.UTF-8
PACKAGE = $(shell dh_listpackages)
TMP = ${CURDIR}/debian/${PACKAGE}/
CONFIG_DIR = etc/w3c
CGIBIN_DIR = usr/lib/cgi-bin/$(PACKAGE)
SHARED_DIR = usr/share/$(PACKAGE)
HTML_DIR = usr/share/$(PACKAGE)/html
IMAGES_DIR = $(SHARED_DIR)/html/images
%:
dh $@
override_dh_auto_test:
@echo TESTS REQUIRE A NETWORK
override_dh_install:
dh_install httpd/cgi-bin/check ${CGIBIN_DIR}
dh_install httpd/cgi-bin/sendfeedback.pl ${CGIBIN_DIR}
dh_install httpd/conf/* ${CONFIG_DIR}
dh_install httpd/mod_perl/* ${SHARED_DIR}/mod_perl
dh_install htdocs/config/* ${CONFIG_DIR}
dh_install share/templates/en_US/* ${SHARED_DIR}/templates/en_US
dh_install -Xconfig -Xtest htdocs/* ${HTML_DIR}
dh_install debian/logo.png ${IMAGES_DIR}
dh_link ${CONFIG_DIR}/httpd.conf /etc/apache2/conf-available/w3c-markup-validator.conf
override_dh_installdocs:
mkdir -p debian/tmp
lynx -dump -nolist -display_charset=utf-8 htdocs/todo.html > debian/tmp/TODO
lynx -dump -nolist -display_charset=utf-8 htdocs/whatsnew.html > debian/tmp/changelog
lynx -dump -nolist -display_charset=utf-8 htdocs/about.html > debian/tmp/README
dh_installdocs
|