Files
homebrew-tap/Formula/tzgyn-tunnel.rb
T
2026-10-30 22:43:58 +08:00

36 lines
1.1 KiB
Ruby

class TzgynTunnel < Formula
desc "OpenTunnel client for a self-hosted server"
homepage "https://gitea.tzgyn.dev/TZGyn/tunnel"
version "0.2.1"
on_macos do
on_arm do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.2.1/tunnel-0.2.1-darwin-arm64.tar.gz"
sha256 "7617ec447be61b5f3448858004983de48ab6b744a99132e00dff3a45ac29eb3b"
end
on_intel do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.2.1/tunnel-0.2.1-darwin-amd64.tar.gz"
sha256 "3887f9809dc9b3a58767f44ec30043f57497c48ae20208afe4267f4d0dd68b87"
end
end
on_linux do
on_arm do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.2.1/tunnel-0.2.1-linux-arm64.tar.gz"
sha256 "ee43dac0511d99a512de1634eedb852d61b4d575ab59c70d17473c582b736a25"
end
on_intel do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.2.1/tunnel-0.2.1-linux-amd64.tar.gz"
sha256 "0a5d969ca5fc9d4ebf31f7f27e99f711073d8769c886ca4994e98a7d6f1ef684"
end
end
def install
bin.install "tunnel"
end
test do
assert_match "tunnel 0.2.1", shell_output("#{bin}/tunnel version")
end
end