From 4e7d6cf7fe4b01acc26c158a63e72b690c2cdbdc Mon Sep 17 00:00:00 2001 From: Rabindra Dhakal Date: Tue, 27 Jan 2026 23:28:36 +0545 Subject: [PATCH] add soar --- binaries/soar/static.stable.yaml | 49 ++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 binaries/soar/static.stable.yaml diff --git a/binaries/soar/static.stable.yaml b/binaries/soar/static.stable.yaml new file mode 100644 index 0000000..0683eb6 --- /dev/null +++ b/binaries/soar/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD ver @v1.0.0 +#SELF: https://raw.githubusercontent.com/pkgforge/soarpkgs/refs/heads/main/binaries/soar/static.stable.yaml +_disabled: false + +pkg: "soar" +pkg_id: "pkgforge.soar" +pkgver: "0.10.2" +remote_pkgver: "v0.10.2" +pkg_type: "static" +ghcr_pkg: "pkgforge/soar" +category: + - "Utility" + - "System" +description: "Fast, modern, bloat-free distro-independent package manager" +homepage: + - "https://github.com/pkgforge/soar" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - id: "MIT" + url: "https://raw.githubusercontent.com/pkgforge/soar/main/LICENSE" +note: + - "Official binary from https://github.com/pkgforge/soar" + - "[PORTABLE] (Portable Static Binary)" +provides: + - "soar" +repology: + - "soar" +src_url: + - "https://github.com/pkgforge/soar" +tag: + - "package-manager" + - "cli" + - "utility" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + - "riscv64-linux" + shell: "sh" + pkgver: | + VERSION=$(curl -qfsSL "https://api.gh.pkgforge.dev/repos/pkgforge/soar/releases/latest" | jq -r '.tag_name') + echo "${VERSION#v}" + run: | + soar dl "https://github.com/pkgforge/soar@v${REMOTE_PKGVER}" --glob "*$(uname -m)-linux.tar.gz" --yes -o soar.tar.gz + tar -xf "soar.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/release/soar" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/release/LICENSE" "$SBUILD_OUTDIR/$PKG/LICENSE" + rm -rf "soar.tar.gz"