+python-pysam (0.7.5-3) UNRELEASED; urgency=medium
+
+ * Do not install tests in world writable dir
+
+ -- Andreas Tille <tille@debian.org> Sat, 01 Mar 2014 23:40:21 +0100
+
python-pysam (0.7.5-2) unstable; urgency=medium
* debian/rules: Set PYTHONPATH correctly using dh_python
To verify whether your python-pysam modules are working correctly
you can run the test suite manually via
- cd /var/lib/pysam/tests
+ cp -a /usr/share/doc/python-pysam/tests /tmp
+ cd /tmp/tests
+ gunzip -r *
./pysam_test.py
-- Andreas Tille <tille@debian.org> Fri, 07 Feb 2014 18:29:40 +0100
-tests var/lib/pysam
+tests usr/share/doc/python-pysam
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-case "$1" in
- configure)
- chmod a+w /var/lib/pysam/tests
- chmod a+w /var/lib/pysam/tests/*.[bs]am*
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-case "$1" in
- purge|remove|upgrade)
- if [ -e /var/lib/pysam/tests/Makefile ] ; then
- cd /var/lib/pysam/tests; make clean; rm -f log.txt
- fi
- ;;
- failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
override_dh_install-indep:
dh_install -p $(TESTPKG)
- cd debian/$(TESTPKG)/var/lib/pysam/tests; \
+ cd debian/$(TESTPKG)/usr/share/doc/python-pysam/tests; \
make clean; \
rm -f log.txt ; \
chmod a+x tabix_test.py
#!/bin/sh -e
-cd /var/lib/pysam/tests
+cp -a /usr/share/doc/python-pysam/tests /tmp
+cd /tmp/tests
+gunzip -r *.py.gz \
+ ex10.bam.gz \
+ ex9_fail.bam.gz \
+ ex9_nofail.bam.gz \
+ example_bai.bam.gz \
+ example_empty_header.bam.gz \
+ example_unmapped_reads_no_sq.bam.gz \
+ example_user_header.bam.gz \
+ issue100.bam.gz
+chmod u+x ./pysam_test_offline.py
./pysam_test_offline.py