1 TERMUX_PKG_HOMEPAGE
=https
://portal.hdfgroup.org
/display
/support
2 TERMUX_PKG_DESCRIPTION
="Hierarchical Data Format 5 (HDF5)"
6 TERMUX_PKG_VERSION
=${_HDF5_MAJOR}.
${_HDF5_MINOR}.
${_HDF5_PATCH}
7 TERMUX_PKG_SHA256
=9c5ce1e33d2463fb1a42dd04daacbc22104e57676e2204e3d66b1ef54b88ebf2
8 TERMUX_PKG_SRCURL
=https
://support.hdfgroup.org
/ftp/HDF5
/releases
/hdf5-
${_HDF5_MAJOR}.
${_HDF5_MINOR}/hdf5-
$TERMUX_PKG_VERSION/src
/hdf5-
$TERMUX_PKG_VERSION.
tar.bz2
9 TERMUX_PKG_DEPENDS
="libzopfli"
10 TERMUX_PKG_FORCE_CMAKE
=true
11 TERMUX_PKG_EXTRA_CONFIGURE_ARGS
="-C$TERMUX_PKG_BUILDER_DIR/aarch64/TryRunResults_out.cmake "
12 TERMUX_PKG_BLACKLISTED_ARCHES
="arm,686,x86_64"
15 termux_step_pre_configure
() {
16 cp $TERMUX_PKG_BUILDER_DIR/$TERMUX_ARCH/{H5Tinit.c
,H5lib_settings.c
} $TERMUX_PKG_BUILDDIR/
17 mkdir
-p
$TERMUX_PKG_BUILDDIR/shared
/
18 cp $TERMUX_PKG_BUILDER_DIR/$TERMUX_ARCH/{H5Tinit.c
,H5lib_settings.c
} $TERMUX_PKG_BUILDDIR/shared
/
21 termux_step_post_configure
() {
22 cp $TERMUX_PKG_BUILDER_DIR/$TERMUX_ARCH/{H5Tinit.c
,H5lib_settings.c
} $TERMUX_PKG_BUILDDIR/shared
/
25 termux_step_post_make_install
() {
26 # Add a pkg-config file
27 cat > "$PKG_CONFIG_LIBDIR/hdf5.pc" <<-HERE
29 exec_prefix=\${prefix}
30 libdir=\${exec_prefix}/lib
31 includedir=\${exec_prefix}/include
34 Description: $TERMUX_PKG_DESCRIPTION
35 Version: $TERMUX_PKG_VERSION
37 Libs: -L\${libdir} -lhdf5
38 Cflags: -I\${includedir}