# Contributor: Daniel Sabogal # Maintainer: pkgname=hwloc pkgver=1.11.4 pkgrel=1 pkgdesc="Portable abstraction of hierarchical hardware architectures" url="https://www.open-mpi.org/" arch="all" license="BSD" depends="" makedepends="cairo-dev eudev-dev libxml2-dev ncurses-dev" case "$CARCH" in x86*) makedepends="$makedepends numactl-dev";; esac subpackages="$pkgname-dev $pkgname-doc $pkgname-tools:_tools" source="https://www.open-mpi.org/software/hwloc/v${pkgver%.*}/downloads/$pkgname-$pkgver.tar.bz2" builddir="$srcdir/$pkgname-$pkgver" build() { cd "$builddir" ./configure \ --prefix=/usr \ --sbindir=/usr/bin \ --mandir=/usr/share/man \ --localstatedir=/var \ || return 1 make || return 1 } package() { cd "$builddir" make DESTDIR="$pkgdir" install || return 1 } _tools() { pkgdesc="Portable hardware locality tools" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/bin "$subpkgdir"/usr || return 1 } md5sums="840520dd09e391ef4b2268ccb9ac73fa hwloc-1.11.4.tar.bz2" sha256sums="fdc59d06c1ddedb0fa41039bb84cb406f0570b6e66223c13a60077831d36e038 hwloc-1.11.4.tar.bz2" sha512sums="7390c1820ad489fe62615889aff5203301cef5b1df8da44210df9e6945a3de95c259165b78fce754c40af24a180fe916e04c19ba1439e92061e5e8d05dc94b27 hwloc-1.11.4.tar.bz2"