summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorwansing2024-01-21 20:01:04 +0100
committerwansing2024-01-21 20:01:04 +0100
commitd7310c4cca85fb74e49fbc8de3c015e89ccfe1ac (patch)
tree83a4a25557f58eb1141b60d501a959f479369fa2
parent6a20a7ca8c7bb829d03a1405f8db15acb0694aba (diff)
downloadaur-d7310c4cca85fb74e49fbc8de3c015e89ccfe1ac.tar.gz
v0.3.0-5 fix binary name
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4aa62182de43..f78bac65549f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = traggo-bin
pkgdesc = self-hosted tag-based time tracking
pkgver = 0.3.0
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/traggo/server
arch = x86_64
arch = aarch64
diff --git a/PKGBUILD b/PKGBUILD
index 0ddc672fece2..9bf8bd38b710 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: wansing <mail at wansing dot org>
pkgname=traggo-bin
pkgver=0.3.0
-pkgrel=4
+pkgrel=5
pkgdesc="self-hosted tag-based time tracking"
arch=('x86_64' 'aarch64' 'armv7h')
url="https://github.com/traggo/server"
@@ -27,7 +27,13 @@ sha256sums_aarch64=('7430f4540d4f4428be71fc6bde1a7665f652b503f40c47b781fda920ed8
sha256sums_armv7h=('420a1c7e091fcdea86c9c3ff5aebc294875b9a4db7199739caf85339ba655052')
package() {
- install -Dm755 traggo-server-${pkgver}-linux-amd64 "$pkgdir"/usr/bin/traggo-server
+ case "$CARCH" in
+ "x86_64") _binary="amd64";;
+ "aarch64") _binary="arm64";;
+ "armv7h") _binary="arm-7";;
+ *) echo "Unsupported architecture" && exit 1;;
+ esac
+ install -Dm755 traggo-server-${pkgver}-linux-${_binary} "$pkgdir"/usr/bin/traggo-server
install -Dm644 "server.ini" "${pkgdir}/etc/traggo/server.ini"
install -Dm644 "traggo.service" "${pkgdir}/usr/lib/systemd/system/traggo.service"
install -Dm644 "traggo.sysusers" "${pkgdir}/usr/lib/sysusers.d/traggo.conf"