From 4db8c0ccb5140d0c6e988275ef99bac1e0dc38f5 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Wed, 11 Oct 2023 16:32:57 -0400 Subject: [PATCH 1/3] active-trader-pro 1.0.51 --- Casks/a/active-trader-pro.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/a/active-trader-pro.rb b/Casks/a/active-trader-pro.rb index 9085885b5b..3cfd793054 100644 --- a/Casks/a/active-trader-pro.rb +++ b/Casks/a/active-trader-pro.rb @@ -1,5 +1,5 @@ cask "active-trader-pro" do - version "1.0.50" + version "1.0.51" sha256 :no_check url "https://www.fidelity.com/webcontent/CodeweaverInstaller/ActiveTraderPro.pkg" From 50edb6f3ec3f9879b147a6f5b907c4332e9793b4 Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Thu, 12 Oct 2023 10:27:07 +0800 Subject: [PATCH 2/3] Update active-trader-pro.rb --- Casks/a/active-trader-pro.rb | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/Casks/a/active-trader-pro.rb b/Casks/a/active-trader-pro.rb index 3cfd793054..47ff133d77 100644 --- a/Casks/a/active-trader-pro.rb +++ b/Casks/a/active-trader-pro.rb @@ -1,8 +1,8 @@ cask "active-trader-pro" do version "1.0.51" - sha256 :no_check + sha256 "b2594dc0078f149cbed1f4cc8cddc4ab7137541f2e855d2cc825bf8d11204231" - url "https://www.fidelity.com/webcontent/CodeweaverInstaller/ActiveTraderPro.pkg" + url "https://www.fidelity.com/webcontent/Codeweaver/activetrader-#{version}.zip" name "Active Trader Pro" desc "Trading platform" homepage "https://www.fidelity.com/trading/advanced-trading-tools/active-trader-pro/overview" @@ -14,21 +14,9 @@ cask "active-trader-pro" do depends_on macos: ">= :sierra" - pkg "ActiveTraderPro.pkg" + app "Active Trader Pro.app" - postflight do - # The postinstall script automatically opens the app by making a call to - # `open -b com.fmr.activetrader`. Therefore, we must suppress this behavior - # to make the cask installation non-interactive. - retries ||= 3 - ohai "The Active Trader Pro package postinstall script launches the app" if retries >= 3 - ohai "Attempting to close Active Trader Pro to avoid unwanted user intervention" if retries >= 3 - return unless system_command "/usr/bin/pkill", args: ["-f", "/Applications/Active Trader Pro.app"] - end - - uninstall quit: "com.fmr.activetrader", - pkgutil: "com.fmr.activetrader", - delete: "/Applications/Active Trader Pro.app" + uninstall quit: "com.fmr.activetrader", zap trash: [ "~/Library/Application Support/Active Trader Pro", From 02bca3e43077117b002c8b9c836afc0b925ddb26 Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Thu, 12 Oct 2023 10:32:52 +0800 Subject: [PATCH 3/3] Update active-trader-pro.rb --- Casks/a/active-trader-pro.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/a/active-trader-pro.rb b/Casks/a/active-trader-pro.rb index 47ff133d77..31864f5c84 100644 --- a/Casks/a/active-trader-pro.rb +++ b/Casks/a/active-trader-pro.rb @@ -16,7 +16,7 @@ cask "active-trader-pro" do app "Active Trader Pro.app" - uninstall quit: "com.fmr.activetrader", + uninstall quit: "com.fmr.activetrader" zap trash: [ "~/Library/Application Support/Active Trader Pro",