homebrew-cask/Casks/pd.rb

26 lines
640 B
Ruby

cask "pd" do
version "0.53-1"
sha256 "d31d23b8a6d5d726b988b850a7140d2942ef595fab5ac80d4eb76b89a20fcc65"
url "http://msp.ucsd.edu/Software/pd-#{version}.macos.zip"
name "Pd"
desc "Visual programming language for multimedia"
homepage "http://msp.ucsd.edu/software.html"
livecheck do
url :homepage
regex(/pd[._-]v?(\d+(?:\.\d+)+-\d+)\.macos\.zip/i)
end
app "Pd-#{version}.app"
postflight do
set_permissions "#{appdir}/Pd-#{version}.app", "u+w"
end
zap trash: [
"~/Library/Preferences/org.puredata.pd.pd-gui.plist",
"~/Library/Saved Application State/org.puredata.pd.pd-gui.savedState",
]
end