From: Jorge Soares Date: Fri, 28 Nov 2014 10:26:36 +0000 (+0000) Subject: simplifying rules and adding install files for the python3 stuff X-Git-Tag: archive/raspbian/0.22.0+ds-1+rpi1~1^2^2~357 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=26ad9da6220c36b58587980efe356b9e58609cc9;p=python-pysam.git simplifying rules and adding install files for the python3 stuff --- diff --git a/debian/control b/debian/control index a8cadb6..482b21e 100644 --- a/debian/control +++ b/debian/control @@ -6,6 +6,7 @@ Section: python XS-Testsuite: autopkgtest Priority: optional Build-Depends: debhelper (>= 9), + dh-python samtools (>= 0.1.19), libhts-dev, zlib1g-dev, diff --git a/debian/python3-pysam-tests.README.Debian b/debian/python3-pysam-tests.README.Debian new file mode 100644 index 0000000..d8e81dc --- /dev/null +++ b/debian/python3-pysam-tests.README.Debian @@ -0,0 +1,12 @@ +Pysam for Debian +================ + +To verify whether your python3-pysam modules are working correctly +you can run the test suite manually by running the script + + run-unit-test + +in this directory. + + -- Andreas Tille Fri, 07 Feb 2014 18:29:40 +0100 + diff --git a/debian/python3-pysam-tests.docs b/debian/python3-pysam-tests.docs new file mode 100644 index 0000000..760739f --- /dev/null +++ b/debian/python3-pysam-tests.docs @@ -0,0 +1 @@ +debian/tests/run-unit-test diff --git a/debian/python3-pysam-tests.install b/debian/python3-pysam-tests.install new file mode 100644 index 0000000..3044255 --- /dev/null +++ b/debian/python3-pysam-tests.install @@ -0,0 +1 @@ +tests usr/share/doc/python3-pysam diff --git a/debian/rules b/debian/rules index 9c9d0b9..7c414aa 100755 --- a/debian/rules +++ b/debian/rules @@ -16,22 +16,22 @@ export HTSLIB_INCLUDE_DIR=/usr/include #Make sure Cython is recreating some c-files. To enable building twice in a #row these will be saved in advance and restored afterwards -debian/savefiles: - if grep -q -l "Generated by Cython" pysam/*.c ; then \ - mkdir -p debian/savefiles ; \ - mv `grep -l "Generated by Cython" pysam/*.c` debian/savefiles ; \ +#debian/savefiles: +# if grep -q -l "Generated by Cython" pysam/*.c ; then \ +# mkdir -p debian/savefiles ; \ +# mv `grep -l "Generated by Cython" pysam/*.c` debian/savefiles ; \ fi -override_dh_clean: - dh_clean +#override_dh_clean: +# dh_clean # restore cython generated files - if [ -d debian/savefiles ] ; then \ - mv debian/savefiles/* pysam ; \ - rm -rf debian/savefiles ; \ - fi +# 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_build: debian/savefiles +# dh_auto_build #override_dh_auto_test: #ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) @@ -42,10 +42,10 @@ override_dh_auto_build: debian/savefiles # && HTSLIB_LIBRARY_DIR=$(HTSLIBDIR) HTSLIB_INCLUDE_DIR=/usr/include PYTHONPATH=${build_dir} ${interpreter} ./tabix_test.py ' #endif -override_dh_install-indep: - dh_install -p $(TESTPKG) - cd debian/$(TESTPKG)/usr/share/doc/python-pysam/tests; \ - make clean; \ - rm -f log.txt ; \ - chmod a+x tabix_test.py +#override_dh_install-indep: +# dh_install -p $(TESTPKG) +# cd debian/$(TESTPKG)/usr/share/doc/python-pysam/tests; \ +# make clean; \ +# rm -f log.txt ; \ +# chmod a+x tabix_test.py