diff options
Diffstat (limited to 'repo/sing-box-beta-bin/PKGBUILD')
| -rw-r--r-- | repo/sing-box-beta-bin/PKGBUILD | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/repo/sing-box-beta-bin/PKGBUILD b/repo/sing-box-beta-bin/PKGBUILD new file mode 100644 index 0000000..25f49af --- /dev/null +++ b/repo/sing-box-beta-bin/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Mike Lei <[email protected]> +# Contributor: adityaphra <[email protected]> +# source: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=sing-box-beta-bin + +pkgname="sing-box-beta-bin" +_pkgver="1.14.0-alpha.29" +pkgver="${_pkgver/-/\~}" +pkgrel="1" +pkgdesc="The universal proxy platform (beta binary version)." +provides=("sing-box") +conflicts=("sing-box" "sing-box-bin" "sing-box-beta" "sing-box-git") +arch=("x86_64" "armv7h" "aarch64") +url="https://sing-box.sagernet.org/" +_git_url="https://github.com/SagerNet/sing-box" +license=("GPL-3.0-or-later") +backup=("etc/sing-box/config.json") +source_x86_64=("sing-box_${_pkgver}_linux_x86_64.pkg.tar.zst::$_git_url/releases/download/v$_pkgver/sing-box_${_pkgver}_linux_x86_64.pkg.tar.zst") +source_armv7h=("sing-box_${_pkgver}_linux_armv7h.pkg.tar.zst::$_git_url/releases/download/v$_pkgver/sing-box_${_pkgver}_linux_armv7hl.pkg.tar.zst") +source_aarch64=("sing-box_${_pkgver}_linux_aarch64.pkg.tar.zst::$_git_url/releases/download/v$_pkgver/sing-box_${_pkgver}_linux_aarch64.pkg.tar.zst") +sha256sums_x86_64=("8a8b14e5d8c08e555dadb25f8e7b209716c10873c4bbb44c85a29e93660a068e") +sha256sums_armv7h=("fb5d8dbf80484d540eee5501a1e9893b3a32e49d87e670a37ae2818272d87f8b") +sha256sums_aarch64=("6ce4c93e8db0189225439f0efc782c7b57e7720b069ca8c19cf51b73b2056160") +noextract=("${source_x86_64[@]%%::*}" "${source_armv7h[@]%%::*}" "${source_aarch64[@]%%::*}") + +package() { + bsdtar -C $pkgdir --exclude '.*' --zstd -xf "sing-box_${_pkgver}_linux_$CARCH.pkg.tar.zst" +}
\ No newline at end of file |
