From cc00d08d33aee3fb085dbb4a515f60ef876f8f14 Mon Sep 17 00:00:00 2001 From: Tobias Tschinkowitz Date: Thu, 21 Dec 2023 09:06:26 +0100 Subject: [PATCH 1/6] xACT 2.54 (new cask) --- Casks/x/xact.rb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Casks/x/xact.rb diff --git a/Casks/x/xact.rb b/Casks/x/xact.rb new file mode 100644 index 0000000000..7543377c2a --- /dev/null +++ b/Casks/x/xact.rb @@ -0,0 +1,20 @@ +cask "xact" do + arch arm: "arm64", intel: "x64" + depends_on macos: ">= :high_sierra" + + version "2.54" + sha256 "8e7f3af32202148139beefda41c4a75c59955df967d8545f2da62e41f32dc9f5" + + url "http://xact.scottcbrown.org/xACT#{version}.zip" + name "xACT" + desc "X Audio Compression Toolkit" + homepage "http://xact.scottcbrown.org/" + + livecheck do + url "http://xact.scottcbrown.org/" + regex(/href=.*?xACTv?(\d+(?:\.\d+)+)\.zip/i) + end + + app "xACT#{version}/xACT.app" + +end \ No newline at end of file From 47ba3e44e9e02d83d68a3fc44d4daba2ec1d9a83 Mon Sep 17 00:00:00 2001 From: Tobias Tschinkowitz Date: Thu, 21 Dec 2023 09:08:49 +0100 Subject: [PATCH 2/6] brew style --fix --- Casks/x/xact.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Casks/x/xact.rb b/Casks/x/xact.rb index 7543377c2a..b897831357 100644 --- a/Casks/x/xact.rb +++ b/Casks/x/xact.rb @@ -1,6 +1,5 @@ cask "xact" do arch arm: "arm64", intel: "x64" - depends_on macos: ">= :high_sierra" version "2.54" sha256 "8e7f3af32202148139beefda41c4a75c59955df967d8545f2da62e41f32dc9f5" @@ -15,6 +14,7 @@ cask "xact" do regex(/href=.*?xACTv?(\d+(?:\.\d+)+)\.zip/i) end - app "xACT#{version}/xACT.app" + depends_on macos: ">= :high_sierra" -end \ No newline at end of file + app "xACT#{version}/xACT.app" +end From 7ad0e4b97e119bb9d0a06dd869d22ee624321100 Mon Sep 17 00:00:00 2001 From: Tobias Tschinkowitz Date: Thu, 21 Dec 2023 09:28:11 +0100 Subject: [PATCH 3/6] added zap --- Casks/x/xact.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Casks/x/xact.rb b/Casks/x/xact.rb index b897831357..633e4a6f13 100644 --- a/Casks/x/xact.rb +++ b/Casks/x/xact.rb @@ -17,4 +17,8 @@ cask "xact" do depends_on macos: ">= :high_sierra" app "xACT#{version}/xACT.app" + + zap trash: [ + "~/Library/Preferences/org.scottcbrown.xact.plist", + ] end From 10c4d40a053229465c07bb233d9b8b9237201822 Mon Sep 17 00:00:00 2001 From: Tobias Tschinkowitz Date: Thu, 21 Dec 2023 09:43:28 +0100 Subject: [PATCH 4/6] zap one-liner --- Casks/x/xact.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Casks/x/xact.rb b/Casks/x/xact.rb index 633e4a6f13..7866ada4a4 100644 --- a/Casks/x/xact.rb +++ b/Casks/x/xact.rb @@ -18,7 +18,5 @@ cask "xact" do app "xACT#{version}/xACT.app" - zap trash: [ - "~/Library/Preferences/org.scottcbrown.xact.plist", - ] + zap trash: "~/Library/Preferences/org.scottcbrown.xact.plist" end From 41d820602457a6d79a736275500dae6231444c81 Mon Sep 17 00:00:00 2001 From: Tobias Tschinkowitz Date: Thu, 21 Dec 2023 13:25:41 +0100 Subject: [PATCH 5/6] remove unused params --- Casks/x/xact.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Casks/x/xact.rb b/Casks/x/xact.rb index 7866ada4a4..96780e48ca 100644 --- a/Casks/x/xact.rb +++ b/Casks/x/xact.rb @@ -1,6 +1,4 @@ cask "xact" do - arch arm: "arm64", intel: "x64" - version "2.54" sha256 "8e7f3af32202148139beefda41c4a75c59955df967d8545f2da62e41f32dc9f5" @@ -10,7 +8,7 @@ cask "xact" do homepage "http://xact.scottcbrown.org/" livecheck do - url "http://xact.scottcbrown.org/" + url :url regex(/href=.*?xACTv?(\d+(?:\.\d+)+)\.zip/i) end From 871f1650485baebdf95124f64d43349d7cfee67d Mon Sep 17 00:00:00 2001 From: Tobias Tschinkowitz Date: Thu, 21 Dec 2023 13:36:26 +0100 Subject: [PATCH 6/6] fix url --- Casks/x/xact.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/x/xact.rb b/Casks/x/xact.rb index 96780e48ca..a56e66b0fd 100644 --- a/Casks/x/xact.rb +++ b/Casks/x/xact.rb @@ -8,7 +8,7 @@ cask "xact" do homepage "http://xact.scottcbrown.org/" livecheck do - url :url + url :homepage regex(/href=.*?xACTv?(\d+(?:\.\d+)+)\.zip/i) end