diff --git a/packages/curlie/static.stable.yaml b/packages/curlie/static.stable.yaml new file mode 100644 index 000000000..ed8776731 --- /dev/null +++ b/packages/curlie/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "curlie" +pkg_id: "rs.curlie" +pkgver: "1.8.2" +pkg_type: "static" +ghcr_pkg: "rs/curlie" +category: + - "ConsoleOnly" + - "Network" + - "Utility" +description: "Frontend to cURL that adds the ease of use of HTTPie" +homepage: + - "https://curlie.io" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://github.com/rs/curlie/releases/download/v${PKGVER}/curlie_${PKGVER}_linux_${ARCH_ALT}.tar.gz" + out: "curlie.tar.gz" +note: + - "Official binary from https://github.com/rs/curlie" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "curlie" +repology: + - "curlie" +src_url: + - "https://github.com/rs/curlie" +tag: + - "http" + - "curl" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/rs/curlie/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "curlie.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/curlie" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/LICENSE" "$SBUILD_OUTDIR/LICENSE" + rm -rf "curlie.tar.gz" diff --git a/packages/dive/static.stable.yaml b/packages/dive/static.stable.yaml new file mode 100644 index 000000000..ed187e8cb --- /dev/null +++ b/packages/dive/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "dive" +pkg_id: "wagoodman.dive" +pkgver: "0.13.1" +pkg_type: "static" +ghcr_pkg: "wagoodman/dive" +category: + - "ConsoleOnly" + - "System" + - "Utility" +description: "A tool for exploring each layer in a Docker image" +homepage: + - "https://github.com/wagoodman/dive" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://github.com/wagoodman/dive/releases/download/v${PKGVER}/dive_${PKGVER}_linux_${ARCH_ALT}.tar.gz" + out: "dive.tar.gz" +note: + - "Official binary from https://github.com/wagoodman/dive" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "dive" +repology: + - "dive" +src_url: + - "https://github.com/wagoodman/dive" +tag: + - "docker" + - "image" + - "layers" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/wagoodman/dive/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "dive.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/dive" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/LICENSE" "$SBUILD_OUTDIR/LICENSE" + rm -rf "dive.tar.gz" diff --git a/packages/gh/static.stable.yaml b/packages/gh/static.stable.yaml new file mode 100644 index 000000000..61c35f3dd --- /dev/null +++ b/packages/gh/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "gh" +pkg_id: "github.cli" +pkgver: "2.87.0" +pkg_type: "static" +ghcr_pkg: "github/cli" +category: + - "ConsoleOnly" + - "Development" + - "RevisionControl" +description: "GitHub CLI tool" +homepage: + - "https://cli.github.com" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://github.com/cli/cli/releases/download/v${PKGVER}/gh_${PKGVER}_linux_${ARCH_ALT}.tar.gz" + out: "gh.tar.gz" +note: + - "Official binary from https://github.com/cli/cli" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "gh" +repology: + - "github-cli" +src_url: + - "https://github.com/cli/cli" +tag: + - "github" + - "git" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/cli/cli/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "gh.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/gh_${PKGVER}_linux_${ARCH_ALT}/bin/gh" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/gh_${PKGVER}_linux_${ARCH_ALT}/LICENSE" "$SBUILD_OUTDIR/LICENSE" + rm -rf "gh.tar.gz" diff --git a/packages/grpcurl/static.stable.yaml b/packages/grpcurl/static.stable.yaml new file mode 100644 index 000000000..c458e2790 --- /dev/null +++ b/packages/grpcurl/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "grpcurl" +pkg_id: "fullstorydev.grpcurl" +pkgver: "1.9.3" +pkg_type: "static" +ghcr_pkg: "fullstorydev/grpcurl" +category: + - "ConsoleOnly" + - "Network" + - "Development" +description: "CLI tool for interacting with gRPC servers" +homepage: + - "https://github.com/fullstorydev/grpcurl" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +note: + - "Official binary from https://github.com/fullstorydev/grpcurl" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "grpcurl" +repology: + - "grpcurl" +src_url: + - "https://github.com/fullstorydev/grpcurl" +tag: + - "grpc" + - "api" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/fullstorydev/grpcurl/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + case "$(uname -m)" in + x86_64) _ARCH="x86_64" ;; + aarch64) _ARCH="arm64" ;; + esac + soar dl "https://github.com/fullstorydev/grpcurl/releases/download/v${PKGVER}/grpcurl_${PKGVER}_linux_${_ARCH}.tar.gz" --output "$SBUILD_TMPDIR/grpcurl.tar.gz" + tar -xf "$SBUILD_TMPDIR/grpcurl.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/grpcurl" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/LICENSE" "$SBUILD_OUTDIR/LICENSE" diff --git a/packages/lf/static.stable.yaml b/packages/lf/static.stable.yaml new file mode 100644 index 000000000..2e2274097 --- /dev/null +++ b/packages/lf/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "lf" +pkg_id: "gokcehan.lf" +pkgver: "r41" +pkg_type: "static" +ghcr_pkg: "gokcehan/lf" +category: + - "ConsoleOnly" + - "FileManager" + - "Utility" +description: "Terminal file manager" +homepage: + - "https://github.com/gokcehan/lf" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/gokcehan/lf/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/gokcehan/lf/releases/download/${PKGVER}/lf-linux-${ARCH_ALT}.tar.gz" + out: "lf.tar.gz" +note: + - "Official binary from https://github.com/gokcehan/lf" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "lf" +repology: + - "lf" +src_url: + - "https://github.com/gokcehan/lf" +tag: + - "file-manager" + - "terminal" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/gokcehan/lf/releases/latest" | jq -r '.tag_name' + run: | + tar -xf "lf.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/lf" "$SBUILD_OUTDIR/$PKG" + rm -rf "lf.tar.gz" diff --git a/packages/miniserve/static.stable.yaml b/packages/miniserve/static.stable.yaml new file mode 100644 index 000000000..ab36cae19 --- /dev/null +++ b/packages/miniserve/static.stable.yaml @@ -0,0 +1,47 @@ +#!/SBUILD +_disabled: false + +pkg: "miniserve" +pkg_id: "svenstaro.miniserve" +pkgver: "0.33.0" +pkg_type: "static" +ghcr_pkg: "svenstaro/miniserve" +category: + - "ConsoleOnly" + - "Network" + - "Utility" +description: "CLI tool to serve files and dirs over HTTP" +homepage: + - "https://github.com/svenstaro/miniserve" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/svenstaro/miniserve/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/svenstaro/miniserve/releases/download/v${PKGVER}/miniserve-${PKGVER}-${ARCH}-unknown-linux-musl" + out: "miniserve" +note: + - "Official binary from https://github.com/svenstaro/miniserve" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "miniserve" +repology: + - "miniserve" +src_url: + - "https://github.com/svenstaro/miniserve" +tag: + - "http" + - "server" + - "file-sharing" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/svenstaro/miniserve/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + chmod +x "$SBUILD_OUTDIR/$PKG" diff --git a/packages/navi/static.stable.yaml b/packages/navi/static.stable.yaml new file mode 100644 index 000000000..9bea94721 --- /dev/null +++ b/packages/navi/static.stable.yaml @@ -0,0 +1,47 @@ +#!/SBUILD +_disabled: false + +pkg: "navi" +pkg_id: "denisidoro.navi" +pkgver: "2.24.0" +pkg_type: "static" +ghcr_pkg: "denisidoro/navi" +category: + - "ConsoleOnly" + - "Utility" +description: "Interactive cheatsheet tool for the command-line" +homepage: + - "https://github.com/denisidoro/navi" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" +build_asset: + - url: "https://raw.githubusercontent.com/denisidoro/navi/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/denisidoro/navi/releases/download/v${PKGVER}/navi-v${PKGVER}-x86_64-unknown-linux-musl.tar.gz" + out: "navi.tar.gz" +note: + - "Official binary from https://github.com/denisidoro/navi" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "navi" +repology: + - "navi" +src_url: + - "https://github.com/denisidoro/navi" +tag: + - "cheatsheet" + - "shell" + - "cli" +x_exec: + host: + - "x86_64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/denisidoro/navi/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "navi.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/navi" "$SBUILD_OUTDIR/$PKG" + rm -rf "navi.tar.gz" diff --git a/packages/nerdctl/static.stable.yaml b/packages/nerdctl/static.stable.yaml new file mode 100644 index 000000000..1de5e1b63 --- /dev/null +++ b/packages/nerdctl/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "nerdctl" +pkg_id: "containerd.nerdctl" +pkgver: "2.2.1" +pkg_type: "static" +ghcr_pkg: "containerd/nerdctl" +category: + - "ConsoleOnly" + - "System" + - "Utility" +description: "Docker-compatible CLI for containerd" +homepage: + - "https://github.com/containerd/nerdctl" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" +build_asset: + - url: "https://raw.githubusercontent.com/containerd/nerdctl/main/LICENSE" + out: "LICENSE" + - url: "https://github.com/containerd/nerdctl/releases/download/v${PKGVER}/nerdctl-${PKGVER}-linux-${ARCH_ALT}.tar.gz" + out: "nerdctl.tar.gz" +note: + - "Official binary from https://github.com/containerd/nerdctl" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "nerdctl" +repology: + - "nerdctl" +src_url: + - "https://github.com/containerd/nerdctl" +tag: + - "container" + - "docker" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/containerd/nerdctl/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "nerdctl.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/nerdctl" "$SBUILD_OUTDIR/$PKG" + rm -rf "nerdctl.tar.gz" diff --git a/packages/oha/static.stable.yaml b/packages/oha/static.stable.yaml new file mode 100644 index 000000000..1a42b1266 --- /dev/null +++ b/packages/oha/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "oha" +pkg_id: "hatoo.oha" +pkgver: "1.13.0" +pkg_type: "static" +ghcr_pkg: "hatoo/oha" +category: + - "ConsoleOnly" + - "Network" + - "Utility" +description: "HTTP load generator, inspired by rakyll/hey with TUI animation" +homepage: + - "https://github.com/hatoo/oha" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/hatoo/oha/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/hatoo/oha/releases/download/v${PKGVER}/oha-linux-${ARCH_ALT}" + out: "oha" +note: + - "Official binary from https://github.com/hatoo/oha" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "oha" +repology: + - "oha" +src_url: + - "https://github.com/hatoo/oha" +tag: + - "load-testing" + - "http" + - "benchmark" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/hatoo/oha/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + mv "oha" "$SBUILD_OUTDIR/$PKG" + chmod +x "$SBUILD_OUTDIR/$PKG" diff --git a/packages/pueue/static.stable.yaml b/packages/pueue/static.stable.yaml new file mode 100644 index 000000000..8cb940843 --- /dev/null +++ b/packages/pueue/static.stable.yaml @@ -0,0 +1,50 @@ +#!/SBUILD +_disabled: false + +pkg: "pueue" +pkg_id: "nukesor.pueue" +pkgver: "4.0.2" +pkg_type: "static" +ghcr_pkg: "nukesor/pueue" +category: + - "ConsoleOnly" + - "System" + - "Utility" +description: "Manage your shell commands with a task queue" +homepage: + - "https://github.com/Nukesor/pueue" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/Nukesor/pueue/main/LICENSE.MIT" + out: "LICENSE" + - url: "https://github.com/Nukesor/pueue/releases/download/v${PKGVER}/pueue-${ARCH}-unknown-linux-musl" + out: "pueue" + - url: "https://github.com/Nukesor/pueue/releases/download/v${PKGVER}/pueued-${ARCH}-unknown-linux-musl" + out: "pueued" +note: + - "Official binary from https://github.com/Nukesor/pueue" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "pueue" + - "@pueued" +repology: + - "pueue" +src_url: + - "https://github.com/Nukesor/pueue" +tag: + - "task-queue" + - "process" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/Nukesor/pueue/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + chmod +x "$SBUILD_OUTDIR/pueue" "$SBUILD_OUTDIR/pueued" diff --git a/packages/restic/static.stable.yaml b/packages/restic/static.stable.yaml new file mode 100644 index 000000000..697be6de1 --- /dev/null +++ b/packages/restic/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "restic" +pkg_id: "restic.restic" +pkgver: "0.18.1" +pkg_type: "static" +ghcr_pkg: "restic/restic" +category: + - "ConsoleOnly" + - "Archiving" + - "Utility" +description: "Fast, secure, efficient backup program" +homepage: + - "https://restic.net" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "BSD-2-Clause" +build_asset: + - url: "https://raw.githubusercontent.com/restic/restic/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/restic/restic/releases/download/v${PKGVER}/restic_${PKGVER}_linux_${ARCH_ALT}.bz2" + out: "restic.bz2" +note: + - "Official binary from https://github.com/restic/restic" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "restic" +repology: + - "restic" +src_url: + - "https://github.com/restic/restic" +tag: + - "backup" + - "deduplication" + - "encryption" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/restic/restic/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + bzip2 -d "restic.bz2" + mv "restic" "$SBUILD_OUTDIR/$PKG" + chmod +x "$SBUILD_OUTDIR/$PKG" diff --git a/packages/upx/static.stable.yaml b/packages/upx/static.stable.yaml new file mode 100644 index 000000000..2c4291b15 --- /dev/null +++ b/packages/upx/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "upx" +pkg_id: "upx.upx" +pkgver: "5.1.0" +pkg_type: "static" +ghcr_pkg: "upx/upx" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "Ultimate packer for executables" +homepage: + - "https://upx.github.io" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "GPL-2.0" +build_asset: + - url: "https://github.com/upx/upx/releases/download/v${PKGVER}/upx-${PKGVER}-${ARCH_ALT}_linux.tar.xz" + out: "upx.tar.xz" +note: + - "Official binary from https://github.com/upx/upx" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "upx" +repology: + - "upx" +src_url: + - "https://github.com/upx/upx" +tag: + - "compression" + - "binary" + - "packer" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/upx/upx/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "upx.tar.xz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/upx-${PKGVER}-${ARCH_ALT}_linux/upx" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/upx-${PKGVER}-${ARCH_ALT}_linux/LICENSE" "$SBUILD_OUTDIR/LICENSE" + rm -rf "upx.tar.xz" diff --git a/packages/usql/static.stable.yaml b/packages/usql/static.stable.yaml new file mode 100644 index 000000000..012a28f46 --- /dev/null +++ b/packages/usql/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "usql" +pkg_id: "xo.usql" +pkgver: "0.20.8" +pkg_type: "static" +ghcr_pkg: "xo/usql" +category: + - "ConsoleOnly" + - "Database" + - "Utility" +description: "Universal command-line interface for SQL databases" +homepage: + - "https://github.com/xo/usql" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://github.com/xo/usql/releases/download/v${PKGVER}/usql_static-${PKGVER}-linux-${ARCH_ALT}.tar.bz2" + out: "usql.tar.bz2" +note: + - "Official binary from https://github.com/xo/usql" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "usql" +repology: + - "usql" +src_url: + - "https://github.com/xo/usql" +tag: + - "database" + - "sql" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/xo/usql/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xjf "usql.tar.bz2" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/usql_static" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/LICENSE" "$SBUILD_OUTDIR/LICENSE" + rm -rf "usql.tar.bz2" diff --git a/packages/vegeta/static.stable.yaml b/packages/vegeta/static.stable.yaml new file mode 100644 index 000000000..dda6ccef1 --- /dev/null +++ b/packages/vegeta/static.stable.yaml @@ -0,0 +1,49 @@ +#!/SBUILD +_disabled: false + +pkg: "vegeta" +pkg_id: "tsenart.vegeta" +pkgver: "12.13.0" +pkg_type: "static" +ghcr_pkg: "tsenart/vegeta" +category: + - "ConsoleOnly" + - "Network" + - "Utility" +description: "Versatile HTTP load testing tool" +homepage: + - "https://github.com/tsenart/vegeta" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "MIT" +build_asset: + - url: "https://raw.githubusercontent.com/tsenart/vegeta/master/LICENSE" + out: "LICENSE" + - url: "https://github.com/tsenart/vegeta/releases/download/v${PKGVER}/vegeta_${PKGVER}_linux_${ARCH_ALT}.tar.gz" + out: "vegeta.tar.gz" +note: + - "Official binary from https://github.com/tsenart/vegeta" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "vegeta" +repology: + - "vegeta" +src_url: + - "https://github.com/tsenart/vegeta" +tag: + - "load-testing" + - "http" + - "benchmark" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/tsenart/vegeta/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "vegeta.tar.gz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/vegeta" "$SBUILD_OUTDIR/$PKG" + rm -rf "vegeta.tar.gz" diff --git a/packages/watchexec/static.stable.yaml b/packages/watchexec/static.stable.yaml new file mode 100644 index 000000000..345d3c1b9 --- /dev/null +++ b/packages/watchexec/static.stable.yaml @@ -0,0 +1,48 @@ +#!/SBUILD +_disabled: false + +pkg: "watchexec" +pkg_id: "watchexec.watchexec" +pkgver: "2.3.3" +pkg_type: "static" +ghcr_pkg: "watchexec/watchexec" +category: + - "ConsoleOnly" + - "Development" + - "Utility" +description: "Executes commands in response to file modifications" +homepage: + - "https://watchexec.github.io" +maintainer: + - "QaidVoid (contact@qaidvoid.dev)" +license: + - "Apache-2.0" +build_asset: + - url: "https://github.com/watchexec/watchexec/releases/download/v${PKGVER}/watchexec-${PKGVER}-${ARCH}-unknown-linux-musl.tar.xz" + out: "watchexec.tar.xz" +note: + - "Official binary from https://github.com/watchexec/watchexec" + - "[PORTABLE] (Portable Static Binary)" + - "[NO_DESKTOP_INTEGRATION]" +provides: + - "watchexec" +repology: + - "watchexec" +src_url: + - "https://github.com/watchexec/watchexec" +tag: + - "file-watcher" + - "development" + - "cli" +x_exec: + host: + - "x86_64-linux" + - "aarch64-linux" + shell: "sh" + pkgver: | + curl -qfsSL "https://api.github.com/repos/watchexec/watchexec/releases/latest" | jq -r '.tag_name' | tr -d 'v' + run: | + tar -xf "watchexec.tar.xz" -C "$SBUILD_TMPDIR/" + mv "$SBUILD_TMPDIR/watchexec-${PKGVER}-${ARCH}-unknown-linux-musl/watchexec" "$SBUILD_OUTDIR/$PKG" + mv "$SBUILD_TMPDIR/watchexec-${PKGVER}-${ARCH}-unknown-linux-musl/LICENSE" "$SBUILD_OUTDIR/LICENSE" + rm -rf "watchexec.tar.xz"