homebrew-cask/Casks/virtualbox-extension-pack.rb

42 lines
1.5 KiB
Ruby

cask 'virtualbox-extension-pack' do
version '5.1.30-118389'
sha256 '2da095e32f85fe5a1fe943158e079bd5aecb2724691c4038bd619ddee967b288'
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: '099e2663f469a58f937b661f041089c268f30b6c9212a518b5f31b71cb62deb5'
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=b674970f720eb020ad18926a9268607089cc1703908696d24a04aa870f34c8e8'
],
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