summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 10 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6f30b4088be3..2392ffa350f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"