[arch-commits] Commit in netcdf-fortran-openmpi/trunk (PKGBUILD)

Bruno Pagani archange at gemini.archlinux.org
Wed Aug 3 00:40:08 UTC 2022


    Date: Wednesday, August 3, 2022 @ 00:40:07
  Author: archange
Revision: 1259948

upgpkg: netcdf-fortran-openmpi 4.6.0-1

Modified:
  netcdf-fortran-openmpi/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++-------------------
 1 file changed, 6 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-03 00:28:15 UTC (rev 1259947)
+++ PKGBUILD	2022-08-03 00:40:07 UTC (rev 1259948)
@@ -1,11 +1,11 @@
 # Maintainer: Bruno Pagani <archange at archlinux.org>
-# Maintainer: Ronald van Haren <ronald.archlinux.org>
+# Contributor: Ronald van Haren <ronald.archlinux.org>
 # Contributor: damir <damir at archlinux.org>
 
 _pkg=netcdf-fortran
 _mpi=openmpi
 pkgname=${_pkg}-${_mpi}
-pkgver=4.5.4
+pkgver=4.6.0
 pkgrel=1
 pkgdesc="NetCDF fortran bindings with parallel support (${_mpi} version)"
 arch=(x86_64)
@@ -13,23 +13,13 @@
 license=(custom)
 depends=(gcc-libs netcdf-openmpi curl)
 makedepends=(cmake gcc-fortran doxygen)
-checkdepends=(valgrind)
+checkdepends=(valgrind inetutils)
 provides=("${_pkg}")
 conflicts=("${_pkg}")
 options=(!makeflags staticlibs)
-source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz
-       ${pkgname}-fix-f90tst_parallel_compressed-F90.patch::https://github.com/Unidata/netcdf-fortran/commit/79c361c15afb33ee0bae786eecb0daf96b676e1b.patch
-       ${pkgname}-fix-run_f90_par_test.patch::https://github.com/Unidata/netcdf-fortran/pull/341.patch)
-sha256sums=('1a8613cb639e83e2df5a8e6c21fa48a0c64b053c244abddecec66cfcac03a48a'
-            'c7be863cd34cb0f42200175f9ed1f9322f508171b7bd280993d76e669d1ef857'
-            '123e129190d5c1796da20261167204a4509ba8231a6d26e27cfed1479b84f802')
+source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('8194aa70e400c0adfc456127c1d97af2c6489207171d13b10cd754a16da8b0ca')
 
-prepare() {
-  cd ${_pkg}-${pkgver}
-  patch -p1 < ../${pkgname}-fix-f90tst_parallel_compressed-F90.patch
-  patch -p1 < ../${pkgname}-fix-run_f90_par_test.patch
-}
-
 build() {
   export CC=mpicc FC=mpifort
   cmake -B build -S ${_pkg}-${pkgver} \
@@ -48,10 +38,7 @@
   # processes than the number of available cores
   export OMPI_MCA_rmaps_base_oversubscribe=yes
 
-  # https://github.com/Unidata/netcdf-fortran/pull/341
-  chmod +x build/nf03_test4/run_f90_par_test.sh
-  # https://github.com/Unidata/netcdf-fortran/issues/340
-  make -C build test || echo "Tests failed"
+  make -C build test
 }
 
 package() {



More information about the arch-commits mailing list