#!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 include /usr/share/dpkg/pkg-info.mk export TEXI2HTML=texi2html MAKEVARS=DESTDIR=$(CURDIR)/debian/jacal \ prefix=/usr/ \ libdir=/usr/lib/ \ infodir=/usr/share/info/ \ htmldir=/usr/share/doc/jacal/ \ mandir=/usr/share/man/ \ TEXI2HTML=${TEXI2HTML} %: dh $@ execute_before_dh_auto_configure: chmod +x ./configure override_dh_auto_build: makeinfo --info jacal.texi makeinfo --no-split --html jacal.texi # These are from upstream's install target, turned into correctness. debian/jacal/usr/bin/jacal: -mkdir -p $$(dirname $@) echo '#! /bin/bash' > $@ echo JACALDIR=/usr/lib/jacal/ >> $@ echo VERSION=$(DEB_VERSION_UPSTREAM) >> $@ cat jacal.sh >> $@ chmod +x $@ debian/jacal/usr/lib/jacal/go.scm: -mkdir -p $$(dirname $@) echo ";;(use-modules (ice-9 slib))" > $@ echo "(slib:load \"/usr/lib/jacal/math\")" >> $@ echo "(math)" >> $@ override_dh_auto_install: debian/jacal/usr/bin/jacal debian/jacal/usr/lib/jacal/go.scm # Add here commands to install the package into debian/jacal. -mkdir -p debian/jacal/usr/share/info $(MAKE) install $(MAKEVARS) -rm --verbose debian/jacal/usr/share/info/dir* -rm --verbose debian/jacal/usr/lib/jacal/COPYING override_dh_auto_test: @echo "Testing requires running Scheme at build time." override_dh_auto_clean: @echo "configure might not be executable..."