[med-svn] [Git][med-team/minimap2][master] Add libminimap to Python library

Andreas Tille gitlab at salsa.debian.org
Fri May 15 13:02:39 BST 2020



Andreas Tille pushed to branch master at Debian Med / minimap2


Commits:
7dd67066 by Andreas Tille at 2020-05-15T14:01:50+02:00
Add libminimap to Python library

- - - - -


3 changed files:

- debian/patches/ar.patch
- + debian/patches/link_mappy_to_libminimap.patch
- debian/patches/series


Changes:

=====================================
debian/patches/ar.patch
=====================================
@@ -2,11 +2,9 @@ Author: Steffen Moeller
 Last-Update: 2020-03-15 04:06:20 +0100
 Descriptio: Fix ar call to support debugging symbols properly
 
-Index: minimap2/Makefile
-===================================================================
---- minimap2.orig/Makefile
-+++ minimap2/Makefile
-@@ -36,7 +36,8 @@ minimap2-lite:example.o libminimap2.a
+--- a/Makefile
++++ b/Makefile
+@@ -35,7 +35,8 @@ minimap2-lite:example.o libminimap2.a
  		$(CC) $(CFLAGS) $< -o $@ -L. -lminimap2 $(LIBS) $(LDFLAGS)
  
  libminimap2.a:$(OBJS)


=====================================
debian/patches/link_mappy_to_libminimap.patch
=====================================
@@ -0,0 +1,16 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 15 May 2020 14:00:54 +0200
+Description: Add libminimap to Python library
+ FIXME: seems extra_link_args and extra_objects are ignored both
+
+--- a/setup.py
++++ b/setup.py
+@@ -19,6 +19,8 @@ import sys, platform
+ sys.path.append('python')
+ 
+ extra_compile_args = ['-DHAVE_KALLOC']
++# extra_link_args= ['-lminimap2'] # FIXME: this is ignored :-(
++extra_objects = ['libminimap2.a']
+ include_dirs = ["."]
+ 
+ if platform.machine() in ["aarch64", "arm64"]:


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ hardening.patch
 do_not_use_natbib.bst.patch
 simde
 ar.patch
+link_mappy_to_libminimap.patch



View it on GitLab: https://salsa.debian.org/med-team/minimap2/-/commit/7dd67066521214fbe8959a08804d469630209337

-- 
View it on GitLab: https://salsa.debian.org/med-team/minimap2/-/commit/7dd67066521214fbe8959a08804d469630209337
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/20200515/8872abe9/attachment-0001.html>


More information about the debian-med-commit mailing list