Date: Sunday, June 12, 2022 @ 17:12:44 Author: dvzrv Revision: 1237079
archrelease: copy trunk to community-x86_64 Added: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD (from rev 1237078, pnetcdf-openmpi/trunk/PKGBUILD) Deleted: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 94 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-06-12 17:12:41 UTC (rev 1237078) +++ PKGBUILD 2022-06-12 17:12:44 UTC (rev 1237079) @@ -1,47 +0,0 @@ -# Maintainer: Bruno Pagani <archa...@archlinux.org> - -_pkg=pnetcdf -_mpi=openmpi -pkgname=${_pkg}-${_mpi} -pkgver=1.12.3 -pkgrel=1 -pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)" -arch=(x86_64) -url="https://parallel-netcdf.github.io/" -license=(custom) -depends=("${_mpi}") # "netcdf-${_mpi}") -makedepends=(gcc-fortran) -checkdepends=(inetutils) -provides=(parallel-netcdf parallel-netcdf-openmpi) -conflicts=(parallel-netcdf parallel-netcdf-openmpi) -replaces=(parallel-netcdf parallel-netcdf-openmpi) -options=(staticlibs) -source=("${url}/Release/${_pkg}-${pkgver}.tar.gz") -sha256sums=('439e359d09bb93d0e58a6e3f928f39c2eae965b6c97f64e67cd42220d6034f77') - -prepare() { - cd ${_pkg}-${pkgver} - autoreconf -vfi -} - -build() { - cd ${_pkg}-${pkgver} - export CFLAGS+=" -ffat-lto-objects" - # https://github.com/Parallel-NetCDF/PnetCDF/issues/72 - ./configure --prefix=/usr --enable-shared #--enable-netcdf4 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make LIBTOOLFLAGS=--verbose -} - -check() { - cd ${_pkg}-${pkgver} - export OMPI_MCA_opal_warn_on_missing_libcuda=0 - make check - make ptest -} - -package() { - cd ${_pkg}-${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg} -} Copied: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD (from rev 1237078, pnetcdf-openmpi/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-06-12 17:12:44 UTC (rev 1237079) @@ -0,0 +1,47 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> + +_pkg=pnetcdf +_mpi=openmpi +pkgname=${_pkg}-${_mpi} +pkgver=1.12.3 +pkgrel=2 +pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)" +arch=(x86_64) +url="https://parallel-netcdf.github.io/" +license=(custom) +depends=("${_mpi}") # "netcdf-${_mpi}") +makedepends=(gcc-fortran) +checkdepends=(inetutils) +provides=(parallel-netcdf parallel-netcdf-openmpi) +conflicts=(parallel-netcdf parallel-netcdf-openmpi) +replaces=(parallel-netcdf parallel-netcdf-openmpi) +options=(staticlibs) +source=("${url}/Release/${_pkg}-${pkgver}.tar.gz") +sha256sums=('439e359d09bb93d0e58a6e3f928f39c2eae965b6c97f64e67cd42220d6034f77') + +prepare() { + cd ${_pkg}-${pkgver} + autoreconf -vfi +} + +build() { + cd ${_pkg}-${pkgver} + export CFLAGS+=" -ffat-lto-objects" + # https://github.com/Parallel-NetCDF/PnetCDF/issues/72 + ./configure --prefix=/usr --enable-shared #--enable-netcdf4 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make LIBTOOLFLAGS=--verbose +} + +check() { + cd ${_pkg}-${pkgver} + export OMPI_MCA_opal_warn_on_missing_libcuda=0 + make check + make ptest +} + +package() { + cd ${_pkg}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg} +}