Skip to content

Commit

Permalink
Merge pull request #172358 from Shane-CS/new-cask_universal-control
Browse files Browse the repository at this point in the history
universal-control 4.2.0.96206 (new cask)
  • Loading branch information
bevanjkay committed Apr 29, 2024
2 parents 98555e7 + b7e3b62 commit 0fc3f87
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions Casks/p/presonus-universal-control.rb
@@ -0,0 +1,37 @@
cask "presonus-universal-control" do
version "4.2.0.96206"
sha256 "dd9f9a0ba91bd2f8b09adb694eedc17bb520e165d9102d38537a8bcd8333acdb"

url "https://pae-web.presonusmusic.com/downloads/products/dmg/PreSonus_Universal_Control_v#{version.dots_to_underscores}.dmg",
verified: "pae-web.presonusmusic.com/"
name "Universal Control"
desc "PreSonus software control interface"
homepage "https://www.presonus.com/products/Universal-Control"

livecheck do
url "https://legacy.presonus.com/products/Universal-Control/downloads"
regex(/Universal\s?Control\sv?(\d+(?:\.\d+)+)/i)
end

depends_on macos: ">= :mojave"

pkg "PreSonus Universal Control.pkg"

uninstall launchctl: [
"asp.com.presonus.pae-quantum-audio-plug-in",
"com.presonus.ucdaemon",
],
pkgutil: [
"presonus.pkg.Universal.Control.controlpanel",
"presonus.pkg.Universal.Control.daemon",
"presonus.pkg.Universal.Control.presets",
"presonus.pkg.Universal.Control.tb_driver",
]

zap trash: [
"/Library/Application Support/PreSonus/universalcontrol",
"/Library/LaunchDaemons/com.presonus.ucdaemon.plist",
"~/Library/Application Support/PreSonus/universalcontrol",
"~/Library/Preferences/com.presonus.ucapp.plist",
]
end

0 comments on commit 0fc3f87

Please sign in to comment.