From 41ed8fd30e9b777eda95e212b761593379c0fe6a Mon Sep 17 00:00:00 2001 From: altf4arnold Date: Sun, 3 Dec 2023 03:41:25 +0100 Subject: [PATCH 1/2] senabluetoothdevicemanager 4.4.4 (new cask) Co-authored-by: Razvan Azamfirei --- Casks/s/senabluetoothdevicemanager.rb | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Casks/s/senabluetoothdevicemanager.rb diff --git a/Casks/s/senabluetoothdevicemanager.rb b/Casks/s/senabluetoothdevicemanager.rb new file mode 100644 index 0000000000..e5df29b18f --- /dev/null +++ b/Casks/s/senabluetoothdevicemanager.rb @@ -0,0 +1,32 @@ +cask "senabluetoothdevicemanager" do + version "4.4.4" + sha256 "00ece30492bbe9683c637995ca900d3c32c9ace1b4c3c3dc5ebc147d21326031" + + url "https://firmware.sena.com/senabluetoothmanager/SENABluetoothDeviceManagerForMAC-v#{version}.pkg" + name "Sena Bluetooth Device Manager" + desc "Manager for SENA devices" + homepage "https://www.sena.com/us-en/support/software" + + livecheck do + url :homepage + regex(/href=.*?senabluetoothdevicemanager.*?[._-]v?(\d+(?:\.\d+)+)\.pkg/i) + end + + depends_on macos: ">= :catalina" + + pkg "SENABluetoothDeviceManagerForMAC-v#{version}.pkg" + + uninstall quit: "com.sena.SenaBluetoothDeviceManager", + pkgutil: "com.sena.SenaBluetoothDeviceManager", + delete: "#{appdir}/SenaBluetoothDeviceManager.app" + + zap trash: [ + "~/Library/Caches/com.sena.SenaBluetoothDeviceManager", + "~/Library/HTTPStorages/com.sena.SenaBluetoothDeviceManager", + "~/Library/WebKit/com.sena.SenaBluetoothDeviceManager", + ] + + caveats do + requires_rosetta + end +end From 0ac389249aff92e5156dd8683611fe9fae49efaf Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 4 Dec 2023 09:24:31 +1100 Subject: [PATCH 2/2] senabluetoothdevicemanager: update livecheck, bump version --- Casks/s/senabluetoothdevicemanager.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Casks/s/senabluetoothdevicemanager.rb b/Casks/s/senabluetoothdevicemanager.rb index e5df29b18f..84e19923da 100644 --- a/Casks/s/senabluetoothdevicemanager.rb +++ b/Casks/s/senabluetoothdevicemanager.rb @@ -1,6 +1,6 @@ cask "senabluetoothdevicemanager" do - version "4.4.4" - sha256 "00ece30492bbe9683c637995ca900d3c32c9ace1b4c3c3dc5ebc147d21326031" + version "4.4.6" + sha256 "66bdd1bbde69aa132291ddc4113e058c9300853bd17041644ff00d0010140cd6" url "https://firmware.sena.com/senabluetoothmanager/SENABluetoothDeviceManagerForMAC-v#{version}.pkg" name "Sena Bluetooth Device Manager" @@ -8,8 +8,8 @@ cask "senabluetoothdevicemanager" do homepage "https://www.sena.com/us-en/support/software" livecheck do - url :homepage - regex(/href=.*?senabluetoothdevicemanager.*?[._-]v?(\d+(?:\.\d+)+)\.pkg/i) + url "https://firmware.sena.com/senabluetoothmanager/Software" + regex(/SENABluetoothDeviceManagerForMAC[._-]v?(\d+(?:\.\d+)+)\.pkg/i) end depends_on macos: ">= :catalina"