[med-svn] [Git][med-team/skesa][master] 2 commits: Fix Build-Depends

Andreas Tille gitlab at salsa.debian.org
Wed Jul 17 10:49:31 BST 2019



Andreas Tille pushed to branch master at Debian Med / skesa


Commits:
f58eaeea by Andreas Tille at 2019-07-17T09:47:12Z
Fix Build-Depends

- - - - -
a0570959 by Andreas Tille at 2019-07-17T09:49:18Z
Use Debian packaged ngs-sdk

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/series
- + debian/patches/use_debian_packaged_ngs-sdk.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,6 +1,5 @@
 skesa (2.3.0-1) UNRELEASED; urgency=medium
 
   * Initial release (Closes: #<bug>)
-  TODO: https://github.com/ncbi/ngs
 
  -- Andreas Tille <tille at debian.org>  Wed, 17 Jul 2019 10:54:03 +0200


=====================================
debian/control
=====================================
@@ -3,7 +3,16 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 12~)
+Build-Depends: debhelper (>= 12~),
+               libboost-dev,
+               libboost-chrono-dev,
+               libboost-iostreams-dev,
+               libboost-program-options-dev,
+               libboost-regex-dev,
+               libboost-system-dev,
+               libboost-timer-dev,
+               libncbi-vdb-dev,
+               libngs-sdk-dev
 Standards-Version: 4.4.0
 Vcs-Browser: https://salsa.debian.org/med-team/skesa
 Vcs-Git: https://salsa.debian.org/med-team/skesa.git


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+use_debian_packaged_ngs-sdk.patch


=====================================
debian/patches/use_debian_packaged_ngs-sdk.patch
=====================================
@@ -0,0 +1,35 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Wed, 17 Jul 2019 10:54:03 +0200
+Description: Use Debian packaged ngs-sdk
+
+--- a/Makefile
++++ b/Makefile
+@@ -43,7 +43,7 @@ CC = c++ -std=c++11
+ CFLAGS = -Wall -Wno-format-y2k  -pthread -fPIC -O3 -finline-functions -fstrict-aliasing \
+          -fomit-frame-pointer -msse4.2 $(BOOST_INCL) $(NGS_INCL) $(VDB_INCL)
+          
+-LIBS = $(VDB_LIB) -lncbi-ngs-c++-static -lncbi-vdb-static \
++LIBS = $(VDB_LIB) -lncbi-ngs-c++ -lncbi-vdb \
+        $(NGS_LIB) -lngs-c++-static \
+        -Wl,-Bstatic $(BOOST_LIB) \
+        -lboost_program_options \
+@@ -61,7 +61,7 @@ all: skesa
+ 
+ glb_align.o: glb_align.hpp Makefile
+ 
+-skesa.o: common_util.hpp concurrenthash.hpp readsgetter.hpp ngs_includes.hpp counter.hpp graphdigger.hpp assembler.hpp KmerInit.hpp DBGraph.hpp Integer.hpp LargeInt.hpp LargeInt1.hpp LargeInt2.hpp Model.hpp config.hpp Makefile $(NGS_DIR)/ngs.done
++skesa.o: common_util.hpp concurrenthash.hpp readsgetter.hpp ngs_includes.hpp counter.hpp graphdigger.hpp assembler.hpp KmerInit.hpp DBGraph.hpp Integer.hpp LargeInt.hpp LargeInt1.hpp LargeInt2.hpp Model.hpp config.hpp Makefile
+ skesa: skesa.o glb_align.o
+ 	$(CC) -o $@ $^ $(LIBS)
+ 
+--- a/ngs_includes.hpp
++++ b/ngs_includes.hpp
+@@ -24,7 +24,7 @@
+ *
+ */
+ 
+-#include <ncbi-vdb/NGS.hpp>
++#include <ncbi-vdb/ngs/ncbi/NGS.hpp>
+ #include <ngs/ErrorMsg.hpp>
+ #include <ngs/ReadCollection.hpp>
+ #include <ngs/ReadIterator.hpp>



View it on GitLab: https://salsa.debian.org/med-team/skesa/compare/19a1529697105741d88784fe781fc56b5d769dc1...a05709591305f031976222d390c17fe878dadede

-- 
View it on GitLab: https://salsa.debian.org/med-team/skesa/compare/19a1529697105741d88784fe781fc56b5d769dc1...a05709591305f031976222d390c17fe878dadede
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/20190717/6ddf9386/attachment-0001.html>


More information about the debian-med-commit mailing list