cask "senadevicemanager" do version "4.4.15" sha256 "9023630b3a19bc15267ee6091301d1bcc396db26a79b67b3b7f1b49bb53a6490" url "https://firmware.sena.com/senabluetoothmanager/SENADeviceManagerForMAC-v#{version}.pkg" name "Sena Bluetooth Device Manager" desc "Manager for SENA devices" homepage "https://www.sena.com/support/apps/" livecheck do url "https://firmware.sena.com/senabluetoothmanager/Software" regex(/SENADeviceManagerForMAC[._-]v?(\d+(?:\.\d+)+)\.pkg/i) end depends_on macos: ">= :catalina" pkg "SENADeviceManagerForMAC-v#{version}.pkg" uninstall quit: [ "com.sena.SenaBluetoothDeviceManager", "com.sena.SenaDeviceManager", ], pkgutil: [ "com.sena.SenaBluetoothDeviceManager", "com.sena.SenaDeviceManager", ] zap trash: [ "~/Library/Caches/com.sena.SenaDeviceManager", "~/Library/HTTPStorages/com.sena.SenaDeviceManager", "~/Library/WebKit/com.sena.SenaDeviceManager", ] caveats do requires_rosetta end end