cask "mpluginmanager" do version "03.01" sha256 "547e14799fb322919919f03b9de4d6376fff05a96a3aa0b97c8690bec63c4911" url "https://meldaproduction.b-cdn.net/download/mpluginmanager/MPluginManager_#{version.dots_to_underscores}_setupmac.zip" name "MPluginManager" desc "Installer for MeldaProduction audio plugins" homepage "https://www.meldaproduction.com/downloads" livecheck do url :homepage regex(/href=.*?MPluginManager[._-]v?(\d+(?:[._]\d+)+)[._-]setupmac\.zip/i) strategy :page_match do |page, regex| page.scan(regex).map { |match| match[0].tr("_", ".") } end end auto_updates true depends_on :macos pkg "MPluginManager_#{version.dots_to_underscores}_setupmac.pkg" uninstall quit: "com.meldaproduction.MPluginManager", pkgutil: [ "com.MeldaProduction.MPluginManager.pkg", "com.MeldaProduction.MPluginManagerData.pkg", ], delete: "/Applications/MeldaProduction" zap trash: [ "/Library/Logs/DiagnosticReports/MPluginManager.bin*", "~/Library/Application Support/MeldaProduction/Downloader", "~/Library/Application Support/MeldaProduction/Menu", "~/Library/Application Support/MeldaProduction/MPluginManager", ] end