35 lines
1.2 KiB
Ruby
35 lines
1.2 KiB
Ruby
cask "plasticscm-cloud-edition" do
|
|
version "11.0.16.8153"
|
|
sha256 "b6280d76cd16d8a8a7765dedc3a583751a5aa6a8ac3568ae063c652ba62f608b"
|
|
|
|
url "https://d26z97tczqnlef.cloudfront.net/releases/#{version}/plasticscm/osx/unity-vcs-#{version}-mac.pkg.zip",
|
|
verified: "d26z97tczqnlef.cloudfront.net/"
|
|
name "PlasicSCM - a Cloud Edition"
|
|
desc "Install PlasticSCM locally and join a Cloud Edition subscription"
|
|
homepage "https://www.plasticscm.com/"
|
|
|
|
livecheck do
|
|
url "https://www.plasticscm.com/download/releasenotes/"
|
|
regex(/plastic\sscm\s-\srelease\snotes\s-\s(\d+(?:\.\d+)+)/i)
|
|
end
|
|
|
|
pkg "unity-vcs-#{version}.pkg"
|
|
|
|
uninstall launchctl: [
|
|
"com.codicesoftware.plasticscm.macplastic",
|
|
"com.codicesoftware.plasticscm.server",
|
|
],
|
|
quit: "com.codicesoftware.plasticscm",
|
|
pkgutil: [
|
|
"com.codicesoftware.plasticscm.macplastic",
|
|
"com.codicesoftware.plasticscm.server",
|
|
],
|
|
delete: [
|
|
"/Applications/Gluon.app",
|
|
"/Applications/PlasticSCM.app",
|
|
"/Applications/PlasticSCMServer.app",
|
|
]
|
|
|
|
zap trash: "~/Library/Saved Application State/com.codicesoftware.plasticscm.savedState"
|
|
end
|