cask :v1_1 => 'sencha' do version '5.1.3.61' sha256 '6083490b578191d2b8307b375e115c93c2223683e49636893edadfa1d76a412c' url "https://cdn.sencha.com/cmd/#{version}/SenchaCmd-#{version}-osx.app.zip" name 'Sencha Cmd' homepage 'http://www.sencha.com/products/sencha-cmd/' license :freemium installer :script => "SenchaCmd-#{version}-osx.app/Contents/MacOS/installbuilder.sh", :args => ['--mode', 'unattended', '--prefix', '/opt'] uninstall :script => { :executable => "/opt/Sencha/Cmd/#{version}/uninstall.app/Contents/MacOS/installbuilder.sh", :args => ['--mode', 'unattended'] } postflight do set_ownership '/opt/Sencha' end caveats do <<-EOS.undent Installing this Cask means you have AGREED to the Sencha Cmd License http://www.sencha.com/legal/sencha-tools-software-license-agreement/ Sencha Cmd appends 2 lines to your ~/.bashrc or ~/.profile file: export PATH=/opt/Sencha/Cmd/#{version}:$PATH export SENCHA_CMD_3_0_0="/opt/Sencha/Cmd/#{version}" If you are a zshell user, append both lines to your .zshrc file. EOS end end