%:
dh $@ --with python2
+# Cython is recreating some c-files. To enable building twice in a row these
+# will be saved in advance and restored afterwards
+debian/savefiles:
+ mkdir -p debian/savefiles
+ cp -a `grep -l "Generated by Cython" pysam/*.c` debian/savefiles
+
+override_dh_clean:
+ dh_clean
+ # restore cython generated files
+ if [ -d debian/savefiles ] ; then \
+ mv debian/savefiles/* pysam ; \
+ rm -rf debian/savefiles ; \
+ fi
+
+override_dh_auto_build: debian/savefiles
+ dh_auto_build
+
override_dh_auto_test:
dh_auto_test
chmod a+x tests/pysam_test_offline.py
done
endif
-override_dh_install:
- echo '/usr/lib/python2.*/*' >> debian/python-pysam.install
- dh_install
-
override_dh_auto_clean:
dh_auto_clean
cd tests; make clean