summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 19 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b16e20f9aa77..f6346f07555a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}