[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