From c260bf159b068daffd8508a9d2b2b2d1fca64763 Mon Sep 17 00:00:00 2001 From: rtmedical-devops Date: Thu, 11 Jun 2026 10:00:23 +0000 Subject: [PATCH] ATD-191 release v1.0: formula --- Formula/autoseg-desktop.rb | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/Formula/autoseg-desktop.rb b/Formula/autoseg-desktop.rb index e3deb0f..1266200 100644 --- a/Formula/autoseg-desktop.rb +++ b/Formula/autoseg-desktop.rb @@ -1,28 +1,31 @@ +# ATD-191 — Template da formula Homebrew (cask-style, instalada via tap). +# O finalize do release.yml substitui 1.0.0/https://pkg.rtmedical.ai/api/packages/apps/generic/autoseg-desktop/1.0/autoseg-dashboard_1.0_universal.app.tar.gz/3a1ad4085737bbc0c85590dcb03134ce760d9396cdd5de476ba1724b10f6e807 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 autoseg cloud" + desc "RT Medical AutoSeg Desktop - DICOM relay client for the AutoSeg cloud" homepage "https://rtmedical.ai" - version "0.1.0" + version "1.0.0" + url "https://pkg.rtmedical.ai/api/packages/apps/generic/autoseg-desktop/1.0/autoseg-dashboard_1.0_universal.app.tar.gz" + sha256 "3a1ad4085737bbc0c85590dcb03134ce760d9396cdd5de476ba1724b10f6e807" - 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 + depends_on macos: :catalina # macOS 10.15+ def install - prefix.install "AutoSeg Desktop.app" + prefix.install "Autoseg Dashboard.app" end - app "AutoSeg Desktop.app" - def caveats <<~EOS - AutoSeg Desktop requires macOS 10.15 or later. - Launch from Applications or via: open -a "AutoSeg Desktop" + 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. EOS end end