# Maintainer: Yurii Kolesnykov # Based on aur/uksmd by # Oleksandr Natalenko pkgname=uksmd-git _pkgname=uksmd pkgver=6.4.1.r0.gb698d76 pkgrel=3 pkgdesc="Userspace KSM helper daemon" pkgdesc+=" (git version)" url=https://codeberg.org/pf-kernel/uksmd license=(GPL3) arch=(x86_64) depends=(systemd procps-ng libcap-ng) optdepends=('uksmdstats: for parsing /sys KSM statistics') makedepends=(meson) makedepends+=(git) source=(${pkgname}::git+${url}.git) sha256sums=('SKIP') conflicts=(${_pkgname}) provides=(${_pkgname}) pkgver() { cd "${pkgname}" git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd ${pkgname} arch-meson . build meson compile -C build } package() { depends+=(UKSMD-BUILTIN) cd ${pkgname} meson install -C build --destdir "${pkgdir}" }