Date: Sunday, June 18, 2017 @ 15:26:06 Author: archange Revision: 238078
Initial addition of parallel-netcdf (OpenMPI flavour) Added: parallel-netcdf-openmpi/ parallel-netcdf-openmpi/repos/ parallel-netcdf-openmpi/trunk/ parallel-netcdf-openmpi/trunk/PKGBUILD ----------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) Added: parallel-netcdf-openmpi/trunk/PKGBUILD =================================================================== --- parallel-netcdf-openmpi/trunk/PKGBUILD (rev 0) +++ parallel-netcdf-openmpi/trunk/PKGBUILD 2017-06-18 15:26:06 UTC (rev 238078) @@ -0,0 +1,38 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) <[email protected]> + +_pkg=parallel-netcdf +_mpi=openmpi +pkgname=${_pkg}-${_mpi} +pkgver=1.8.1 +pkgrel=1 +pkgdesc="A Parallel I/O Library for NetCDF File Access" +arch=('x86_64') # Tests fail for 'i686' +url="https://trac.mcs.anl.gov/projects/parallel-netcdf" +license=('custom') +depends=('openmpi') +makedepends=('gcc-fortran') +provides=('parallel-netcdf') +conflicts=('parallel-netcdf') +replaces=('parallel-netcdf') +options=('!makeflags') +source=("http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/${_pkg}-${pkgver}.tar.gz") +sha1sums=('2a8179158731f3fa24c9b183b4b1442e8853d229') + +build() { + cd ${_pkg}-${pkgver} + ./configure --prefix=/usr + make +} + +check() { + cd ${_pkg}-${pkgver} + make check + make ptest +} + +package() { + cd ${_pkg}-${pkgver} + make prefix="${pkgdir}/usr" install + + install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg} +}
