Casks/s/steinberg-activation-manager.rb
cask "steinberg-activation-manager" do
version "1.5.0.1163-a3380ca2-9856-35bf-8dde-33586c38d820"
sha256 "e6c698ba70be8630fd9325f13a4a1aa72a800c37d66a4e2facd3aa26dcbfb183"
url "https://download.steinberg.net/static_content/runtime-components/steinberg-activation-manager/#{version}/Steinberg_Activation_Manager_Installer_mac.dmg"
name "Steinberg Activation Manager"
desc "Licenses manager for Steinberg Licensing"
homepage "https://o.steinberg.net/en/support/content_and_accessories/steinberg_activation_manager.html"
livecheck do
url "https://r.mb.steinberg.net/rc-sam-mac"
regex(%r{([^/]+)/Steinberg_Activation_Manager_Installer_mac\.dmg}i)
strategy :header_match
end
depends_on macos: ">= :mojave"
pkg "Steinberg Activation Manager.pkg"
uninstall quit: [
"com.steinberg.SteinbergActivationManager",
"com.steinberg.SteinbergLicenseEngine",
],
pkgutil: [
"com.steinberg.activationmanager",
"com.steinberg.licenseengine",
"com.steinberg.licenseengineaccess",
"com.steinberg.silkupdatehelper",
],
delete: "/Applications/Steinberg Activation Manager.app",
rmdir: "/Library/Application Support/Steinberg/Activation Manager"
zap trash: [
"~/Library/Application Support/Steinberg/Activation Manager",
"~/Library/Caches/Steinberg Activation Manager",
"~/Library/Saved Application State/com.steinberg.SteinbergActivationManager.savedState",
]
end