#!/usr/bin/make -f #export DH_VERBOSE=1 export DEB_CFLAGS_MAINT_APPEND=-std=gnu90 export DEB_BUILD_MAINT_OPTIONS = hardening=+all %: dh $@ override_dh_auto_build: dh_auto_build cp SeqPrep seqprep TZ=UTC ronn -r --manual=seqprep --organization='Cancer Therapeutics Innovation Group' debian/seqprep.1.ronn markdown_py -f README.html README.md override_dh_clean: dh_clean rm -f seqprep rm -f debian/*.1 rm -f README.html override_dh_auto_test: # This checks that the tests run and produce byte-identical results. cd Test && mkdir -p out info && \ bash -xc 'gzcat(){ zcat "$$@" ; } ; . RUNTEST.sh' [ `cat Test/info/pe_*.txt | md5sum | cut -b -10` = 8bc8e0787e ] # remove output dirs right after testing to make sure the files # will not be included in the data package rm -rf Test/info Test/out override_dh_install-indep: dh_install sed -i 's#../SeqPrep#/usr/bin/seqprep#' $(CURDIR)/debian/seqprep-data/usr/share/doc/seqprep/examples/RUNTEST.sh