diff --git a/Formula/autoseg-desktop.rb b/Formula/autoseg-desktop.rb index e4cc23b..e3deb0f 100644 --- a/Formula/autoseg-desktop.rb +++ b/Formula/autoseg-desktop.rb @@ -1,31 +1,28 @@ -# ATD-191 — Template da formula Homebrew (cask-style, instalada via tap). -# O finalize do release.yml substitui 0.1.0/https://pkg.rtmedical.ai/api/packages/apps/generic/autoseg-desktop/0.1/autoseg-dashboard_0.1_universal.app.tar.gz/766f318982a8a651bb963162fc2ff9e4cc2d78cdff01c6f7455311cdc90bdbca e faz push -# do resultado em apps/homebrew-tap (Formula/autoseg-desktop.rb). -# -# Binário universal (lipo): um único bloco serve Intel e Apple Silicon. Instala o -# Dashboard (Autoseg Dashboard.app) empacotado como tar.gz do .app. class AutosegDesktop < Formula - desc "RT Medical AutoSeg Desktop - DICOM relay client for the AutoSeg cloud" + desc "RT Medical AutoSeg Desktop - DICOM relay client for autoseg cloud" homepage "https://rtmedical.ai" version "0.1.0" - url "https://pkg.rtmedical.ai/api/packages/apps/generic/autoseg-desktop/0.1/autoseg-dashboard_0.1_universal.app.tar.gz" - sha256 "766f318982a8a651bb963162fc2ff9e4cc2d78cdff01c6f7455311cdc90bdbca" - depends_on macos: :catalina # macOS 10.15+ + on_macos do + if Hardware::CPU.arm? + url "https://pkg.rtmedical.ai/apps/-/packages/generic/autoseg-desktop/0.1.0/autoseg-desktop_0.1.0_aarch64.dmg.tar.gz" + sha256 "PLACEHOLDER_AARCH64_SHA256" + else + url "https://pkg.rtmedical.ai/apps/-/packages/generic/autoseg-desktop/0.1.0/autoseg-desktop_0.1.0_x86_64.dmg.tar.gz" + sha256 "PLACEHOLDER_X86_64_SHA256" + end + end def install - prefix.install "Autoseg Dashboard.app" + prefix.install "AutoSeg Desktop.app" end + app "AutoSeg Desktop.app" + def caveats <<~EOS - O Autoseg Dashboard foi instalado em: - #{prefix}/Autoseg Dashboard.app - - Para abrir: - open "#{prefix}/Autoseg Dashboard.app" - - O Autoseg Service (transporte DICOM) é distribuído à parte via instalador .pkg. + AutoSeg Desktop requires macOS 10.15 or later. + Launch from Applications or via: open -a "AutoSeg Desktop" EOS end end