[med-svn] [Git][med-team/nanopolish][master] 4 commits: Add opt to link against external slow5lib

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Sat Jul 2 10:28:52 BST 2022



Nilesh Patra pushed to branch master at Debian Med / nanopolish


Commits:
77819078 by Nilesh Patra at 2022-07-02T14:53:59+05:30
Add opt to link against external slow5lib

- - - - -
12c3529a by Nilesh Patra at 2022-07-02T14:54:28+05:30
B-D on libslow5lib

- - - - -
a6e43c6a by Nilesh Patra at 2022-07-02T14:54:29+05:30
d/rules: export SLOW5LIB=external

- - - - -
4937f453 by Nilesh Patra at 2022-07-02T14:58:16+05:30
[skip ci] Interim d/ch

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/link_ext_slow5lib.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,18 @@
 nanopolish (0.14.0-1) UNRELEASED; urgency=medium
 
+  * Team Upload.
+
+  [ Andreas Tille ]
   * New upstream version
   * Standards-Version: 4.6.1 (routine-update)
-  TODO: https://salsa.debian.org/med-team/libslow5lib
 
- -- Andreas Tille <tille at debian.org>  Wed, 29 Jun 2022 17:50:34 +0200
+  [ Nilesh Patra ]
+  * Add opt to link against external slow5lib
+  * B-D on libslow5lib
+  * d/rules: export SLOW5LIB=external
+  TODO: Wait for libslow5lib to cross NEW
+
+ -- Nilesh Patra <nilesh at debian.org>  Sat, 02 Jul 2022 14:48:00 +0530
 
 nanopolish (0.13.3-2) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -10,7 +10,9 @@ Build-Depends: debhelper-compat (= 13),
                libfast5-dev,
                libhts-dev,
                libeigen3-dev,
-               libminimap2-dev
+               libminimap2-dev,
+               libstreamvbyte-dev,
+               libslow5-dev
 Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/nanopolish
 Vcs-Git: https://salsa.debian.org/med-team/nanopolish.git


=====================================
debian/patches/link_ext_slow5lib.patch
=====================================
@@ -0,0 +1,15 @@
+Description: Add opt to link against external slow5
+Author: Nilesh Patra <nilesh at debian.org>
+Last-Update: 2022-07-02
+--- a/Makefile
++++ b/Makefile
+@@ -115,6 +115,9 @@
+ ifeq ($(SLOW5LIB), install)
+     SLOW5LIB_LIB = ./slow5lib/lib/libslow5.a
+     SLOW5LIB_INCLUDE = -I./slow5lib/include/
++else
++    SLOW5LIB_LIB ?=
++    LIBS += -lslow5 -lstreamvbyte
+ endif
+ 
+ ifeq ($(ARM), 1)


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ add-shebang-to-script.patch
 reproducible.patch
 fix_remaining_python_interpreters.patch
 staticMinimap2Library.patch
+link_ext_slow5lib.patch


=====================================
debian/rules
=====================================
@@ -21,6 +21,7 @@ export HDF5=external
 export EIGEN=external
 export HTS=external
 export MINIMAP2=external
+export SLOW5LIB=external
 
 %:
 	dh $@ --with python3



View it on GitLab: https://salsa.debian.org/med-team/nanopolish/-/compare/f7aeae4d993b3dcbab54c63776b56d957bc7482a...4937f453ff8283cdccf224e000422b7ee83cb2d2

-- 
View it on GitLab: https://salsa.debian.org/med-team/nanopolish/-/compare/f7aeae4d993b3dcbab54c63776b56d957bc7482a...4937f453ff8283cdccf224e000422b7ee83cb2d2
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/20220702/0c6e87d4/attachment-0001.htm>


More information about the debian-med-commit mailing list