about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/r-modules/patches/rhdf5filters.patch
blob: 93a99704302a60b7e96054aff240449c5c3a885a (plain) (blame)
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
diff --git a/src/Makevars.in b/src/Makevars.in
index dead2df..b86e3de 100644
--- a/src/Makevars.in
+++ b/src/Makevars.in
@@ -22,20 +22,19 @@ export PKG_LDFLAGS=@LDFLAGS@
 all: copying $(SHLIB)
 
 #copy hdf5 library headers to package include
-copying: libH5Zblosc.so libH5Zbz2.so libH5Zlzf.so 
+copying: libH5Zbz2.so libH5Zlzf.so libH5Zzstd.so
 	mkdir -p "${USER_LIB_DIR}"
 	cp ${BZIP2_LIB} "${USER_LIB_DIR}"
-	cp ${BLOSC_LIB} "${USER_LIB_DIR}"
 	cp ${LZF_LIB} "${USER_LIB_DIR}"
 #	cp ${VBZ_LIB} "${USER_LIB_DIR}"
 	cp ${ZSTD_LIB} "${USER_LIB_DIR}"
-	
+
 #libH5Zvbz.so: libH5Zzstd.so
 #	$(MAKE) -C vbz
 
 libH5Zblosc.so: libH5Zzstd.so
 	$(MAKE) -C blosc
-	
+
 libH5Zzstd.so:
 	$(MAKE) -C zstd
 
diff --git a/src/bzip2/Makefile b/src/bzip2/Makefile
index 449bbe7..154354e 100644
--- a/src/bzip2/Makefile
+++ b/src/bzip2/Makefile
@@ -1,9 +1,9 @@
 
 all: libH5Zbz2.so
 
-libH5Zbz2.so: bzip2-1.0.8/libbz2.a
-	${CC} ${PKG_CFLAGS} ${PKG_CPICFLAGS} -shared H5Zbzip2.c $(PKG_CPPFLAGS) \
-	-I./bzip2-1.0.8/ ./bzip2-1.0.8/libbz2.a ${PKG_LDFLAGS} -o libH5Zbz2.so
+libH5Zbz2.so:
+	${CC} ${PKG_CFLAGS} ${PKG_CPICFLAGS} -shared H5Zbzip2.c \
+	   -lbz2 -o libH5Zbz2.so
 
 bzip2-1.0.8/libbz2.a:
 	$(MAKE) -C bzip2-1.0.8
diff --git a/src/lzf/Makefile b/src/lzf/Makefile
index 837f80b..eeca0c8 100644
--- a/src/lzf/Makefile
+++ b/src/lzf/Makefile
@@ -2,7 +2,7 @@
 all: libH5Zlzf.so
 
 libH5Zlzf.so: lzf/liblzf.a
-	${CC} ${PKG_CFLAGS} ${PKG_CPICFLAGS} -shared H5Zlzf.c $(PKG_CPPFLAGS) \
+	${CC} ${PKG_CFLAGS} ${PKG_CPICFLAGS} -shared H5Zlzf.c \
 	-I./lzf/ ./lzf/liblzf.a ${PKG_LDFLAGS} -o libH5Zlzf.so
 
 lzf/liblzf.a: