summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorA4-Tacks2024-01-05 02:15:47 +0800
committerA4-Tacks2024-01-05 02:15:47 +0800
commit6d50b278bd7a37b8bfd5e6371831428cce42714a (patch)
tree6cb74aa3f9cf27b21e0f7239a7764359f2aa01cb
parentbc003342adf02feb4af7028d9acbe0edcf1b1859 (diff)
downloadaur-6d50b278bd7a37b8bfd5e6371831428cce42714a.tar.gz
v0.14.8
- 改为同时下载两个架构的二进制文件
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD14
2 files changed, 17 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3760f655ac31..b38e9ccefe4b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5b1e9e121740..16d6627b9b72 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}