# RT Medical VPN - Homebrew formula (template). O CI do macOS preenche 0.73.0/bbe1de87aad2def8d813126dfb50885697cde0d5a1df46fba79ad19e47a9b911
# e publica esta formula + o tarball universal no Gitea, e atualiza o tap rtmedical/homebrew-tap.
class RtmedicalVpn < Formula
  desc "Cliente RT Medical VPN (NetBird) pre-configurado para vpn.rtmedical.com.br"
  homepage "https://rtmedical.com.br"
  version "0.73.0"
  url "https://pkg.rtmedical.ai/api/packages/apps/generic/rtmedical-vpn-clients/0.73.0/rtmedical-vpn_0.73.0_darwin_universal.tar.gz"
  sha256 "bbe1de87aad2def8d813126dfb50885697cde0d5a1df46fba79ad19e47a9b911"
  depends_on :macos

  def install
    bin.install "rtmedical-vpn"
    bin.install "rtmedical-vpn-ui" if File.exist?("rtmedical-vpn-ui")
  end

  def caveats
    "Conecte com: rtmedical-vpn up   (login via Keycloak em vpn.rtmedical.com.br)"
  end

  test do
    system "#{bin}/rtmedical-vpn", "version"
  end
end
