cask "focusrite-control" do version "3.20.0" sha256 "5f4c7eb36e1b62437f5b8c7a33fe82ebea5807095cd77df5d155090a4a0f1714" url "https://fael-downloads-prod.focusrite.com/customer/prod/downloads/focusrite_control_#{version}.dmg" name "Focusrite Control" desc "Focusrite interface controller" homepage "https://focusrite.com/en" livecheck do url "https://downloads.focusrite.com/focusrite/scarlett-3rd-gen/scarlett-solo-3rd-gen" regex(%r{href=.*?/focusrite[._-]control[._-]v?(\d+(?:\.\d+)+)\.dmg}i) end pkg "Focusrite Control.pkg" uninstall launchctl: "com.focusrite.ControlServer", pkgutil: "com.focusrite.FocusriteControl" zap delete: [ "/Library/Application Support/Focusrite", "/Library/LaunchDaemons/com.focusrite.ControlServer.plist", "/Library/Logs/Focusrite Control", ], trash: [ "~/Library/Application Support/Focusrite", "~/Library/Caches/com.juce.locks", "~/Library/Logs/Focusrite Control", "~/Library/Saved Application State/com.focusrite.FocusriteControl.savedState", ] end