diff options
author | git user | 2023-09-04 11:57:46 +0200 |
---|---|---|
committer | git user | 2023-09-04 11:57:46 +0200 |
commit | 3e09e86b4b49e3ee2e2f7321f548cc4356aec880 (patch) | |
tree | fe8a2e3a56cd32b19762121da46de342ce5dc056 | |
parent | 0936fae490348e42f37396a5730e6ec8b5506e7d (diff) | |
download | aur-3e09e86b4b49e3ee2e2f7321f548cc4356aec880.tar.gz |
Made source download relative to specified download name
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 9 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = uksmd-nosystemd-git pkgdesc = Userspace KSM helper daemon. Without systemd dependency, latest git checkout. pkgver = 6.4.1.r67.20230707.b698d76 - pkgrel = 2 + pkgrel = 3 url = https://codeberg.org/pf-kernel/uksmd arch = x86_64 license = GPL3 @@ -15,7 +15,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::git+https://codeberg.org/pf-kernel/uksmd.git + source = uksmd-upstream::git+https://codeberg.org/pf-kernel/uksmd.git source = disable_systemd_build.patch sha256sums = SKIP sha256sums = 0bf8c5f13e0a4537993a7c3de2933ce22c6f22332f08e505c6403dd39d3340b0 @@ -8,9 +8,10 @@ _PKGSOURCE=upstream # _PKGSOURCE=CachyOS _pkgname=uksmd +_downloadname="${_pkgname}-${_PKGSOURCE}" pkgname="${_pkgname}-nosystemd-git" pkgver=6.4.1.r67.20230707.b698d76 -pkgrel=2 +pkgrel=3 pkgdesc="Userspace KSM helper daemon. Without systemd dependency, latest git checkout." case "${_PKGSOURCE}" in 'upstream') @@ -60,7 +61,7 @@ conflicts=( "${_pkgname}" ) source=( - "${_pkgname}::git+${url}.git" + "${_downloadname}::git+${url}.git" 'disable_systemd_build.patch' ) sha256sums=( @@ -69,12 +70,12 @@ sha256sums=( ) prepare() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${_downloadname}" patch -Np1 --follow-symlinks -i "${srcdir}/disable_systemd_build.patch" } pkgver() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${_downloadname}" _ver="$(sed -E 's|#.*$||' meson.build | tr '\n' ' ' | sed -E -e 's|project[[:space:]]*\(([^\)]*)\).*$|\1|' -e 's|.*version:[[:space:]]*([^,]*)[[:space:]]*,.*|\1|' | tr -d \'\")" # Can also be parsed from `git describe --tags`. _rev="$(git rev-list --count HEAD)" @@ -90,14 +91,14 @@ pkgver() { } build() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${_downloadname}" arch-meson . build meson compile -C build } package() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${_downloadname}" meson install -C build --destdir "${pkgdir}" |