[med-svn] [Git][med-team/macs][master] 4 commits: d/rules: make use of dh_numpy3 to add the numpy ABI dependency.

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Wed Feb 28 11:50:30 GMT 2024



Michael R. Crusoe pushed to branch master at Debian Med / macs


Commits:
6e290ab9 by Michael R. Crusoe at 2024-02-27T16:02:24+01:00
d/rules: make use of dh_numpy3 to add the numpy ABI dependency.

- - - - -
6c410cb0 by Michael R. Crusoe at 2024-02-28T12:38:50+01:00
d/patches/spelling: fix typos.

- - - - -
9a4e39d2 by Michael R. Crusoe at 2024-02-28T12:38:50+01:00
d/lintian-overrides: update to match change in warnings.

- - - - -
96d2330a by Michael R. Crusoe at 2024-02-28T12:39:52+01:00
routine-update: Ready to upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/lintian-overrides
- debian/patches/series
- + debian/patches/spelling
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+macs (3.0.1-2) unstable; urgency=medium
+
+  * d/rules: make use of dh_numpy3 to add the numpy ABI dependency.
+  * d/patches/spelling: fix typos.
+  * d/lintian-overrides: update to match change in warnings.
+
+ -- Michael R. Crusoe <crusoe at debian.org>  Wed, 28 Feb 2024 12:39:52 +0100
+
 macs (3.0.1-1) unstable; urgency=medium
 
   [ Andreas Tille ]


=====================================
debian/lintian-overrides
=====================================
@@ -1 +1,2 @@
-macs: manpage-has-errors-from-man usr/share/man/man1/macs3.1.gz 8: warning [p 1, 1.7i]: cannot adjust line
+macs: groff-message 8: warning [p 1, 1.7i]: cannot adjust line [usr/share/man/man1/macs3.1.gz:1]
+macs: groff-message 14: warning [p 1, 2.7i]: cannot adjust line [usr/share/man/man1/macs3.1.gz:2]


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
+spelling
 invalid_escape_sequence
 adapt_to_prelease_hmmlearn.patch
 python3


=====================================
debian/patches/spelling
=====================================
@@ -0,0 +1,35 @@
+From: Michael R. Crusoe <crusoe at debian.org>
+Subject: Fix spelling typos found by lintian
+Forwarded: https://github.com/macs3-project/MACS/pull/629
+--- macs.orig/MACS3/Signal/BedGraph.pyx
++++ macs/MACS3/Signal/BedGraph.pyx
+@@ -1178,7 +1178,7 @@
+         Todos
+         -----
+ 
+-        May need to seperate this function out as a class so that we
++        May need to separate this function out as a class so that we
+         can add more ways to analyze the result. Also, we can let this
+         function return a list of dictionary or data.frame in that
+         way, instead of str object.
+--- macs.orig/MACS3/Signal/HMMR_Signal_Processing.pyx
++++ macs/MACS3/Signal/HMMR_Signal_Processing.pyx
+@@ -225,6 +225,6 @@
+                 tmp_p = tmp_e
+             # end of region, we change the mark_bin
+             mark_bin += 1
+-    # we do not merge regions in regionsbdg object so each bin will be seperated.
++    # we do not merge regions in regionsbdg object so each bin will be separated.
+     debug( f"added {n} bins" )
+     return regionsbdg
+--- macs.orig/MACS3/Signal/PileupV2.pyx
++++ macs/MACS3/Signal/PileupV2.pyx
+@@ -7,7 +7,7 @@
+ Wang. Now we allow different weights for different genomic ranges, and
+ simplify the approach.
+ 
+-For a genomic range r_i covering genomic postions from s_i to e_i to
++For a genomic range r_i covering genomic positions from s_i to e_i to
+ be piled up, we assign the start position a value w_i, and the end
+ -w_i, so we will have (s_i, w_i) and (e_i, -w_i). Then all N ranges
+ will be made into an array (2D) of position and weights as:


=====================================
debian/rules
=====================================
@@ -13,6 +13,9 @@ tagline=\- Model\-based Analysis for ChIP\-Sequencing
 %:
 	dh $@ --buildsystem=pybuild
 
+execute_before_dh_python3:
+	dh_numpy3
+
 override_dh_auto_build:
 	for pyx in $$(find MACS3/ -name "*.pyx"); do \
 		rm -f $${pyx%%.pyx}.{h,c}; touch $${pyx}; done



View it on GitLab: https://salsa.debian.org/med-team/macs/-/compare/d4e291f314735d7a0a2ad06a7379cbb8b229f2e2...96d2330abbda1fdaf8a8144907096715965b619a

-- 
View it on GitLab: https://salsa.debian.org/med-team/macs/-/compare/d4e291f314735d7a0a2ad06a7379cbb8b229f2e2...96d2330abbda1fdaf8a8144907096715965b619a
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/20240228/13c7e80d/attachment-0001.htm>


More information about the debian-med-commit mailing list