From f49d4c01ac9ef54f4e2827642fc96c2feea51415 Mon Sep 17 00:00:00 2001 From: rich2014 Date: Sun, 18 Feb 2024 13:19:53 +0800 Subject: [PATCH 1/5] double-commander 1.1.10 --- Casks/d/double-commander.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Casks/d/double-commander.rb b/Casks/d/double-commander.rb index dd49a690cc..a6d390752e 100644 --- a/Casks/d/double-commander.rb +++ b/Casks/d/double-commander.rb @@ -1,11 +1,11 @@ cask "double-commander" do arch arm: "aarch64", intel: "x86_64" - version "1.1.8,247" - sha256 arm: "69d88f6f1f4565295c8d8218b4170a515277d5f2c3a6027d2178011bf188f886", - intel: "282b272a0ee56519de875a7d539f734a4490479c0dfc2681919eb6ca19df3e04" + version "1.1.10" + sha256 arm: "4f6fe3b2023c0cc123a5caba6fce27be63f3023b3e9aca91ea2f668659cbd691", + intel: "3a827eb57095071de16b85a1054e053cceec2ea448c0c1430f43396a0089c9be" - url "https://downloads.sourceforge.net/doublecmd/doublecmd-#{version.csv.first}-#{version.csv.second}.cocoa.#{arch}.dmg", + url "https://downloads.sourceforge.net/doublecmd/doublecmd-#{version}.cocoa.#{arch}.dmg", verified: "downloads.sourceforge.net/doublecmd/" name "Double Commander" desc "File manager with two panels" @@ -13,9 +13,9 @@ cask "double-commander" do livecheck do url "https://sourceforge.net/projects/doublecmd/rss?path=/macOS" - regex(%r{url=.*?/doublecmd[._-](\d+(?:\.\d+)+)[._-](\d+)[^"' ]*?\.dmg}i) + regex(%r{url=["']?.*?/doublecmd[._-](\d+(?:\.\d+)+)[._-][^"']*?.dmg}i) strategy :page_match do |page, regex| - page.scan(regex).map { |match| "#{match[0]},#{match[1]}" } + page.scan(regex).map { |match| "#{match[0]}" } end end From f80a0a87c8e7e6a43613c11ba773dbf134f5e0cf Mon Sep 17 00:00:00 2001 From: rich2014 Date: Sun, 18 Feb 2024 15:41:32 +0800 Subject: [PATCH 2/5] double-commander 1.1.10 (style) --- Casks/d/double-commander.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/d/double-commander.rb b/Casks/d/double-commander.rb index a6d390752e..2f5ce02a2c 100644 --- a/Casks/d/double-commander.rb +++ b/Casks/d/double-commander.rb @@ -15,7 +15,7 @@ cask "double-commander" do url "https://sourceforge.net/projects/doublecmd/rss?path=/macOS" regex(%r{url=["']?.*?/doublecmd[._-](\d+(?:\.\d+)+)[._-][^"']*?.dmg}i) strategy :page_match do |page, regex| - page.scan(regex).map { |match| "#{match[0]}" } + page.scan(regex).map { |match| (match[0]).to_s } end end From a00a52152f3c7cb73c1a6dd5dd31cb4df7c85846 Mon Sep 17 00:00:00 2001 From: rich2014 Date: Sun, 18 Feb 2024 15:54:38 +0800 Subject: [PATCH 3/5] double-commander 1.1.10 (strategy removed) --- Casks/d/double-commander.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/Casks/d/double-commander.rb b/Casks/d/double-commander.rb index 2f5ce02a2c..f703cc6520 100644 --- a/Casks/d/double-commander.rb +++ b/Casks/d/double-commander.rb @@ -14,9 +14,6 @@ cask "double-commander" do livecheck do url "https://sourceforge.net/projects/doublecmd/rss?path=/macOS" regex(%r{url=["']?.*?/doublecmd[._-](\d+(?:\.\d+)+)[._-][^"']*?.dmg}i) - strategy :page_match do |page, regex| - page.scan(regex).map { |match| (match[0]).to_s } - end end app "Double Commander.app" From 9e2a93b2976cb8046c7aca913fb7c6cbed1f5eb1 Mon Sep 17 00:00:00 2001 From: rich2014 Date: Mon, 19 Feb 2024 13:02:41 +0800 Subject: [PATCH 4/5] double-commander 1.1.10 (strategy updated) --- Casks/d/double-commander.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Casks/d/double-commander.rb b/Casks/d/double-commander.rb index f703cc6520..7ece1df15c 100644 --- a/Casks/d/double-commander.rb +++ b/Casks/d/double-commander.rb @@ -13,7 +13,10 @@ cask "double-commander" do livecheck do url "https://sourceforge.net/projects/doublecmd/rss?path=/macOS" - regex(%r{url=["']?.*?/doublecmd[._-](\d+(?:\.\d+)+)[._-][^"']*?.dmg}i) + regex(%r{url=.*?/doublecmd[._-](\d+(?:[.-]\d+)+)[^"' ]*?\.dmg}i) + strategy :sourceforge do |page, regex| + page.scan(regex).map { |match| match[0].tr("-", ",") } + end end app "Double Commander.app" From 61a6397754dfc57c178a1a32b0aed71b710e2c3b Mon Sep 17 00:00:00 2001 From: rich2014 Date: Mon, 19 Feb 2024 22:23:03 +0800 Subject: [PATCH 5/5] double-commander 1.1.10 (url updated) Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com> --- Casks/d/double-commander.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/d/double-commander.rb b/Casks/d/double-commander.rb index 7ece1df15c..fffb32660b 100644 --- a/Casks/d/double-commander.rb +++ b/Casks/d/double-commander.rb @@ -5,7 +5,7 @@ cask "double-commander" do sha256 arm: "4f6fe3b2023c0cc123a5caba6fce27be63f3023b3e9aca91ea2f668659cbd691", intel: "3a827eb57095071de16b85a1054e053cceec2ea448c0c1430f43396a0089c9be" - url "https://downloads.sourceforge.net/doublecmd/doublecmd-#{version}.cocoa.#{arch}.dmg", + url "https://downloads.sourceforge.net/doublecmd/doublecmd-#{version.tr(",", "-")}.cocoa.#{arch}.dmg", verified: "downloads.sourceforge.net/doublecmd/" name "Double Commander" desc "File manager with two panels"