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