From 1d3f16056666eadcdd434a5be60a1e93e6f1362a Mon Sep 17 00:00:00 2001 From: HuaDeity Date: Mon, 29 Jan 2024 02:39:45 +0800 Subject: [PATCH 1/3] Add Cask:cleanupbuddy --- Casks/c/cleanupbuddy.rb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Casks/c/cleanupbuddy.rb diff --git a/Casks/c/cleanupbuddy.rb b/Casks/c/cleanupbuddy.rb new file mode 100644 index 0000000000..39525b13a0 --- /dev/null +++ b/Casks/c/cleanupbuddy.rb @@ -0,0 +1,25 @@ +cask "cleanupbuddy" do + version "1.0" + sha256 :no_check + + url "https://sparkle.cleanupbuddy.app/CleanupBuddy-latest.dmg" + name "CleanupBuddy" + desc "Clean Mac's keyboard and trackpad" + homepage "https://cleanupbuddy.app/" + + livecheck do + url "https://sparkle.cleanupbuddy.app/appcast.xml" + strategy :sparkle, &:short_version + end + + auto_updates true + depends_on macos: ">= :ventura" + + app "CleanupBuddy.app" + + zap trash: [ + "~/Library/HTTPStorages/codes.rambo.CleanupBuddy", + "~/Library/Preferences/codes.rambo.CleanupBuddy.plist", + "~/Library/Saved Application State/codes.rambo.CleanupBuddy.savedState", + ] +end From 31c8f6ebb2d0f5aa0702784f3fb5dd2f407af405 Mon Sep 17 00:00:00 2001 From: HuaDeity Date: Mon, 29 Jan 2024 02:47:22 +0800 Subject: [PATCH 2/3] Delete platform desc --- Casks/c/cleanupbuddy.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/c/cleanupbuddy.rb b/Casks/c/cleanupbuddy.rb index 39525b13a0..6701ad78ec 100644 --- a/Casks/c/cleanupbuddy.rb +++ b/Casks/c/cleanupbuddy.rb @@ -4,7 +4,7 @@ cask "cleanupbuddy" do url "https://sparkle.cleanupbuddy.app/CleanupBuddy-latest.dmg" name "CleanupBuddy" - desc "Clean Mac's keyboard and trackpad" + desc "Clean keyboard and trackpad" homepage "https://cleanupbuddy.app/" livecheck do From bc60a43b07b2f571a41e8abe2ca451f8207a165f Mon Sep 17 00:00:00 2001 From: HuaDeity Date: Mon, 29 Jan 2024 14:22:37 +0800 Subject: [PATCH 3/3] Use accurate version --- Casks/c/cleanupbuddy.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Casks/c/cleanupbuddy.rb b/Casks/c/cleanupbuddy.rb index 6701ad78ec..516d686897 100644 --- a/Casks/c/cleanupbuddy.rb +++ b/Casks/c/cleanupbuddy.rb @@ -1,15 +1,15 @@ cask "cleanupbuddy" do - version "1.0" - sha256 :no_check + version "1.0,9" + sha256 "f1250669c3023c4f77e63df456b98533eecf2199d9a651e218001e977749ebb3" - url "https://sparkle.cleanupbuddy.app/CleanupBuddy-latest.dmg" + url "https://sparkle.cleanupbuddy.app/CleanupBuddy_v#{version.csv.first}-#{version.csv.second}.dmg" name "CleanupBuddy" desc "Clean keyboard and trackpad" homepage "https://cleanupbuddy.app/" livecheck do url "https://sparkle.cleanupbuddy.app/appcast.xml" - strategy :sparkle, &:short_version + strategy :sparkle end auto_updates true