diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -8,8 +8,8 @@ _pkgname=uksmd _downloadname="${_pkgname}-natalenko" pkgname="${_pkgname}-nosystemd-git" epoch=0 -pkgver=6.4.1.r67.20230707.b698d76 -pkgrel=8 +pkgver=6.5.1.r72.20230906.ec2bfd8 +pkgrel=1 pkgdesc="Userspace KSM helper daemon. Without systemd dependency, latest git checkout." url=https://codeberg.org/pf-kernel/uksmd license=(GPL3) @@ -44,19 +44,17 @@ conflicts=( ) source=( "${_downloadname}::git+${url}.git" - 'disable_systemd_build.patch' ) sha256sums=( 'SKIP' - '0bf8c5f13e0a4537993a7c3de2933ce22c6f22332f08e505c6403dd39d3340b0' ) prepare() { - cd "${srcdir}/${_downloadname}" + cd "${srcdir}" + mkdir -p build + cd "${srcdir}/${_downloadname}" git log > git.log - - patch -Np1 --follow-symlinks -i "${srcdir}/disable_systemd_build.patch" } pkgver() { @@ -76,17 +74,19 @@ pkgver() { } build() { - cd "${srcdir}/${_downloadname}" + cd "${srcdir}" - arch-meson . build + arch-meson -Dsystemd=disabled "${_downloadname}" build meson compile -C build } package() { - cd "${srcdir}/${_downloadname}" + cd "${srcdir}" meson install -C build --destdir "${pkgdir}" + cd "${srcdir}/${_downloadname}" + install -Dvm644 git.log "${pkgdir}/usr/share/doc/${_pkgname}/git.log" install -Dvm644 README.md "${pkgdir}/usr/share/doc/${_pkgname}/README.md" install -Dvm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" |