#!/usr/bin/make -f # -*- makefile -*- # $HeadURL$ $LastChangedRevision$ #export DH_VERBOSE=1 PACKAGE=ade SHELL=/bin/bash #ADETEST_FLAGS=-vk get-orig-source: uscan --noconf --force-download --rename --repack --download-current-version --destdir=. %: dh $@ override_dh_auto_configure: true override_dh_auto_build: env -i PATH=$$PATH $(MAKE) -s @# Build LX (using just built - but not yet installed - ADE) rm -fr /var/tmp/lx env -i PATH=$$PATH ADE_PREFIX=$(CURDIR) ADE_SHARE_PREFIX=$(CURDIR)/share PATH=$(CURDIR)/bin:$$PATH bin/adegmt -v lxadepl /var/tmp/lx { echo "Release 1.0 (`date`)"; echo; echo " * created module"; } > /var/tmp/lx/doc/ChangeLog rm -fr /var/tmp/lx-1.0 env -i PATH=$$PATH ADE_PREFIX=$(CURDIR) ADE_SHARE_PREFIX=$(CURDIR)/share PATH=$(CURDIR)/bin:$$PATH bin/adebun -o /var/tmp/lx-1.0.tgz --author-email=alexishuxley@gmail.com --author-name="Alexis Huxley" /var/tmp/lx rm -fr /var/tmp/lx cd /var/tmp && tar xzf /var/tmp/lx-1.0.tgz env -i PATH=$$PATH ADE_PREFIX=$(CURDIR) ADE_SHARE_PREFIX=$(CURDIR)/share PATH=$(CURDIR)/bin:$$PATH $(MAKE) -s -C /var/tmp/lx-1.0 override_dh_auto_test: env -i PATH=$$PATH ADETEST_FLAGS=$(ADETEST_FLAGS) ADE_SHARE_PREFIX=$(CURDIR)/share $(MAKE) -s tests env -i PATH=$$PATH ADETEST_FLAGS=$(ADETEST_FLAGS) ADE_PREFIX=$(CURDIR) ADE_SHARE_PREFIX=$(CURDIR)/share PATH=$(CURDIR)/bin:$$PATH $(MAKE) -s -C /var/tmp/lx-1.0 tests override_dh_auto_install: env -i PATH=$$PATH ADE_PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr ADE_ETC_PREFIX=$(CURDIR)/debian/$(PACKAGE)/etc $(MAKE) -s install @# Install LX (using lx just installed to staging area) cd $(CURDIR)/debian/$(PACKAGE)/usr/share/doc && mv ade/ChangeLog ade/ChangeLog.ade env -i PATH=$$PATH ADE_PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr LX_PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr PATH=$(CURDIR)/bin:$$PATH $(MAKE) -C /var/tmp/lx-1.0 -s install cd $(CURDIR)/debian/$(PACKAGE)/usr/share/doc && mv lx/ChangeLog ade/ChangeLog.lx cd $(CURDIR)/debian/$(PACKAGE)/usr/share/doc && mv ade/ChangeLog.ade ade/ChangeLog rm -fr $(CURDIR)/debian/$(PACKAGE)/usr/share/doc/lx @# missing directories @# example config files we use @# example config files we used and don't want as examples @# dh will take care of installing ChangeLog as changelog.gz rm -f $(CURDIR)/debian/$(PACKAGE)/usr/share/doc/ade/ChangeLog rm -f $(CURDIR)/debian/$(PACKAGE)/usr/share/doc/ade/COPYING