[arch-commits] Commit in med/trunk (PKGBUILD)
Alexander Rødseth
arodseth at gemini.archlinux.org
Fri Aug 5 23:13:01 UTC 2022
Date: Friday, August 5, 2022 @ 23:13:00
Author: arodseth
Revision: 1260350
upgpkg: med 4.1.1-1
Modified:
med/trunk/PKGBUILD
----------+
PKGBUILD | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-05 22:56:08 UTC (rev 1260349)
+++ PKGBUILD 2022-08-05 23:13:00 UTC (rev 1260350)
@@ -4,8 +4,8 @@
# Contributor: Oliver Goethel
pkgname=med
-pkgver=4.1.0
-pkgrel=8
+pkgver=4.1.1
+pkgrel=1
pkgdesc='Generic pre- and post-processing platform for numerical simulation'
url="https://www.salome-platform.org/downloads"
license=(LGPL)
@@ -13,28 +13,28 @@
depends=(hdf5 python tk)
makedepends=(cmake gcc-fortran ninja swig)
source=("https://files.salome-platform.org/Salome/other/$pkgname-$pkgver.tar.gz"
- 'hdf5-1.12.patch')
-sha256sums=('847db5d6fbc9ce6924cb4aea86362812c9a5ef6b9684377e4dd6879627651fce'
- '617f281629dd88635f777896d52aae358c06e66a535fbb3d6c805a44430dd94b')
+ hdf5-1.12.patch)
+b2sums=('fb9bc3239c18c53fa42c5dd1101559746e8d38db2a3cb5fb47d1bf0cb578facc4ab95409af8524f5c20251848842cc1a331f6a816ce0754e9a6c95f507174ed1'
+ '998958970918d98724b80f7b5ff09558f7abea39cdac5e558b66410c4d8d1476b0407295f3745ece5586482bf76db3eef0139918d27d1bbc3eb166ed7ab4745a')
prepare() {
- cd $pkgname-$pkgver
+ cd $pkgname-${pkgver}_SRC
patch -p1 -i ../hdf5-1.12.patch # Fix build with hdf5 1.12 (Fedora)
sed -i 's/if H5_VERS_MINOR > 10/if 0/g' src/ci/MEDfileCompatibility.c
}
build() {
- mkdir build
- cd build
- export CPPFLAGS+=" -DH5_USE_110_API"
- cmake ../$pkgname-$pkgver \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMEDFILE_BUILD_PYTHON=ON \
- -DMEDFILE_BUILD_TESTS=OFF \
- -DMEDFILE_INSTALL_DOC=OFF \
- -GNinja
- ninja
+ export CPPFLAGS+=' -DH5_USE_110_API'
+ cmake \
+ -B build \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D MEDFILE_BUILD_PYTHON=ON \
+ -D MEDFILE_BUILD_TESTS=OFF \
+ -D MEDFILE_INSTALL_DOC=OFF \
+ -G Ninja \
+ -S $pkgname-${pkgver}_SRC
+ ninja -C build
}
package() {
More information about the arch-commits
mailing list