[med-svn] [Git][med-team/python-pybedtools][master] lintian+pbuilder

Steffen Möller gitlab at salsa.debian.org
Thu Jan 17 19:50:41 GMT 2019


Steffen Möller pushed to branch master at Debian Med / python-pybedtools


Commits:
8517fbcf by Steffen Moeller at 2019-01-17T19:50:30Z
lintian+pbuilder

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/pybedtools-bin.lintian-overrides
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -2,7 +2,10 @@ python-pybedtools (0.8.0-1) unstable; urgency=medium
 
   * New upstream version.
 
-  * Standards-Version: 4.3.0
+  * d/control:
+    - Standards-Version: 4.3.0
+    - No Python2 packages
+    - Vcs links adapted for new home on salsa.d.o
 
  -- Steffen Moeller <moeller at debian.org>  Thu, 17 Jan 2019 17:39:31 +0100
 


=====================================
debian/control
=====================================
@@ -7,6 +7,7 @@ Priority: optional
 Build-Depends: debhelper (>= 10),
                dh-python,
                bedtools,
+               cython3,
                python3-all-dev,
                python3-setuptools,
                python3-pysam,
@@ -21,34 +22,10 @@ Build-Depends: debhelper (>= 10),
                r-base-core,
                zlib1g-dev
 Standards-Version: 4.3.0
-Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/python-pybedtools.git
-Vcs-Git: https://anonscm.debian.org/git/debian-med/python-pybedtools.git
+Vcs-Browser: https://salsa.debian.org/med-team/python-pybedtools
+Vcs-Git: https://salsa.debian.org/med-team/python-pybedtools.git
 Homepage: https://daler.github.io/pybedtools/
 
-# cython,
-# python-all-dev,
-# python-setuptools,
-# python-pysam (>= 0.8.1),
-# python-matplotlib,
-# python-nose,
-# python-numpy,
-# python-numpydoc,
-# python-pandas,
-# python-yaml,
-# python-tk,
-
-Package: python-pybedtools
-Architecture: any
-Depends: ${python:Depends},
-         ${misc:Depends},
-         ${shlibs:Depends},
-Description: Python 2 wrapper around BEDTools for bioinformatics work
- The BEDTools suite of programs is widely used for genomic interval
- manipulation or “genome algebra”. pybedtools wraps and extends BEDTools and
- offers feature-level manipulations from within Python.
- .
- This is the Python 2 version.
-
 Package: pybedtools-bin
 Architecture: all
 Depends: ${python3:Depends},


=====================================
debian/pybedtools-bin.lintian-overrides
=====================================
@@ -0,0 +1,10 @@
+# Better not messing with the community which expects these executables
+# just the ways these are.
+pybedtools-bin: script-with-language-extension usr/bin/annotate.py
+pybedtools-bin: script-with-language-extension usr/bin/intersection_matrix.py
+pybedtools-bin: script-with-language-extension usr/bin/intron_exon_reads.py
+pybedtools-bin: script-with-language-extension usr/bin/pbt_plotting_example.py
+pybedtools-bin: script-with-language-extension usr/bin/peak_pie.py
+pybedtools-bin: script-with-language-extension usr/bin/venn_gchart.py
+pybedtools-bin: script-with-language-extension usr/bin/venn_mpl.py
+


=====================================
debian/rules
=====================================
@@ -33,10 +33,14 @@ override_dh_auto_test:
 	@echo
 
 override_dh_auto_clean:
-	rm -rf fakehome .eggs .pybuild
-	rm -rf debian/python3-pybedtools
-	rm -rf pybedtools.egg-info
-	find pybedtools -name "*.so" -delete
-	rm -rf pybedtools/cbedtools.cpp pybedtools/featurefuncs.cpp
-	find docs/source/autodocs/ -name "*.rst" | grep -v "pybedtools.contrib.plotting.Track" | xargs -r /bin/rm
+	/bin/rm -rf fakehome .eggs .pybuild
+	/bin/rm -rf debian/python3-pybedtools debian/files
+	/bin/rm -rf pybedtools.egg-info
+	/bin/rm -rf pybedtools/scripts/__pycache__/
+	/bin/rm -rf pybedtools/contrib/__pycache__/
+	/bin/rm -rf pybedtools/__pycache__/
+	find pybedtools -name "*.so" -o -name "*.o" | xargs -r rm
+	rm -rf build
+	/bin/rm -rf pybedtools/cbedtools.cpp pybedtools/featurefuncs.cpp
+	find docs/source/autodocs/ -name "*.rst" | xargs -r /bin/rm
 	#dh_auto_clean



View it on GitLab: https://salsa.debian.org/med-team/python-pybedtools/commit/8517fbcfee3ae32cea6c08200a92b6a66a66b7a2

-- 
View it on GitLab: https://salsa.debian.org/med-team/python-pybedtools/commit/8517fbcfee3ae32cea6c08200a92b6a66a66b7a2
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190117/412fb6d4/attachment-0001.html>


More information about the debian-med-commit mailing list