2015-12-18 09:15:28 +08:00
|
|
|
cask 'virtualbox' do
|
2016-08-08 03:12:48 +08:00
|
|
|
if MacOS.version <= :lion
|
2016-07-22 09:15:38 +08:00
|
|
|
version '4.3.38-106717'
|
|
|
|
sha256 'f7229f9537dc2359e2f86b2d3623e5024f11d2ce9b075fe34a71b55995897463'
|
2016-08-08 03:12:48 +08:00
|
|
|
elsif MacOS.version == :mountain_lion
|
2016-07-22 09:15:38 +08:00
|
|
|
version '5.0.26-108824'
|
|
|
|
sha256 'e8836a98adea9350917a41e754dfec4fe2df7c4a0224fd8beca72cbc5d778437'
|
2015-10-24 00:40:01 +08:00
|
|
|
else
|
2016-08-17 20:12:32 +08:00
|
|
|
version '5.1.4-110228'
|
|
|
|
sha256 '2bf2e5a9b6a6c46e15fcdc316dcc8fc4e65bb4b1b26fc7f61d050ee7249f56b0'
|
2015-10-24 00:40:01 +08:00
|
|
|
end
|
2014-06-27 08:01:52 +08:00
|
|
|
|
2016-01-04 03:19:50 +08:00
|
|
|
url "http://download.virtualbox.org/virtualbox/#{version.sub(%r{-.*}, '')}/VirtualBox-#{version}-OSX.dmg"
|
2016-07-27 22:36:05 +08:00
|
|
|
appcast 'http://download.virtualbox.org/virtualbox/LATEST.TXT',
|
2016-08-17 20:12:32 +08:00
|
|
|
checkpoint: 'fe28377d8f3368b47f22993cd686428ba655bb456cbdf01dd902782fe23c8f1f'
|
2015-12-25 03:04:03 +08:00
|
|
|
name 'Oracle VirtualBox'
|
2015-06-02 06:50:26 +08:00
|
|
|
homepage 'https://www.virtualbox.org'
|
2014-12-02 04:01:55 +08:00
|
|
|
license :gpl
|
2014-06-27 08:01:52 +08:00
|
|
|
|
2016-01-21 05:05:36 +08:00
|
|
|
auto_updates true
|
|
|
|
|
2014-09-10 23:37:08 +08:00
|
|
|
pkg 'VirtualBox.pkg'
|
2014-11-22 22:12:47 +08:00
|
|
|
|
2016-01-18 09:27:20 +08:00
|
|
|
uninstall script: { executable: 'VirtualBox_Uninstall.tool', args: %w[--unattended] },
|
|
|
|
pkgutil: 'org.virtualbox.pkg.*'
|
2016-02-06 20:16:36 +08:00
|
|
|
|
|
|
|
zap delete: [
|
|
|
|
'/Library/Application Support/VirtualBox',
|
|
|
|
'~/Library/VirtualBox',
|
2016-07-22 09:15:38 +08:00
|
|
|
'~/Library/Preferences/org.virtualbox.app.VirtualBox.plist',
|
|
|
|
'~/Library/Preferences/org.virtualbox.app.VirtualBoxVM.plist',
|
|
|
|
'~/Library/Saved Application State/org.virtualbox.app.VirtualBox.savedState',
|
|
|
|
'~/Library/Saved Application State/org.virtualbox.app.VirtualBoxVM.savedState',
|
2016-02-06 20:16:36 +08:00
|
|
|
],
|
|
|
|
rmdir: '~/VirtualBox VMs'
|
2012-11-12 15:25:37 +08:00
|
|
|
end
|