summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-04-30 10:50:04 +0800
committerzxp198210052024-04-30 10:50:04 +0800
commit41a28c2a984186d60b62f7bdc9ade0f2fcad0b90 (patch)
tree7257fe4806bfc1a4eeb6ad7aa194d2b2c52e47e1
parent49faf5f961ea53c21046f9f7d02c8d865ce1862e (diff)
downloadaur-41a28c2a984186d60b62f7bdc9ade0f2fcad0b90.tar.gz
fix errors
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD22
2 files changed, 24 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b401f47bf24..8f0e7614086d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,21 @@
pkgbase = go-hass-agent-bin
pkgdesc = A Home Assistant, native app integration for desktop/laptop devices.
pkgver = 8.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/joshuar/go-hass-agent
+ arch = aarch64
+ arch = armv7h
arch = x86_64
license = MIT
depends = libx11
depends = libglvnd
provides = go-hass-agent=8.0.0
conflicts = go-hass-agent
- source = go-hass-agent-8.0.0.pkg.tar.zst::https://github.com/joshuar/go-hass-agent/releases/download/v8.0.0/go-hass-agent-8.0.0-1-x86_64.pkg.tar.zst
- sha256sums = 498e799528f430219a5f64f2bb92d114a0d003c406da063b341d7326face5d4c
+ source_aarch64 = go-hass-agent-8.0.0-aarch64.deb::https://github.com/joshuar/go-hass-agent/releases/download/v8.0.0/go-hass-agent_8.0.0_arm64.deb
+ sha256sums_aarch64 = 02a3f0f2936a41e4d3c871aea491526dde581ae7862c596000f3050d53014669
+ source_armv7h = go-hass-agent-8.0.0-armv7h.deb::https://github.com/joshuar/go-hass-agent/releases/download/v8.0.0/go-hass-agent_8.0.0_armhf.deb
+ sha256sums_armv7h = daa309e50bb4b7aef0b2690cf3f88f789fbf3d1fd64241594b2f6661a8a52848
+ source_x86_64 = go-hass-agent-8.0.0-x86_64.deb::https://github.com/joshuar/go-hass-agent/releases/download/v8.0.0/go-hass-agent_8.0.0_amd64.deb
+ sha256sums_x86_64 = 47929d673fe045ed93b125bc8c3064c4680c4ab7ec426186b50564183724686b
pkgname = go-hass-agent-bin
diff --git a/PKGBUILD b/PKGBUILD
index 2da076e2cf04..4880dfc3b9c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,13 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=go-hass-agent-bin
-_pkgname="Go Hass Agent"
pkgver=8.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="A Home Assistant, native app integration for desktop/laptop devices."
-arch=("x86_64")
+arch=(
+ 'aarch64'
+ 'armv7h'
+ 'x86_64'
+)
url="https://github.com/joshuar/go-hass-agent"
license=('MIT')
provides=("${pkgname%-bin}=${pkgver}")
@@ -13,10 +16,15 @@ depends=(
'libx11'
'libglvnd'
)
-source=(
- "${pkgname%-bin}-${pkgver}.pkg.tar.zst::${url}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-1-${CARCH}.pkg.tar.zst"
-)
-sha256sums=('498e799528f430219a5f64f2bb92d114a0d003c406da063b341d7326face5d4c')
+source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_arm64.deb")
+source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_armhf.deb")
+source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_amd64.deb")
+sha256sums_aarch64=('02a3f0f2936a41e4d3c871aea491526dde581ae7862c596000f3050d53014669')
+sha256sums_armv7h=('daa309e50bb4b7aef0b2690cf3f88f789fbf3d1fd64241594b2f6661a8a52848')
+sha256sums_x86_64=('47929d673fe045ed93b125bc8c3064c4680c4ab7ec426186b50564183724686b')
+build() {
+ bsdtar -xf "${srcdir}/data."*
+}
package() {
install -Dm755 "${srcdir}/usr/bin/${pkgname%-bin}" -t "${pkgdir}/usr/bin"
install -Dm644 "${srcdir}/usr/lib/systemd/user/${pkgname%-bin}.service" -t "${pkgdir}/usr/lib/systemd/user"