mahori
9 years ago
committed by
Markus Reiter
1 changed files with 43 additions and 0 deletions
@ -0,0 +1,43 @@ |
|||||
|
cask 'parallels-desktop11' do |
||||
|
version '11.2.1-32626' |
||||
|
sha256 '4a275ad7a356fc2efba0a86ecbcf34eb5df5b216a02a700f03062e3a9cdde2ce' |
||||
|
|
||||
|
url "https://download.parallels.com/desktop/v#{version[%r{^\w+}]}/#{version}/ParallelsDesktop-#{version}.dmg" |
||||
|
name 'Parallels Desktop' |
||||
|
homepage 'https://www.parallels.com/products/desktop/' |
||||
|
license :commercial |
||||
|
|
||||
|
app 'Parallels Desktop.app' |
||||
|
|
||||
|
postflight do |
||||
|
# Unhide the application |
||||
|
system '/usr/bin/sudo', '-E', '--', 'chflags', 'nohidden', "#{appdir}/Parallels Desktop.app" |
||||
|
|
||||
|
# Run the initialization script |
||||
|
system '/usr/bin/sudo', '-E', '--', |
||||
|
"#{appdir}/Parallels Desktop.app/Contents/MacOS/inittool", |
||||
|
'init', '-b', "#{appdir}/Parallels Desktop.app" |
||||
|
end |
||||
|
|
||||
|
uninstall_preflight do |
||||
|
set_ownership "#{appdir}/Parallels Desktop.app" |
||||
|
end |
||||
|
|
||||
|
uninstall delete: [ |
||||
|
'/usr/bin/prl_convert', |
||||
|
'/usr/bin/prl_disk_tool', |
||||
|
'/usr/bin/prl_perf_ctl', |
||||
|
'/usr/bin/prlctl', |
||||
|
'/usr/bin/prlsrvctl', |
||||
|
] |
||||
|
|
||||
|
zap delete: [ |
||||
|
'~/.parallels_settings', |
||||
|
'~/Library/Caches/com.parallels.desktop.console', |
||||
|
'~/Library/Preferences/com.parallels.desktop.console.LSSharedFileList.plist', |
||||
|
'~/Library/Preferences/com.parallels.desktop.console.plist', |
||||
|
'~/Library/Preferences/com.parallels.Parallels Desktop Statistics.plist', |
||||
|
'~/Library/Preferences/com.parallels.Parallels Desktop.plist', |
||||
|
'~/Library/Preferences/com.parallels.Parallels.plist', |
||||
|
] |
||||
|
end |
Loading…
Reference in new issue