[med-svn] [spades] 01/01: stop using embedded libssw, , libhat-trie and libnlopt
Sascha Steinbiss
satta at debian.org
Tue Jun 28 08:57:24 UTC 2016
This is an automated email from the git hooks/post-receive script.
satta pushed a commit to branch master
in repository spades.
commit 7796befbf03d50c95557bba3fc888b830a2dee6f
Author: Sascha Steinbiss <satta at debian.org>
Date: Tue Jun 28 08:44:00 2016 +0000
stop using embedded libssw,, libhat-trie and libnlopt
---
debian/control | 8 +++++++-
debian/patches/0114_use_debian_provided_libs.patch | 21 ++++++++++++++++++---
2 files changed, 25 insertions(+), 4 deletions(-)
diff --git a/debian/control b/debian/control
index b6fa378..e40bf5b 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,10 @@ Build-Depends: debhelper (>= 9),
libbam-dev,
libbamtools-dev,
libjemalloc-dev,
+ libhat-trie-dev,
libhts-dev,
+ libnlopt-dev,
+ libssw-dev,
python-yaml,
python-joblib,
asciidoctor (>= 1.5.3),
@@ -37,7 +40,10 @@ Depends: ${shlibs:Depends},
bwa,
bamtools,
samtools,
- libjemalloc1
+ libjemalloc1,
+ libnlopt0,
+ libhat-trie0,
+ libssw0
Description: genome assembler for single-cell and isolates data sets
The SPAdes – St. Petersburg genome assembler is intended for both
standard isolates and single-cell MDA bacteria assemblies. It works
diff --git a/debian/patches/0114_use_debian_provided_libs.patch b/debian/patches/0114_use_debian_provided_libs.patch
index 2fac37b..28ec2a5 100644
--- a/debian/patches/0114_use_debian_provided_libs.patch
+++ b/debian/patches/0114_use_debian_provided_libs.patch
@@ -30,13 +30,20 @@ Author: Sascha Steinbiss <sascha at steinbiss.name>
\ No newline at end of file
--- a/ext/src/CMakeLists.txt
+++ b/ext/src/CMakeLists.txt
-@@ -1,6 +1,5 @@
+@@ -1,12 +1,8 @@
# -*- cmake -*-
-add_subdirectory(jemalloc)
- add_subdirectory(nlopt)
+-add_subdirectory(nlopt)
add_subdirectory(ConsensusCore)
- add_subdirectory(bamtools)
+-add_subdirectory(bamtools)
+ add_subdirectory(samtools)
++add_subdirectory(bamtools)
+ add_subdirectory(cppformat)
+-add_subdirectory(ssw)
+ add_subdirectory(cityhash)
+ add_subdirectory(llvm)
+-add_subdirectory(htrie)
--- a/src/modules/dev_support/logger/logger_impl.cpp
+++ b/src/modules/dev_support/logger/logger_impl.cpp
@@ -13,6 +13,7 @@
@@ -77,3 +84,11 @@ Author: Sascha Steinbiss <sascha at steinbiss.name>
#ifdef SPADES_USE_JEMALLOC
+--- a/src/modules/assembly_graph/CMakeLists.txt
++++ b/src/modules/assembly_graph/CMakeLists.txt
+@@ -9,4 +9,4 @@
+
+ add_library(graph_support STATIC
+ components/connected_component.cpp paths/bidirectional_path.cpp graph_support/scaff_supplementary.cpp)
+-target_link_libraries(graph_support hattrie)
++target_link_libraries(graph_support hat-trie)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/spades.git
More information about the debian-med-commit
mailing list