#!/usr/bin/make -f # See debhelper(7) (uncomment to enable). # Output every command that modifies files on the build system. #export DH_VERBOSE = 1 include /usr/share/dpkg/pkg-info.mk define combine-changelog ( \ set -e; \ set `echo $^ | tr ' ' '\n' | sort -r`; \ for f; do \ if [ $$f != $$1 ]; then \ echo; echo; \ for i in `seq 80`; do echo -n '='; done; \ echo; echo; \ fi; \ fold -s $$f; \ done \ ) >$@ endef changelog.combined: $(wildcard doc/changelist_*.txt) $(combine-changelog) %: dh $@ --with javahelper --buildsystem ant -Dbuild override_dh_auto_build: dh_auto_build -- hsqldb -Dant.build.javac.target=1.5 -Dant.build.javac.source=1.5 dh_auto_build -- hsqldbutil -Dant.build.javac.target=1.5 -Dant.build.javac.source=1.5 override_dh_auto_install: dh_auto_install cd lib && mv hsqldb.jar hsqldb1.8.0.jar cd lib && mv hsqldbutil.jar hsqldbutil1.8.0.jar jh_installlibs --upstream-version $(DEB_VERSION_UPSTREAM) lib/hsqldb1.8.0.jar jh_installlibs --upstream-version $(DEB_VERSION_UPSTREAM) lib/hsqldbutil1.8.0.jar jh_linkjars jh_classpath -plibhsqldb1.8.0-java --classpath=/usr/share/java/servlet-api-3.1.jar \ $(CURDIR)/debian/libhsqldb1.8.0-java/usr/share/java/hsqldb1.8.0-$(DEB_VERSION_UPSTREAM).jar override_dh_installdocs: changelog.combined dh_installdocs changelog.combined cd $(CURDIR)/debian/libhsqldb1.8.0-java/usr/share/doc/libhsqldb1.8.0-java && \ mv changelog.combined changelog override_dh_auto_clean: dh_auto_clean rm -f lib/hsqldb1.8.0.jar rm -f lib/hsqldbutil1.8.0.jar rm -f NEWS changelog.combined