summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoreNV252021-10-21 08:55:59 +0200
committereNV252021-10-21 08:55:59 +0200
commit2e7cceaead65aed2a70830f067ec6f961bb69dfe (patch)
tree6199788c0e6ee16774314a150dd680198267a8c2
parentd603187a5366d2f4e560ee5fe632d4af53dfc0da (diff)
downloadaur-2e7cceaead65aed2a70830f067ec6f961bb69dfe.tar.gz
upgpkg: xbps-static-bin 0.59_5-4
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD33
2 files changed, 29 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dec75b926619..0c9f1c8399dd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = xbps-static-bin
pkgdesc = The X Binary Package System (XBPS) -- Static Binaries
pkgver = 0.59_5
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/void-linux/xbps
- arch = x86_64
+ arch = aarch64
arch = i686
arch = armv6h
+ arch = x86_64
arch = armv7h
- arch = aarch64
license = custom: BSD-2-Clause
license = custom: BSD
provides = xbps-static
@@ -15,20 +15,20 @@ pkgbase = xbps-static-bin
conflicts = xbps-static
conflicts = xbps
conflicts = xbps-git
- noextract = xbps-static-static-0.59_5.x86_64-musl.tar.xz
+ noextract = xbps-static-static-0.59_5.aarch64-musl.tar.xz
noextract = xbps-static-static-0.59_5.i686-musl.tar.xz
noextract = xbps-static-static-0.59_5.armv6l-musl.tar.xz
+ noextract = xbps-static-static-0.59_5.x86_64-musl.tar.xz
noextract = xbps-static-static-0.59_5.armv7l-musl.tar.xz
- noextract = xbps-static-static-0.59_5.aarch64-musl.tar.xz
- source_x86_64 = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.x86_64-musl.tar.xz
- sha256sums_x86_64 = fb6dd121053f50147790bf81194f5ea96e08f852c0b38b21d607f7fa8f18f19e
+ source_aarch64 = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.aarch64-musl.tar.xz
+ sha256sums_aarch64 = a5e9cd7462ae253c334f14db7b345e2695a9455b27f9bf5cf7a0452dade6aa8d
source_i686 = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.i686-musl.tar.xz
sha256sums_i686 = 4ac2e245fb355c8a1cc8ac0ae48e52f4531526896b30fde694ac0e9e5f936d9e
source_armv6h = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.armv6l-musl.tar.xz
sha256sums_armv6h = 6ec10b519da9b81a104d6543ac9730fa24f5298d2c131870c9a53279e6391b58
+ source_x86_64 = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.x86_64-musl.tar.xz
+ sha256sums_x86_64 = fb6dd121053f50147790bf81194f5ea96e08f852c0b38b21d607f7fa8f18f19e
source_armv7h = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.armv7l-musl.tar.xz
sha256sums_armv7h = ca62d2c35e372436dc406e0e476ff8c7de1e41ba8042b5dabf06cb4b977b0838
- source_aarch64 = https://alpha.de.repo.voidlinux.org/static/xbps-static-static-0.59_5.aarch64-musl.tar.xz
- sha256sums_aarch64 = a5e9cd7462ae253c334f14db7b345e2695a9455b27f9bf5cf7a0452dade6aa8d
pkgname = xbps-static-bin
diff --git a/PKGBUILD b/PKGBUILD
index cdd5b3061077..131ee827e82c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,31 +4,38 @@ pkgname=xbps-static-bin
_pkgname_=xbps
pkgver=0.59_5
_pkgver_=0.59
-pkgrel=3
+pkgrel=4
pkgdesc='The X Binary Package System (XBPS) -- Static Binaries'
-arch=('x86_64' 'i686' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/void-linux/xbps"
license=('custom: BSD-2-Clause' 'custom: BSD')
provides=('xbps-static' 'xbps')
conflicts=('xbps-static' 'xbps' 'xbps-git')
+declare -A _archs_=(
+ ['x86_64']='x86_64'
+ ['i686']='i686'
+ ['armv6h']='armv6l'
+ ['armv7h']='armv7l'
+ ['aarch64']='aarch64'
+)
+
+arch=("${!_archs_[@]}")
+
_mirror_='https://alpha.de.repo.voidlinux.org'
-source_x86_64=("$_mirror_/static/xbps-static-static-$pkgver.x86_64-musl.tar.xz")
-source_i686=("$_mirror_/static/xbps-static-static-$pkgver.i686-musl.tar.xz")
-source_armv6h=("$_mirror_/static/xbps-static-static-$pkgver.armv6l-musl.tar.xz")
-source_armv7h=("$_mirror_/static/xbps-static-static-$pkgver.armv7l-musl.tar.xz")
-source_aarch64=("$_mirror_/static/xbps-static-static-$pkgver.aarch64-musl.tar.xz")
-noextract=(
- "xbps-static-static-$pkgver."{x86_64,i686,armv6l,armv7l,aarch64}"-musl.tar.xz"
-)
+noextract=()
+for _arch_ in "${!_archs_[@]}"; do
+ eval "source_$_arch_=('$_mirror_/static/xbps-static-static-$pkgver.${_archs_["$_arch_"]}-musl.tar.xz')"
+ eval "noextract+=('xbps-static-static-$pkgver.${_archs_["$_arch_"]}-musl.tar.xz')"
+done
package() {
- bsdtar -xf xbps-static-static-$pkgver.*.tar.xz -C "$pkgdir/"
+ bsdtar -xf xbps-static-static-"$pkgver".*.tar.xz -C "$pkgdir/"
}
-sha256sums_x86_64=('fb6dd121053f50147790bf81194f5ea96e08f852c0b38b21d607f7fa8f18f19e')
+
+sha256sums_aarch64=('a5e9cd7462ae253c334f14db7b345e2695a9455b27f9bf5cf7a0452dade6aa8d')
sha256sums_i686=('4ac2e245fb355c8a1cc8ac0ae48e52f4531526896b30fde694ac0e9e5f936d9e')
sha256sums_armv6h=('6ec10b519da9b81a104d6543ac9730fa24f5298d2c131870c9a53279e6391b58')
+sha256sums_x86_64=('fb6dd121053f50147790bf81194f5ea96e08f852c0b38b21d607f7fa8f18f19e')
sha256sums_armv7h=('ca62d2c35e372436dc406e0e476ff8c7de1e41ba8042b5dabf06cb4b977b0838')
-sha256sums_aarch64=('a5e9cd7462ae253c334f14db7b345e2695a9455b27f9bf5cf7a0452dade6aa8d')