42 lines
1.5 KiB
Ruby
42 lines
1.5 KiB
Ruby
cask 'virtualbox-extension-pack' do
|
|
if MacOS.version <= :lion
|
|
version '4.3.40-110317a'
|
|
sha256 '829812f9a94204cd206968a8b8c3ca14f719f9cc8e3e1c6825b68c2c3da13033'
|
|
elsif MacOS.version == :mountain_lion
|
|
version '5.0.32-112930'
|
|
sha256 '3a0c45eb2471566787def7d73f8c01b03a806e5b2042c21911c2142dafdf9a44'
|
|
else
|
|
version '5.1.18-114002'
|
|
sha256 '996f783996a597d3936fc5f1ccf56edd31ae1f8fb4d527009647d9a2c8c853cd'
|
|
end
|
|
|
|
url "http://download.virtualbox.org/virtualbox/#{version.sub(%r{-.*}, '')}/Oracle_VM_VirtualBox_Extension_Pack-#{version}.vbox-extpack"
|
|
appcast 'http://download.virtualbox.org/virtualbox/LATEST.TXT',
|
|
checkpoint: '08a7858c784bd83d75de1c1a71236bfb97a505db8f3cf3ba30e2009d4a5231ef'
|
|
name 'Oracle VirtualBox Extension Pack'
|
|
homepage 'https://www.virtualbox.org/'
|
|
|
|
depends_on cask: 'virtualbox'
|
|
container type: :naked
|
|
|
|
stage_only true
|
|
|
|
postflight do
|
|
system_command '/usr/local/bin/VBoxManage',
|
|
args: [
|
|
'extpack', 'install',
|
|
'--replace', "#{staged_path}/Oracle_VM_VirtualBox_Extension_Pack-#{version}.vbox-extpack"
|
|
],
|
|
sudo: true
|
|
end
|
|
|
|
uninstall_postflight do
|
|
system_command '/usr/local/bin/VBoxManage',
|
|
args: [
|
|
'extpack', 'uninstall',
|
|
'Oracle VM VirtualBox Extension Pack'
|
|
],
|
|
sudo: true
|
|
end
|
|
end
|