# Template file for 'hwloc' pkgname=hwloc version=2.9.3 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="cairo-devel ncurses-devel libxml2-devel eudev-libudev-devel" short_desc="Portable abstraction of hierarchical hardware architectures" maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="https://www.open-mpi.org/projects/hwloc/" distfiles="https://www.open-mpi.org/software/hwloc/v${version%.*}/downloads/${pkgname}-${version}.tar.bz2" checksum=5c4062ce556f6d3451fc177ffb8673a2120f81df6835dea6a21a90fbdfff0dec case "$XBPS_TARGET_MACHINE" in i686*|x86_64*|ppc64*) makedepends+=" libnuma-devel";; esac post_install() { rm -rf ${DESTDIR}/usr/share/doc } libhwloc_package() { short_desc+=" - libraries" pkg_install() { vmove usr/lib/*.so.* vmove usr/share/hwloc/hwloc.dtd vlicense COPYING } } libhwloc-devel_package() { short_desc+=" - development files" depends="libhwloc>=${version}_${revision}" pkg_install() { vmove usr/include vmove usr/share/man/man3 vmove usr/lib/*.so vmove usr/lib/pkgconfig vmove usr/share/hwloc/hwloc-valgrind.supp } }