diff options
author | A4-Tacks | 2024-01-05 02:15:47 +0800 |
---|---|---|
committer | A4-Tacks | 2024-01-05 02:15:47 +0800 |
commit | 6d50b278bd7a37b8bfd5e6371831428cce42714a (patch) | |
tree | 6cb74aa3f9cf27b21e0f7239a7764359f2aa01cb | |
parent | bc003342adf02feb4af7028d9acbe0edcf1b1859 (diff) | |
download | aur-6d50b278bd7a37b8bfd5e6371831428cce42714a.tar.gz |
v0.14.8
- 改为同时下载两个架构的二进制文件
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 17 insertions, 12 deletions
@@ -1,17 +1,20 @@ # Generated by makepkg 6.0.2 -# Wed Jan 3 18:26:47 UTC 2024 +# Thu Jan 4 18:13:44 UTC 2024 pkgbase = mindustry_logic_bang_lang-bin pkgdesc = Mindustry logic extension language, for zero additional overhead! - pkgver = 0.14.5 + pkgver = 0.14.8 pkgrel = 1 url = https://github.com/A4-Tacks/mindustry_logic_bang_lang arch = x86_64 arch = aarch64 license = GPL-3.0 makedepends = coreutils - source = https://github.com/A4-Tacks/mindustry_logic_bang_lang/archive/refs/tags/v0.14.5.tar.gz - source = https://github.com/A4-Tacks/mindustry_logic_bang_lang/releases/download/v0.14.5/mindustry_logic_bang_lang_v0.14.5_aarch64-unknown-linux-musl.tar.xz - sha256sums = 318160ccf41358428a77437674384b0cc757d9ba02dbf38b6dd95487f12fdca2 - sha256sums = b877dbc9b81667dbebf238dbc5eee0a137fe80ef89313be5f05d92a407df3e4a + makedepends = xz + source = https://github.com/A4-Tacks/mindustry_logic_bang_lang/archive/refs/tags/v0.14.8.tar.gz + source = https://github.com/A4-Tacks/mindustry_logic_bang_lang/releases/download/v0.14.8/mindustry_logic_bang_lang_v0.14.8_aarch64-unknown-linux-musl.tar.xz + source = https://github.com/A4-Tacks/mindustry_logic_bang_lang/releases/download/v0.14.8/mindustry_logic_bang_lang_v0.14.8_x86_64-unknown-linux-musl.tar.xz + sha256sums = 43510f8637a33362976479ca6c4ddfbbc6eeb58699f809b0defac315c6e29d89 + sha256sums = 9880df10fb07832d7e5acd14f1259bdc7e3a1ef14a840a7565c90fb059b2d72c + sha256sums = 7710373f213ff6cd8589bb81a4b2f0c42dc87fb9999072a856e741359f5f8771 pkgname = mindustry_logic_bang_lang-bin @@ -1,28 +1,29 @@ # Maintainer: A4-Tacks <wdsjxhno 1001 aT 163 dot com> pkgname=mindustry_logic_bang_lang-bin -pkgver=0.14.5 +pkgver=0.14.8 pkgrel=1 pkgdesc='Mindustry logic extension language, for zero additional overhead!' arch=(x86_64 aarch64) url=https://github.com/A4-Tacks/mindustry_logic_bang_lang license=(GPL-3.0) depends=() -makedepends=(coreutils) +makedepends=(coreutils xz) s_arch=$(uname -m) c_name=mindustry_logic_bang_lang source=( "$url/archive/refs/tags/v$pkgver.tar.gz" - "$url/releases/download/v$pkgver/${c_name}_v${pkgver}_${s_arch}-unknown-linux-musl.tar.xz" + "$url/releases/download/v$pkgver/${c_name}_v${pkgver}_"{aarch64,x86_64}"-unknown-linux-musl.tar.xz" ) sha256sums=( - 318160ccf41358428a77437674384b0cc757d9ba02dbf38b6dd95487f12fdca2 + 43510f8637a33362976479ca6c4ddfbbc6eeb58699f809b0defac315c6e29d89 + 9880df10fb07832d7e5acd14f1259bdc7e3a1ef14a840a7565c90fb059b2d72c + 7710373f213ff6cd8589bb81a4b2f0c42dc87fb9999072a856e741359f5f8771 ) case "$s_arch" in - aarch64) sha256sums+=(b877dbc9b81667dbebf238dbc5eee0a137fe80ef89313be5f05d92a407df3e4a);; - x86_64) sha256sums+=(274ed9a28665885cf77982808e2452f24f21361fd120f381875a96aedc78bff9);; + aarch64|x86_64);; *) echo "E: Arch $s_arch unsupported!" >&2 exit 1 @@ -31,5 +32,6 @@ esac package() { mkdir -pm644 "$pkgdir"/usr/share/$c_name cp -r $c_name-$pkgver/{README{,-en_US}.md,syntax,examples} "$pkgdir"/usr/share/$c_name/ + unxz -c "${c_name}_v${pkgver}_${s_arch}-unknown-linux-musl.tar.xz" | tar -x install -Dm755 -t "$pkgdir"/usr/bin/ $c_name } |