summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgit user2023-09-04 11:57:46 +0200
committergit user2023-09-04 11:57:46 +0200
commit3e09e86b4b49e3ee2e2f7321f548cc4356aec880 (patch)
treefe8a2e3a56cd32b19762121da46de342ce5dc056
parent0936fae490348e42f37396a5730e6ec8b5506e7d (diff)
downloadaur-3e09e86b4b49e3ee2e2f7321f548cc4356aec880.tar.gz
Made source download relative to specified download name
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
2 files changed, 9 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b496bf1fec21..28f59d54b4a1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 600abaa6cdc2..ff235dc279e3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"