# Maintainer: Daniel Sabogal <dsabogalcc@gmail.com>
setvar pkgname = 'hwloc'
setvar pkgver = '1.11.8'
setvar pkgrel = '0'
setvar pkgdesc = ""Portable abstraction of hierarchical hardware architectures""
setvar url = ""https://www.open-mpi.org/""
setvar arch = ""all""
setvar license = ""BSD""
setvar makedepends = ""cairo-dev eudev-dev libxml2-dev ncurses-dev""
if test $CARCH != "armhf" {
	setvar makedepends = ""$makedepends numactl-dev""
}
setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-tools:_tools""
setvar source = ""https://www.open-mpi.org/software/hwloc/v${pkgver%.*}/downloads/$pkgname-$pkgver.tar.bz2""
setvar builddir = ""$srcdir/$pkgname-$pkgver""

proc build {
	cd $builddir
	./configure \
		--prefix=/usr \
		--sbindir=/usr/bin \
		--mandir=/usr/share/man \
		--localstatedir=/var
	make
}

proc check {
	make -C $builddir check
}

proc package {
	make -C $builddir DESTDIR="$pkgdir" install
}

proc _tools {
	setvar pkgdesc = ""Portable hardware locality tools""

	mkdir -p "$subpkgdir"/usr
	mv "$pkgdir"/usr/bin "$subpkgdir"/usr
}

setvar sha512sums = ""6ade049b1de2204ba876fa49344a8389c8128a4082f8e1bc1196a659e862dd4222e954aac64bdb8560dd59412b629d5a41c161a4746199b8994c4e490fae89f7  hwloc-1.11.8.tar.bz2""