Skip to content
Commits on Source (3)
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@debian.org> Mon, 05 Aug 2019 16:53:23 +0200
......
......@@ -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
......
......@@ -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 #
......@@ -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
......