From 6ebe4a38a48647e391891f236348eb0faf1385e2 Mon Sep 17 00:00:00 2001 From: monlor Date: Wed, 11 Oct 2023 14:31:02 +0800 Subject: [PATCH 1/3] Add copies --- Casks/c/copies.rb | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Casks/c/copies.rb diff --git a/Casks/c/copies.rb b/Casks/c/copies.rb new file mode 100644 index 0000000000..eefa42bda1 --- /dev/null +++ b/Casks/c/copies.rb @@ -0,0 +1,24 @@ +cask "copies" do + version "3.5.0" + sha256 :no_check + + url "https://clipber.com/getmac" + name "Copies" + desc "Cross-platform cloud clipboard synchronization tool" + homepage "https://home.clipber.com/" + + depends_on macos: ">= :high_sierra" + + auto_updates true + + app "kuaitie.app" + + uninstall quit: "manager.clipboard.kuaitie" + + zap trash: [ + "~/Library/Caches/manager.clipboard.kuaitie", + "~/Library/HTTPStorages/manager.clipboard.kuaitie", + "~/Library/Preferences/manager.clipboard.kuaitie.plist", + "~/Library/WebKit/manager.clipboard.kuaitie", + ] +end \ No newline at end of file From 1e75a15f3fdcb4d64a1529336a4d84a92f1fd29e Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Wed, 11 Oct 2023 15:20:35 +0800 Subject: [PATCH 2/3] Update and rename copies.rb to kuaitie.rb --- Casks/c/copies.rb | 24 ------------------------ Casks/c/kuaitie.rb | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 24 deletions(-) delete mode 100644 Casks/c/copies.rb create mode 100644 Casks/c/kuaitie.rb diff --git a/Casks/c/copies.rb b/Casks/c/copies.rb deleted file mode 100644 index eefa42bda1..0000000000 --- a/Casks/c/copies.rb +++ /dev/null @@ -1,24 +0,0 @@ -cask "copies" do - version "3.5.0" - sha256 :no_check - - url "https://clipber.com/getmac" - name "Copies" - desc "Cross-platform cloud clipboard synchronization tool" - homepage "https://home.clipber.com/" - - depends_on macos: ">= :high_sierra" - - auto_updates true - - app "kuaitie.app" - - uninstall quit: "manager.clipboard.kuaitie" - - zap trash: [ - "~/Library/Caches/manager.clipboard.kuaitie", - "~/Library/HTTPStorages/manager.clipboard.kuaitie", - "~/Library/Preferences/manager.clipboard.kuaitie.plist", - "~/Library/WebKit/manager.clipboard.kuaitie", - ] -end \ No newline at end of file diff --git a/Casks/c/kuaitie.rb b/Casks/c/kuaitie.rb new file mode 100644 index 0000000000..9cd8e076aa --- /dev/null +++ b/Casks/c/kuaitie.rb @@ -0,0 +1,33 @@ +cask "kuaitie" do + version "3.5.0" + sha256 "9c7b01e911c4aacd841a1962d8ff677bec48d377759d79c03111c0ff354fd122" + + url "https://dl.clipber.com/mac/copies_#{version.dots_to_underscores}.dmg" + name "kuaitie" + desc "Cross-platform cloud clipboard synchronization tool" + homepage "https://home.clipber.com/" + + livecheck do + url "https://clipber.com/getmac" + regex(/copies[._-]v?(\d+(?:-\d+)+)\.dmg/i) + strategy :header_match do |headers, regex| + headers["location"].scan(regex).map do |match| + match[0].tr("-", ".").to_s + end + end + end + + auto_updates true + depends_on macos: ">= :high_sierra" + + app "kuaitie.app" + + uninstall quit: "manager.clipboard.kuaitie" + + zap trash: [ + "~/Library/Caches/manager.clipboard.kuaitie", + "~/Library/HTTPStorages/manager.clipboard.kuaitie", + "~/Library/Preferences/manager.clipboard.kuaitie.plist", + "~/Library/WebKit/manager.clipboard.kuaitie", + ] +end From 13994ec2956b3a81585bdd82d3ee780b132c411b Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Wed, 11 Oct 2023 15:26:32 +0800 Subject: [PATCH 3/3] Update and rename kuaitie.rb to kuaitie.rb --- Casks/{c => k}/kuaitie.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename Casks/{c => k}/kuaitie.rb (91%) diff --git a/Casks/c/kuaitie.rb b/Casks/k/kuaitie.rb similarity index 91% rename from Casks/c/kuaitie.rb rename to Casks/k/kuaitie.rb index 9cd8e076aa..e1cda800ea 100644 --- a/Casks/c/kuaitie.rb +++ b/Casks/k/kuaitie.rb @@ -9,10 +9,10 @@ cask "kuaitie" do livecheck do url "https://clipber.com/getmac" - regex(/copies[._-]v?(\d+(?:-\d+)+)\.dmg/i) + regex(/copies[._-]v?(\d+(?:_\d+)+)\.dmg/i) strategy :header_match do |headers, regex| headers["location"].scan(regex).map do |match| - match[0].tr("-", ".").to_s + match[0].tr("_", ".").to_s end end end