Date: Friday, March 17, 2023 @ 11:20:24
Author: arojas
Revision: 1421253
upgpkg: hdf5-openmpi 1.14.0-1: Update to 1.14.0
Modified:
hdf5-openmpi/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-17 10:44:38 UTC (rev 1421252)
+++ PKGBUILD 2023-03-17 11:20:24 UTC (rev 1421253)
@@ -9,8 +9,8 @@
_pkgname=hdf5
_mpi=openmpi
pkgname=${_pkgname}-${_mpi}
-pkgver=1.12.2
-pkgrel=3
+pkgver=1.14.0
+pkgrel=1
pkgdesc="General purpose library and file format for storing scientific data
(${_mpi} version)"
arch=(x86_64)
url="https://www.hdfgroup.org/hdf5"
@@ -21,8 +21,14 @@
conflicts=(hdf5 hdf5-${_mpi}-java)
replaces=(hdf5-${_mpi}-java)
source=(https://support.hdfgroup.org/ftp/HDF5/releases/${_pkgname}-${pkgver:0:4}/${_pkgname}-${pkgver/_/-}/src/${_pkgname}-${pkgver/_/-}.tar.bz2)
-sha256sums=('1a88bbe36213a2cea0c8397201a459643e7155c9dc91e062675b3fb07ee38afe')
+sha256sums=('e4e79433450edae2865a4c6328188bb45391b29d74f8c538ee699f0b116c2ba0')
+prepare() {
+ cd ${_pkgname}-${pkgver/_/-}
+ # Don't mess with build flags
+ sed -e '/-Werror/d' -i configure
+}
+
build() {
# Crazy workaround: run CMake to generate pkg-config file
#cmake -B build -S ${pkgname}-${pkgver/_/-} \
@@ -94,6 +100,4 @@
install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${_pkgname}
# Install pkg-config files from CMake tree
install -Dm644 ../build/CMakeFiles/hdf5{,_hl}{,_cpp,_fortran}.pc -t
"${pkgdir}"/usr/lib/pkgconfig/
- # https://github.com/HDFGroup/hdf5/issues/1787
- rm "${pkgdir}"/usr/bin/perf
}