diff options
author | llde | 2021-01-17 12:32:53 +0100 |
---|---|---|
committer | llde | 2021-01-17 12:32:53 +0100 |
commit | c21eb3b02dab309ed8d7040651615f9938b99130 (patch) | |
tree | 8e8e44d28172c211daae01d988d09c45551dced0 /PKGBUILD | |
parent | da8960daef823f198fa0668fdac95da9ceddd9f8 (diff) | |
download | aur-lib32-numactl.tar.gz |
Update to 2.0.14
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 19 insertions, 8 deletions
@@ -3,28 +3,39 @@ # Mantainer: Lorenzo Ferrillo <lorenzofer at live dot it> _basename=numactl pkgname=lib32-numactl -pkgver=2.0.11 -pkgrel=3 +pkgver=2.0.14 +pkgrel=1 pkgdesc="Simple NUMA policy support 32-bit version. Libraries only" arch=('x86_64') url="http://oss.sgi.com/projects/libnuma/" license=('LGPL2.1' 'GPL2') -depends=('perl' 'numactl') -source=('https://sources.archlinux.org/other/packages/numactl/numactl-2.0.11.tar.gz' 'numactl-2.0.11-sysmacros.patch') -sha1sums=('0846670269824078a4eae8a977728175437b0da4' '5a9cff7cf1fe687e5be83de0a512325b923e3e21') +depends=('lib32-gcc-libs' 'numactl') +source=("https://github.com/numactl/numactl/releases/download/v${pkgver}/${_basename}-${pkgver}.tar.gz") +sha512sums=('28b95985d6b2f26c5f6f15fe235224c998c86f534adf5fdaa355a292cf2fd65515c91ba2a76c899d552d439b18ea1209a1712bd6755f8ee3a442f3935993b2e6') + + + +prepare(){ + cd "${_basename}-${pkgver}" + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + autoreconf -vfi +} build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - patch -Np0 -i numactl-2.0.11-sysmacros.patch - cd "$srcdir/$_basename-${pkgver/_/-}" + # patch -Np0 -i numactl-2.0.11-sysmacros.patch + cd "${_basename}-${pkgver}" ./configure --prefix=/usr --libdir=/usr/lib32 make } package() { - cd "$srcdir/$_basename-${pkgver/_/-}" + cd "${_basename}-${pkgver}" make DESTDIR="$pkgdir" install rm -rf "$pkgdir/usr/share/" "$pkgdir/usr/bin/" "$pkgdir/usr/include/" } |