summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-11-14 10:45:40 +0800
committerzxp198210052023-11-14 10:45:40 +0800
commitf49c0d98dab9c5bef6fb3d9cf870125ed653aaba (patch)
tree21c26ca8a84641ba5ff7483a252aa06e1a93b5ec
parent48f6380ba08d7ca4db8312a9c600e5307c4d6a5b (diff)
downloadaur-f49c0d98dab9c5bef6fb3d9cf870125ed653aaba.tar.gz
fix errors
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD29
2 files changed, 33 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e0a97751f3e..357613727e12 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,24 @@
pkgbase = fabio-bin
- pkgdesc = Consul Load-Balancing made simple
+ pkgdesc = A fast, modern, zero-conf load balancing HTTP(S) and TCP router for deploying applications managed by consul.
pkgver = 1.6.3
- pkgrel = 3
+ pkgrel = 4
url = https://fabiolb.net
+ arch = aarch64
+ arch = armv7h
+ arch = i686
arch = x86_64
license = MIT
provides = fabio=1.6.3
conflicts = fabio
- source = fabio-1.6.3::https://github.com/fabiolb/fabio/releases/download/v1.6.3/fabio-1.6.3-linux_amd64
source = LICENSE::https://raw.githubusercontent.com/fabiolb/fabio/v1.6.3/LICENSE
- sha256sums = 9c899294519ddbe4aaf314ddb2851d8fcf2f3af9e2080878ad7dfe17440e202a
sha256sums = 1b96863084c41c1557336dad7193f7b0d4c03042481da83136b53940ea5a3083
+ source_aarch64 = fabio-1.6.3-aarch64::https://github.com/fabiolb/fabio/releases/download/v1.6.3/fabio-1.6.3-linux_arm64
+ sha256sums_aarch64 = 627ade0d5693da64b827e67ae7a6b656c87e97567a7572edca8e4fc4c84a50e0
+ source_armv7h = fabio-1.6.3-armv7h::https://github.com/fabiolb/fabio/releases/download/v1.6.3/fabio-1.6.3-linux_arm
+ sha256sums_armv7h = deb00345b50c71fb15f4ce77cbf1e8127d542b30b9c083b7e614bcc21c745f43
+ source_i686 = fabio-1.6.3-i686::https://github.com/fabiolb/fabio/releases/download/v1.6.3/fabio-1.6.3-linux_386
+ sha256sums_i686 = bf3b59208243175accfebdee6066ee32cb0f3ecee98b8da6804840f645fbd1f7
+ source_x86_64 = fabio-1.6.3-x86_64::https://github.com/fabiolb/fabio/releases/download/v1.6.3/fabio-1.6.3-linux_amd64
+ sha256sums_x86_64 = 9c899294519ddbe4aaf314ddb2851d8fcf2f3af9e2080878ad7dfe17440e202a
pkgname = fabio-bin
diff --git a/PKGBUILD b/PKGBUILD
index dd327a79e37a..1c9a704d2d83 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,19 +2,30 @@
# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=fabio-bin
pkgver=1.6.3
-pkgrel=3
-pkgdesc='Consul Load-Balancing made simple'
-arch=('x86_64')
+pkgrel=4
+pkgdesc='A fast, modern, zero-conf load balancing HTTP(S) and TCP router for deploying applications managed by consul.'
+arch=(
+ 'aarch64'
+ 'armv7h'
+ 'i686'
+ 'x86_64'
+)
url="https://fabiolb.net"
-_githuburl="https://github.com/fabiolb/fabio"
+_ghurl="https://github.com/fabiolb/fabio"
license=('MIT')
provides=("${pkgname%-bin}=${pkgver}")
conflicts=("${pkgname%-bin}")
-source=("${pkgname%-bin}-${pkgver}::${_githuburl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux_amd64"
- "LICENSE::https://raw.githubusercontent.com/fabiolb/fabio/v${pkgver}/LICENSE")
-sha256sums=('9c899294519ddbe4aaf314ddb2851d8fcf2f3af9e2080878ad7dfe17440e202a'
- '1b96863084c41c1557336dad7193f7b0d4c03042481da83136b53940ea5a3083')
+source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux_arm64")
+source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux_arm")
+source_i686=("${pkgname%-bin}-${pkgver}-i686::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux_386")
+source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux_amd64")
+source=("LICENSE::https://raw.githubusercontent.com/fabiolb/fabio/v${pkgver}/LICENSE")
+sha256sums=('1b96863084c41c1557336dad7193f7b0d4c03042481da83136b53940ea5a3083')
+sha256sums_aarch64=('627ade0d5693da64b827e67ae7a6b656c87e97567a7572edca8e4fc4c84a50e0')
+sha256sums_armv7h=('deb00345b50c71fb15f4ce77cbf1e8127d542b30b9c083b7e614bcc21c745f43')
+sha256sums_i686=('bf3b59208243175accfebdee6066ee32cb0f3ecee98b8da6804840f645fbd1f7')
+sha256sums_x86_64=('9c899294519ddbe4aaf314ddb2851d8fcf2f3af9e2080878ad7dfe17440e202a')
package() {
- install -Dm755 "${srcdir}/${pkgname%-bin}-${pkgver}" "${pkgdir}/usr/bin/${pkgname%-bin}"
+ install -Dm755 "${srcdir}/${pkgname%-bin}-${pkgver}-${CARCH}" "${pkgdir}/usr/bin/${pkgname%-bin}"
install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
} \ No newline at end of file