[med-svn] [Git][med-team/nim-hts][master] 2 commits: d/p/fix-version-comparision.patch: Fix version comparision to parse and compare the right version

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Fri Aug 27 08:37:24 BST 2021



Nilesh Patra pushed to branch master at Debian Med / nim-hts


Commits:
38caba5f by Nilesh Patra at 2021-08-27T13:01:00+05:30
d/p/fix-version-comparision.patch: Fix version comparision to parse and compare the right version

- - - - -
ec556651 by Nilesh Patra at 2021-08-27T13:04:27+05:30
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/fix-version-comparision.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+nim-hts (0.3.14+ds-2) unstable; urgency=medium
+
+  * d/p/fix-version-comparision.patch: Fix version comparison
+    to parse and compare the right version
+
+ -- Nilesh Patra <nilesh at debian.org>  Fri, 27 Aug 2021 13:01:03 +0530
+
 nim-hts (0.3.14+ds-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/patches/fix-version-comparision.patch
=====================================
@@ -0,0 +1,14 @@
+Description: Debian version can contain "+" and hence account for that while comparing
+Author: Nilesh Patra <nilesh at debian.org>
+Forwarded: not-needed
+Last-Update: 2021-08-27
+--- a/src/hts.nim
++++ b/src/hts.nim
+@@ -27,6 +27,7 @@
+   var v = htslibVersion().split("-")[0].split(".")
+   doAssert v[0] == "1"
+   v[1] = v[1].split("-")[0]
++  if "+" in v[1]: v[1] = v[1].split("+")[0]
+   let minor = parseInt(v[1])
+   doAssert minor >= 10, ("[hts/nim] error this version of hts-nim requires htslib >=1.10, got version: " & htslibVersion())
+ 


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 dontDoNestedTests.patch
 disable-test-with-sourceless-file.patch
+fix-version-comparision.patch



View it on GitLab: https://salsa.debian.org/med-team/nim-hts/-/compare/a2d8a1ecaa8ff613b8422303bad3d4a1f01085f8...ec5566514f2546ea1d403096282ca526f5e89915

-- 
View it on GitLab: https://salsa.debian.org/med-team/nim-hts/-/compare/a2d8a1ecaa8ff613b8422303bad3d4a1f01085f8...ec5566514f2546ea1d403096282ca526f5e89915
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/20210827/2790ac56/attachment.htm>


More information about the debian-med-commit mailing list