#!/usr/bin/make -f include /usr/share/javahelper/java-vars.mk export CLASSPATH := /usr/share/java/fits.jar JAVADOC_DIR := debian/_jh_build.javadoc/api %: dh $@ --with javahelper override_jh_build: jh_build # replace bundled scripts with symlinks RESOURCE_DIR="$$(find $(JAVADOC_DIR) -name jquery-ui.min.css -exec dirname {} \;)"; \ if [ -d "$${RESOURCE_DIR}" ]; then \ rm -f $${RESOURCE_DIR}/jquery-ui.min.css && ln -sf \ /usr/share/javascript/jquery-ui/themes/base/jquery-ui.min.css \ "$${RESOURCE_DIR}/"; \ else \ echo "jquery-ui css directory not found!"; \ exit 1; \ fi SCRIPT_DIR="$$(find $(JAVADOC_DIR) -name jquery-ui.min.js -exec dirname {} \;)"; \ if [ -d "$${SCRIPT_DIR}" ]; then \ rm "$${SCRIPT_DIR}"/jquery* && ln -sf /usr/share/javascript/jquery/jquery.min.js \ /usr/share/javascript/jquery-ui/jquery-ui.min.js \ "$${SCRIPT_DIR}/"; \ find $(JAVADOC_DIR) -name "*.html" -exec sed -i 's/jquery-[0-9.]*\.min\.js/jquery.min.js/g' {} +; \ else \ echo "jquery script directory not found!"; \ exit 1; \ fi override_dh_installchangelogs: dh_installchangelogs src/java/CHANGES ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) override_dh_auto_test: CLASSPATH=healpix.jar:/usr/share/java/junit.jar jh_build --no-javadoc test.jar src/java/src/healpix/essentials/test CLASSPATH=test.jar debian/tests/junit endif