[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