summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorA4-Tacks2023-12-04 00:01:41 +0800
committerA4-Tacks2023-12-04 00:01:41 +0800
commit9cb4c6736c3bedc3777da313febaf99316c9bd88 (patch)
treeb03f687d516ca90185667e49e317730b0a19cd8c
downloadaur-9cb4c6736c3bedc3777da313febaf99316c9bd88.tar.gz
v0.13.3
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD35
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4ef137b029ed
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = mindustry_logic_bang_lang-bin
+ pkgdesc = Mindustry logic extension language, for zero additional overhead!
+ pkgver = 0.13.3
+ 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.13.3.tar.gz
+ source = https://github.com/A4-Tacks/mindustry_logic_bang_lang/releases/download/v0.13.3/mindustry_logic_bang_lang_v0.13.3_aarch64-unknown-linux-musl.tar.xz
+ sha256sums = 6cd1a8480b1791915e8bc005901754a6c73870e66f2a34c5d40b845aa4516527
+ sha256sums = d51071b78b44a67114fdc8bad6ba9b5f3bdac7332513b7eca802cd7c3871debc
+
+pkgname = mindustry_logic_bang_lang-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..01b644c6c7c7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: A4-Tacks <wdsjxhno 1001 aT 163 dot com>
+
+pkgname=mindustry_logic_bang_lang-bin
+pkgver=0.13.3
+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)
+
+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"
+)
+sha256sums=(
+ 6cd1a8480b1791915e8bc005901754a6c73870e66f2a34c5d40b845aa4516527
+)
+case "$s_arch" in
+ aarch64) sha256sums+=(d51071b78b44a67114fdc8bad6ba9b5f3bdac7332513b7eca802cd7c3871debc);;
+ x86_64) sha256sums+=(94b921b186a02c14cd2b04eac074bcff65d75d4deb82b125b31847cb95f582e5);;
+ *)
+ echo "E: Arch $s_arch unsupported!" >&2
+ exit 1
+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/
+ install -Dm755 -t "$pkgdir"/usr/bin/ $c_name
+}