diff options
author | Gonzalo Exequiel Pedone | 2024-03-01 13:22:35 -0300 |
---|---|---|
committer | Gonzalo Exequiel Pedone | 2024-03-01 13:22:35 -0300 |
commit | 0c3310287b6f35e29c4050921c75082829f6cec1 (patch) | |
tree | 10da57e73a54b2dc88f26bd3ca8449e4d77d506f /PKGBUILD | |
download | aur-0c3310287b6f35e29c4050921c75082829f6cec1.tar.gz |
New package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b65cf47c5b39 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com> +# Contributor: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Stéphane Gaudreault <stephane@archlinux.org> +# Contributor: Sylvain HENRY <hsyl20@yahoo.fr> +# Contributor: Hervé YVIQUEL <elldekaa@gmail.com> + +_android_arch=armv7a-eabi + +pkgname=android-${_android_arch}-hwloc +pkgver=2.10.0 +pkgrel=1 +arch=('any') +pkgdesc='Portable Hardware Locality is a portable abstraction of hierarchical architectures (android)' +url='https://www.open-mpi.org/projects/hwloc/' +license=('BSD') +depends=("android-${_android_arch}-libtool" + "android-${_android_arch}-libpciaccess") +makedepends=("android-${_android_arch}-cairo" + "android-${_android_arch}-libxml2" + "android-${_android_arch}-pciutils" + "android-${_android_arch}-libx11") +optdepends=("android-${_android_arch}-cairo" + "android-${_android_arch}-libxml2" + "android-${_android_arch}-pciutils" + "android-${_android_arch}-libx11") +options=(!strip !buildflags staticlibs !emptydirs) +source=("https://www.open-mpi.org/software/hwloc/v${pkgver%.*}/downloads/hwloc-${pkgver}.tar.bz2") +sha256sums=('0305dd60c9de2fbe6519fe2a4e8fdc6d3db8de574a0ca7812b92e80c05ae1392') + +build() { + cd "${srcdir}/hwloc-${pkgver}" + source android-env ${_android_arch} + + android-${_android_arch}-configure \ + --enable-plugins + make -C "${PWD}/hwloc" $MAKEFLAGS + make hwloc.pc $MAKEFLAGS +} + +package() { + cd "${srcdir}/hwloc-${pkgver}" + source android-env ${_android_arch} + + make -C "${PWD}/hwloc" DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" install-hwlocpkgconfigDATA + ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so + ${ANDROID_STRIP} -g "$pkgdir"/${ANDROID_PREFIX_LIB}/*.a +} |