Author:
Hash:
Timestamp:
+10 -6 +/-1 browse
Kevin Schoon [me@kevinschoon.com]
0099396c1943384aec6df23618ae6512aac5311e
Wed, 06 Aug 2025 15:31:55 +0000 (3 months ago)
| 1 | diff --git a/packaging/archlinux/ayllu/PKGBUILD b/packaging/archlinux/ayllu/PKGBUILD |
| 2 | index 77b4083..dc4213e 100644 |
| 3 | --- a/packaging/archlinux/ayllu/PKGBUILD |
| 4 | +++ b/packaging/archlinux/ayllu/PKGBUILD |
| 5 | @@ -1,5 +1,5 @@ |
| 6 | pkgname=ayllu |
| 7 | - pkgver=0.4.0 |
| 8 | + pkgver=0.5.1 |
| 9 | pkgrel=1 |
| 10 | pkgdesc="Ayllu Forge" |
| 11 | arch=("x86_64") |
| 12 | @@ -17,7 +17,7 @@ source=( |
| 13 | "$pkgname-$pkgver::https://ayllu-forge.org/ayllu/ayllu/refs/archive/$pkgver.tar.gz" |
| 14 | ) |
| 15 | |
| 16 | - sha256sums=("1d4cff32a8b927228198c326c4831a07d528dece8b1183dc35fc98479596a2d1") |
| 17 | + sha256sums=("f761da5740aa7da683276bb3ba1363995d38ae34abb7c3530f1f71476d80f360") |
| 18 | # See: https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/20 |
| 19 | options=(!lto) |
| 20 | |
| 21 | @@ -35,6 +35,7 @@ build() { |
| 22 | } |
| 23 | |
| 24 | package() { |
| 25 | + SRC_ROOT="${srcdir}/${pkgname}-${pkgver}" |
| 26 | install -Dm755 \ |
| 27 | "${srcdir}/target/release/ayllu" "${pkgdir}/usr/bin/ayllu" |
| 28 | install -Dm755 \ |
| 29 | @@ -44,13 +45,16 @@ package() { |
| 30 | install -Dm755 \ |
| 31 | "${srcdir}/target/release/ayllu-keys" "${pkgdir}/usr/bin/ayllu-keys" |
| 32 | install -Dm644 \ |
| 33 | - "${srcdir}/ayllu/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}" |
| 34 | + "${SRC_ROOT}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}" |
| 35 | install -Dm644 \ |
| 36 | - "${srcdir}/ayllu/config.example.toml" "${pkgdir}/etc/ayllu/config.example.toml" |
| 37 | + "${SRC_ROOT}/config.example.toml" "${pkgdir}/etc/ayllu/config.example.toml" |
| 38 | install -Dm644 \ |
| 39 | - "${srcdir}/ayllu/contrib/systemd/system/ayllu.service" \ |
| 40 | + "${SRC_ROOT}/contrib/systemd/ayllu-sysusers.conf" \ |
| 41 | + "${pkgdir}/usr/lib/sysusers.d/ayllu.conf" |
| 42 | + install -Dm644 \ |
| 43 | + "${SRC_ROOT}/contrib/systemd/system/ayllu.service" \ |
| 44 | "${pkgdir}/usr/lib/systemd/system/ayllu.service" |
| 45 | install -Dm644 \ |
| 46 | - "${srcdir}/ayllu/contrib/systemd/user/ayllu.service" \ |
| 47 | + "${SRC_ROOT}/contrib/systemd/user/ayllu.service" \ |
| 48 | "${pkgdir}/usr/lib/systemd/user/ayllu.service" |
| 49 | } |