summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoreNV252022-10-16 19:43:10 +0530
committereNV252022-10-16 19:43:10 +0530
commit35272255fae695c17c7f781cb867184d6c94214e (patch)
treeebdc1c43ba5982b9815a9f17476d178545305fc2
parent2e7cceaead65aed2a70830f067ec6f961bb69dfe (diff)
downloadaur-35272255fae695c17c7f781cb867184d6c94214e.tar.gz
upgpkg: xbps-static-bin 0.59_5-4
Refactor to improve readability
-rw-r--r--PKGBUILD16
1 files changed, 7 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 131ee827e82c..e8d6d5d9b432 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,8 @@
# Maintainer: eNV25 <env252525@gmail.com>
pkgname=xbps-static-bin
-_pkgname_=xbps
+_pkgname=xbps
pkgver=0.59_5
-_pkgver_=0.59
pkgrel=4
pkgdesc='The X Binary Package System (XBPS) -- Static Binaries'
url="https://github.com/void-linux/xbps"
@@ -11,7 +10,7 @@ license=('custom: BSD-2-Clause' 'custom: BSD')
provides=('xbps-static' 'xbps')
conflicts=('xbps-static' 'xbps' 'xbps-git')
-declare -A _archs_=(
+declare -A _arches=(
['x86_64']='x86_64'
['i686']='i686'
['armv6h']='armv6l'
@@ -19,21 +18,20 @@ declare -A _archs_=(
['aarch64']='aarch64'
)
-arch=("${!_archs_[@]}")
+arch=("${!_arches[@]}")
-_mirror_='https://alpha.de.repo.voidlinux.org'
+_mirror='https://alpha.de.repo.voidlinux.org'
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')"
+for _arch in "${!_arches[@]}"; do
+ eval "source_$_arch=('$_mirror/static/xbps-static-static-$pkgver.${_arches["$_arch"]}-musl.tar.xz')"
+ eval "noextract+=('xbps-static-static-$pkgver.${_arches["$_arch"]}-musl.tar.xz')"
done
package() {
bsdtar -xf xbps-static-static-"$pkgver".*.tar.xz -C "$pkgdir/"
}
-
sha256sums_aarch64=('a5e9cd7462ae253c334f14db7b345e2695a9455b27f9bf5cf7a0452dade6aa8d')
sha256sums_i686=('4ac2e245fb355c8a1cc8ac0ae48e52f4531526896b30fde694ac0e9e5f936d9e')
sha256sums_armv6h=('6ec10b519da9b81a104d6543ac9730fa24f5298d2c131870c9a53279e6391b58')