diff options
author | Yurii Kolesnykov | 2022-06-03 19:30:02 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2022-06-03 19:30:02 +0300 |
commit | 3d18c00397be54ae1d8a5c417c80417c6aac29e0 (patch) | |
tree | a13bf99fa972d54cebaed71335480680b2665ce3 | |
parent | 8ed36fbc125d5f2a7d23754cfe5b8f6bd3f7743a (diff) | |
download | aur-3d18c00397be54ae1d8a5c417c80417c6aac29e0.tar.gz |
use meson
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 11 insertions, 8 deletions
@@ -1,12 +1,14 @@ pkgbase = uksmd-git pkgdesc = Userspace KSM helper daemon (git version) - pkgver = 0.0.0.r29.e1d4b12 + pkgver = 0.0.0.r31.e9b06f4 pkgrel = 1 url = https://gitlab.com/post-factum/uksmd arch = x86_64 license = GPL3 + makedepends = meson makedepends = git depends = UKSMD-BUILTIN + depends = systemd depends = procps-ng depends = libcap-ng provides = uksmd @@ -5,14 +5,15 @@ pkgname=uksmd-git _repouser=post-factum _reponame=uksmd -pkgver=0.0.0.r29.e1d4b12 +pkgver=0.0.0.r31.e9b06f4 pkgrel=1 pkgdesc="Userspace KSM helper daemon (git version)" url="https://gitlab.com/post-factum/uksmd" license=(GPL3) arch=(x86_64) -depends=(UKSMD-BUILTIN procps-ng libcap-ng) -makedepends=(git) +depends=(UKSMD-BUILTIN systemd procps-ng libcap-ng) +makedepends=(meson) +makedepends+=(git) source=(${_reponame}::git+${url}.git) sha256sums=('SKIP') conflicts=("${_reponame}") @@ -26,13 +27,13 @@ pkgver() { build() { cd "${_reponame}" - make + arch-meson . build + + meson compile -C build } package() { cd "${_reponame}" - make DESTDIR="${pkgdir}" PREFIX="/usr" install - - install -Dt "${pkgdir}"/usr/lib/systemd/system -m0644 distro/${_reponame}.service + meson install -C build --destdir "${pkgdir}" } |