Date: Wednesday, October 14, 2020 @ 15:24:12 Author: archange Revision: 723914
Initial addition of libfabric to [community]. Required for the incoming ADIOS2. Added: libfabric/ libfabric/repos/ libfabric/trunk/ libfabric/trunk/PKGBUILD ----------+ PKGBUILD | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) Added: libfabric/trunk/PKGBUILD =================================================================== --- libfabric/trunk/PKGBUILD (rev 0) +++ libfabric/trunk/PKGBUILD 2020-10-14 15:24:12 UTC (rev 723914) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> + +pkgname=libfabric +pkgver=1.11.1 +pkgrel=1 +pkgdesc="User-space API for OpenFabrics Interfaces (OFI)" +arch=(x86_64) +url="https://ofiwg.github.io/libfabric/" +license=(GPL2) +depends=(glibc) +source=(https://github.com/ofiwg/libfabric/releases/download/v${pkgver}/libfabric-${pkgver}.tar.bz2) +sha512sums=(790c9346dc5cae4100bfaf760a2fc1aeed34f8d92d1a05beaa13d004cb59cf0f66aca128e737a745dfc08b8aad4a25a6f85bc21ee8d0c1612727f0b22e1c966e) + +prepare() { + cd ${pkgname}-${pkgver} + autoreconf -fvi +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd ${pkgname}-${pkgver} + make test +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}