[med-svn] [Git][med-team/pbseqlib][master] 3 commits: Build-Depends: libpbcopper-dev

Andreas Tille gitlab at salsa.debian.org
Thu Jan 16 14:08:48 GMT 2020



Andreas Tille pushed to branch master at Debian Med / pbseqlib


Commits:
21e47568 by Andreas Tille at 2020-01-16T15:07:26+01:00
Build-Depends: libpbcopper-dev

- - - - -
24acb87f by Andreas Tille at 2020-01-16T15:08:03+01:00
C++14

- - - - -
4c87c6f2 by Andreas Tille at 2020-01-16T15:08:37+01:00
Detect hdf5 lib with meson

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/patches/meson.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,7 +1,7 @@
 pbseqlib (5.3.3+dfsg-1) UNRELEASED; urgency=medium
 
   [ Helmut Grohne ]
-  * Covnert libpbseq-dev to Architecture: any. (Closes: #940327)
+  * Convert libpbseq-dev to Architecture: any. (Closes: #940327)
 
   [ Andreas Tille ]
   * Add myself to Uploaders to have at least one human uploader after
@@ -12,7 +12,9 @@ pbseqlib (5.3.3+dfsg-1) UNRELEASED; urgency=medium
   * Standards-Version: 4.4.1
   * debian/copyright: use spaces rather than tabs to start continuation
     lines.
-  TODO: check linking with libhdf5-dev
+  * Build-Depends: libpbcopper-dev
+  * C++14
+  * Detect hdf5 lib with meson
 
  -- Andreas Tille <tille at debian.org>  Mon, 05 Aug 2019 16:53:23 +0200
 


=====================================
debian/control
=====================================
@@ -14,6 +14,7 @@ Build-Depends: debhelper-compat (= 12),
                libhdf5-dev,
                libboost-dev,
                libpbbam-dev (>= 0.18.0+dfsg-1~),
+               libpbcopper-dev,
                libhts-dev,
                libgtest-dev <!nocheck>
 Standards-Version: 4.4.1


=====================================
debian/patches/meson.patch
=====================================
@@ -13,3 +13,18 @@ Description: There is no point to check for gtest since its installed via Build-
  
  libblasr_unittest = executable(
    'libblasr_unittest', [
+--- a/meson.build
++++ b/meson.build
+@@ -57,7 +57,11 @@ libblasr_zlib_dep = dependency('zlib', r
+ # clock_gettime on old glibc systems
+ libblasr_rt_dep = cpp.find_library('rt', required : false)
+ 
+-libblasr_deps = [libblasr_boost_dep, libblasr_pbbam_dep, libblasr_zlib_dep, libblasr_rt_dep]
++# Explicitely list required HDF5 components
++# hdf5_dep = dependency('hdf5',  language : 'c', required: true)
++hdf5_dep = dependency('hdf5', language : 'cpp', required : false, disabler: true)
++
++libblasr_deps = [libblasr_boost_dep, libblasr_pbbam_dep, libblasr_zlib_dep, libblasr_rt_dep, hdf5_dep]
+ 
+ ##########
+ # Config #


=====================================
debian/rules
=====================================
@@ -9,7 +9,7 @@ export GTEST_INC = /usr/include
 export GTEST_SRCDIR = /usr/src/gtest
 
 export DEB_CFLAGS_MAINT_APPEND=-O3 -I$(HDF5_INC)
-export DEB_CXXFLAGS_MAINT_APPEND=-O3
+export DEB_CXXFLAGS_MAINT_APPEND=-O3 -std=c++14
 
 export LDLIBS += -lpbbam
 



View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/compare/d2d13ffe9a48c52e2c85ac2f39259aaa46735d40...4c87c6f2db7e387bb456d95749bedc2b9551a458

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/compare/d2d13ffe9a48c52e2c85ac2f39259aaa46735d40...4c87c6f2db7e387bb456d95749bedc2b9551a458
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/20200116/fc20fcef/attachment-0001.html>


More information about the debian-med-commit mailing list