diff --git a/PKGBUILD b/PKGBUILD index 22d5440..a302980 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,22 +1,29 @@ # Maintainer: Paul Dunn pkgname=numad-git -pkgver=0.5 +_pkgname=numad +pkgver=r20.abd1802 pkgrel=1 pkgdesc="numad is a deamon that monitors NUMA topology and usage and distributes loads for good locality for the purpose of providing the best performance, by avoiding unnecessary latency." arch=('x86_64' 'i686') license=('LGPL') -url="https://git.fedorahosted.org/git/numad.git" +url="https://pagure.io/numad.git" options=() -depends=('cmake' 'libsystemd' 'git') -source=("git+https://git.fedorahosted.org/git/numad.git") +depends=('libsystemd') +makedepends=('cmake' 'git') +source=("git+https://pagure.io/numad.git") md5sums=('SKIP') build() { - cd "$srcdir/numad" + cd "${srcdir}/${_pkgname}" make } +pkgver() { + cd "${srcdir}/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + package() { install -Dm755 $srcdir/numad/numad "$pkgdir/usr/bin/numad" install -Dm644 $srcdir/numad/numad.8 $pkgdir/usr/share/man/man8 diff --git a/README.md b/README.md index 66dae9e..0c7610b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # NUMA package for Archlinux AUR # numad is a deamon that monitors NUMA topology and usage and distributes loads for good locality for the purpose of providing the best performance, by avoiding unnecessary latency. -# source: https://git.fedorahosted.org/git/numad.git +# source: https://pagure.io/numad