homebrew-cask/Casks/sage.rb

30 lines
921 B
Ruby

cask :v1 => 'sage' do
if MacOS.release <= :lion
version '6.6'
sha256 'bdd740d8c92df5467269787aaf00e8cd0b2430cead259a4f15ef04e92b274282'
# mit.edu is an official download host per the vendor download page
url "http://mirrors.mit.edu/sage/osx/intel/sage-#{version}-x86_64-Darwin-OSX_10.7_x86_64-app.dmg"
else
version '6.9'
sha256 '03112bf747cf807f308d518f34c1982ca3c9599e65bf64a6782efc78136198a4'
# mit.edu is an official download host per the vendor download page
url "http://mirrors.mit.edu/sage/osx/intel/sage-#{version}-x86_64-Darwin-OSX_10.10_x86_64-app.dmg"
end
name 'Sage'
homepage 'http://www.sagemath.org/'
license :gpl
app "Sage-#{version}.app"
binary "Sage-#{version}.app/Contents/Resources/sage/sage"
zap :delete => [
'~/.sage',
'~/Library/Logs/sage.log',
]
caveats do
files_in_usr_local
end
end