42 lines
1.5 KiB
Ruby
42 lines
1.5 KiB
Ruby
cask 'virtualbox-extension-pack' do
|
|
version '5.1.22-115126'
|
|
sha256 '244e6f450cba64e0b025711050db3c43e6ce77e12cd80bcd08796315a90c8aaf'
|
|
|
|
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: '4bc244bbabe0bdb1c33d1813128589ceb3112be9ccebfccc1100ff6ca358b1c3'
|
|
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",
|
|
'--accept-license=715c7246dc0f779ceab39446812362b2f9bf64a55ed5d3a905f053cfab36da9e'
|
|
],
|
|
sudo: true
|
|
end
|
|
|
|
uninstall_postflight do
|
|
system_command '/usr/local/bin/VBoxManage',
|
|
args: [
|
|
'extpack', 'uninstall',
|
|
'Oracle VM VirtualBox Extension Pack'
|
|
],
|
|
sudo: true
|
|
end
|
|
|
|
caveats <<-EOS.undent
|
|
Installing this Cask means you have AGREED to the
|
|
VirtualBox Personal Use and Evaluation License at
|
|
|
|
https://www.virtualbox.org/wiki/VirtualBox_PUEL
|
|
EOS
|
|
end
|