[med-svn] r20495 - trunk/packages/vsearch/trunk/debian
Andreas Tille
tille at moszumanska.debian.org
Sat Nov 14 09:26:24 UTC 2015
Author: tille
Date: 2015-11-14 09:26:23 +0000 (Sat, 14 Nov 2015)
New Revision: 20495
Modified:
trunk/packages/vsearch/trunk/debian/rules
Log:
Fix unit testing
Modified: trunk/packages/vsearch/trunk/debian/rules
===================================================================
--- trunk/packages/vsearch/trunk/debian/rules 2015-11-13 23:45:35 UTC (rev 20494)
+++ trunk/packages/vsearch/trunk/debian/rules 2015-11-14 09:26:23 UTC (rev 20495)
@@ -25,15 +25,21 @@
dh_auto_build
markdown_py -f README.html README.md
+VDATADIR=/usr/share/vsearch/data
ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
override_dh_auto_test:
- if [ -d /usr/share/vsearch/data ] ; then \
- ln -s /usr/share/vsearch/data ../vsearch-data && \
+ if [ -d $(VDATADIR) ] ; then \
+ mkdir -p ../vsearch-data && \
+ for datadir in `find $(VDATADIR) -type d | sed -e "s#$(VDATADIR)/*##" -e "/^$$/d"` ; do mkdir -p ../vsearch-data/$${datadir} ; done && \
+ for datafile in `find $(VDATADIR) -type f` ; do \
+ ln -s $${datafile} `echo $${datafile} | sed -e "s#$(VDATADIR)/#../vsearch-data/#"` ; \
+ done && \
cd test && \
for t in *.sh ; do \
bash $$t v ; \
- done ; \
- rm ../vsearch-data ; \
+ done && \
+ cd .. && \
+ rm -rf ../vsearch-data ; \
fi
endif
More information about the debian-med-commit
mailing list