1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
Author: Andreas Tille <tille@debian.org>
Last-Update: Thu, 31 Aug 2023 20:30:12 +0200
Description: Do not fail test for any mikro version 1.10.x of hdflib
Bug-Debian: https://bugs.debian.org/1033854
https://bugs.debian.org/1050952
--- r-bioc-rhdf5lib.orig/inst/tinytest/test_library_version.R
+++ r-bioc-rhdf5lib/inst/tinytest/test_library_version.R
@@ -1,3 +1,2 @@
expect_silent(libver <- Rhdf5lib::getHdf5Version())
-expect_identical(libver, "1.10.7")
--- r-bioc-rhdf5lib.orig/src/Makevars.in
+++ r-bioc-rhdf5lib/src/Makevars.in
@@ -10,8 +10,8 @@
HDF5_HL_LIB="/usr/lib/${MULTIARCH}/hdf5/serial/libhdf5_hl.a"
HDF5_HL_CXX_LIB="/usr/lib/${MULTIARCH}/hdf5/serial/libhdf5_hl_cpp.a"
-ZLIB_LIB=@ZLIB_LIB_PATH@
-ZLIB_INCLUDE=@ZLIB_INCLUDE_PATH@
+ZLIB_LIB=-lz
+ZLIB_INCLUDE=/usr/include
#expose headers in installed package include folder
USER_INCLUDE_DIR = ${R_PACKAGE_DIR}/include
@@ -19,14 +19,12 @@
PKG_CPPFLAGS = -I${HDF5_INCLUDE} ${ZLIB_INCLUDE}
PKG_CFLAGS = ${ZLIB_LIB}
-
+PKG_LIBS = -L${HDF5_LIB} -lhdf5 -lsz -lz
all: $(SHLIB)
$(SHLIB): Rhdf5lib.o
-Rhdf5lib.o: copy-hdf5 @COPY_SZIP@
-
copy-szip: copy-hdf5
cp hdf5/libaec-1.0.4/build/szip/lib/libsz.a "${USER_LIB_DIR}"
cp hdf5/libaec-1.0.4/build/szip/lib/libaec.a "${USER_LIB_DIR}"
|