diff options
author | git user | 2023-09-04 12:06:28 +0200 |
---|---|---|
committer | git user | 2023-09-04 12:06:28 +0200 |
commit | 0c428c35c94b662bc8c471ffaf5a34064875af74 (patch) | |
tree | 171ce032c869da565925fbe2e13b5befe5dc487e | |
parent | 3e09e86b4b49e3ee2e2f7321f548cc4356aec880 (diff) | |
download | aur-0c428c35c94b662bc8c471ffaf5a34064875af74.tar.gz |
* Removed support for different upstream variants becauee it will be made a separate package.
* Added git log to the documentation.
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 11 insertions, 32 deletions
@@ -1,7 +1,8 @@ pkgbase = uksmd-nosystemd-git pkgdesc = Userspace KSM helper daemon. Without systemd dependency, latest git checkout. pkgver = 6.4.1.r67.20230707.b698d76 - pkgrel = 3 + pkgrel = 4 + epoch = 0 url = https://codeberg.org/pf-kernel/uksmd arch = x86_64 license = GPL3 @@ -15,7 +16,7 @@ pkgbase = uksmd-nosystemd-git provides = uksmd-nosystemd=6.4.1.r67.20230707.b698d76 provides = uksmd-git=6.4.1.r67.20230707.b698d76 conflicts = uksmd - source = uksmd-upstream::git+https://codeberg.org/pf-kernel/uksmd.git + source = uksmd-natalenko::git+https://codeberg.org/pf-kernel/uksmd.git source = disable_systemd_build.patch sha256sums = SKIP sha256sums = 0bf8c5f13e0a4537993a7c3de2933ce22c6f22332f08e505c6403dd39d3340b0 @@ -4,27 +4,14 @@ # Based on aur/uksmd by # Oleksandr Natalenko <oleksandr@natalenko.name> -_PKGSOURCE=upstream -# _PKGSOURCE=CachyOS - _pkgname=uksmd -_downloadname="${_pkgname}-${_PKGSOURCE}" +_downloadname="${_pkgname}-natalenko" pkgname="${_pkgname}-nosystemd-git" +epoch=0 pkgver=6.4.1.r67.20230707.b698d76 -pkgrel=3 +pkgrel=4 pkgdesc="Userspace KSM helper daemon. Without systemd dependency, latest git checkout." -case "${_PKGSOURCE}" in - 'upstream') - url=https://codeberg.org/pf-kernel/uksmd - ;; - 'CachyOS') - url=https://github.com/CachyOS/uksmd - ;; - *) - error "_PKGSOURCE=${_PKGSOURCE} is not supported. Please fix the PKGBUILD." - exit 1 - ;; -esac +url=https://codeberg.org/pf-kernel/uksmd license=(GPL3) arch=(x86_64) depends=( @@ -44,19 +31,6 @@ provides=( "${_pkgname}-nosystemd=${pkgver}" "${_pkgname}-git=${pkgver}" ) -case "${_PKGSOURCE}" in - 'upstream') - true - ;; - 'CachyOS') - provides+=("ukdmdstats=${pkgver}") - provides+=("ukdmdstats-git=${pkgver}") - ;; - *) - error "_PKGSOURCE=${_PKGSOURCE} is not supported. Please fix the PKGBUILD." - exit 1 - ;; -esac conflicts=( "${_pkgname}" ) @@ -71,6 +45,9 @@ sha256sums=( prepare() { cd "${srcdir}/${_downloadname}" + + git log > git.log + patch -Np1 --follow-symlinks -i "${srcdir}/disable_systemd_build.patch" } @@ -102,6 +79,7 @@ package() { meson install -C build --destdir "${pkgdir}" + 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" ln -svr "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" "${pkgdir}/usr/share/doc/${_pkgname}/COPYING" |