Add tzgyn-tunnel formula

This commit is contained in:
2026-10-26 06:41:47 +08:00
parent a67924dbc1
commit fc3acef0f3
+35
View File
@@ -0,0 +1,35 @@
class TzgynTunnel < Formula
desc "OpenTunnel client for a self-hosted server"
homepage "https://gitea.tzgyn.dev/TZGyn/tunnel"
version "0.1.0"
on_macos do
on_arm do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.1.0/tunnel-0.1.0-darwin-arm64.tar.gz"
sha256 "25be34829d419786962a636bc31579e083db990ca7e2e90d3aba03414642a74a"
end
on_intel do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.1.0/tunnel-0.1.0-darwin-amd64.tar.gz"
sha256 "d73723b55f9cce967f6c68d1ace45cc048206641f5af76e06916dc826233151d"
end
end
on_linux do
on_arm do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.1.0/tunnel-0.1.0-linux-arm64.tar.gz"
sha256 "14bd70e125e60b51f2e32525cb4b980036267bb041479fdb9efa6f4ead5996f5"
end
on_intel do
url "https://gitea.tzgyn.dev/TZGyn/tunnel/releases/download/v0.1.0/tunnel-0.1.0-linux-amd64.tar.gz"
sha256 "1d652067f02f155b570985a4db3611509dfd0abc1dd92603226f749d89dee365"
end
end
def install
bin.install "tunnel"
end
test do
assert_match "tunnel 0.1.0", shell_output("#{bin}/tunnel version")
end
end