diff options
author | eNV25 | 2021-10-21 08:55:59 +0200 |
---|---|---|
committer | eNV25 | 2021-10-21 08:55:59 +0200 |
commit | 2e7cceaead65aed2a70830f067ec6f961bb69dfe (patch) | |
tree | 6199788c0e6ee16774314a150dd680198267a8c2 | |
parent | d603187a5366d2f4e560ee5fe632d4af53dfc0da (diff) | |
download | aur-2e7cceaead65aed2a70830f067ec6f961bb69dfe.tar.gz |
upgpkg: xbps-static-bin 0.59_5-4
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 29 insertions, 22 deletions
@@ -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 @@ -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') |