Skip to content

Commit f476e44

Browse files
committed
hdf5-blosc-1.0.1
1 parent ef5e4fd commit f476e44

File tree

2 files changed

+77
-0
lines changed

2 files changed

+77
-0
lines changed

hdf5-blosc/README

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
hdf5-blosc
2+
------------------------------------------
3+
This is a filter for HDF5 that uses the Blosc compressor; by installing this
4+
filter, you can read and write HDF5 files with Blosc-compressed datasets.
5+
6+
Runtime requirements:
7+
cygwin-3.6.0-1
8+
libblosc1-1.21.6-1bl1
9+
libhdf5_310-1.14.6-1
10+
11+
Build requirements:
12+
(besides corresponding -devel packages)
13+
binutils-2.44-1
14+
cmake-3.28.3-1
15+
cygport-0.36.9-1
16+
gcc-core-12.4.0-3
17+
libblosc-devel-1.21.6-1bl1
18+
libhdf5-devel-1.14.6-1
19+
ninja-1.12.1-1
20+
21+
Canonical website:
22+
https://github.com/Blosc/hdf5-blosc
23+
24+
Canonical download:
25+
https://github.com/Blosc/hdf5-blosc/archive/refs/tags/v1.0.1.tar.gz
26+
27+
-------------------------------------------
28+
29+
Build instructions:
30+
1. unpack hdf5-blosc-1.0.1-X-src.tar.xz
31+
2. if you use setup to install this src package,
32+
it will be unpacked under /usr/src automatically
33+
% cd /usr/src
34+
% cygport ./hdf5-blosc-1.0.1-X.cygport all
35+
36+
This will create:
37+
/usr/src/hdf5-blosc-1.0.1-X-src.tar.xz
38+
/usr/src/hdf5-blosc-1.0.1-X.tar.xz
39+
40+
-------------------------------------------
41+
42+
Files included in the binary package:
43+
44+
(hdf5-blosc)
45+
/usr/include/blosc_filter.h
46+
/usr/lib/hdf5/plugins/cygH5Zblosc.dll
47+
/usr/lib/hdf5/plugins/cygblosc_filter.dll
48+
/usr/lib/hdf5/plugins/libH5Zblosc.dll.a
49+
/usr/lib/hdf5/plugins/libblosc_filter.dll.a
50+
/usr/share/doc/Cygwin/hdf5-blosc.README
51+
/usr/share/doc/hdf5-blosc/README.rst
52+
53+
------------------
54+
55+
Port Notes:
56+
57+
----- version 1.0.1-1bl1 -----
58+
Initial release by fd0 <https://github.com/fd00/>
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
HOMEPAGE="https://github.com/Blosc/${PN}"
2+
SRC_URI="https://github.com/Blosc/${PN}/archive/refs/tags/v${PV}.tar.gz"
3+
PATCH_URI="
4+
https://sources.debian.org/data/main/h/hdf5-blosc/1.0.1-1/debian/patches/no-download.patch
5+
https://sources.debian.org/data/main/h/hdf5-blosc/1.0.1-1/debian/patches/adapt-lib-and-plugin-path.patch
6+
"
7+
8+
CATEGORY="Libs"
9+
SUMMARY="Filter for HDF5 that uses Blosc"
10+
DESCRIPTION="This is a filter for HDF5 that uses the Blosc compressor; by installing this
11+
filter, you can read and write HDF5 files with Blosc-compressed datasets."
12+
13+
LICENSE="MIT"
14+
LICENSE_SPDX="SPDX-License-Identifier: MIT"
15+
# LICENSE_URI=""
16+
17+
BUILD_REQUIRES="libblosc-devel libhdf5-devel"
18+
19+
inherit cmake

0 commit comments

Comments
 (0)