homebrew-cask/Casks/octave.rb

23 lines
728 B
Ruby
Raw Normal View History

2015-12-18 09:15:28 +08:00
cask 'octave' do
version '3.8.2-1'
sha256 'a7a1e11038665a56df9282531873c1bffaa65872069ac914377b8c910f3b1fd8'
2014-08-16 16:43:42 +08:00
2015-01-18 09:59:42 +08:00
# sourceforge.net is the official download host per the vendor homepage
url "https://downloads.sourceforge.net/sourceforge/octave/GNU_Octave_#{version}.dmg"
2015-04-17 03:27:44 +08:00
name 'Octave'
2014-08-16 16:43:42 +08:00
homepage 'https://gnu.org/software/octave/'
license :gpl
2014-08-16 16:43:42 +08:00
2014-09-26 20:09:05 +08:00
pkg "Octave-#{version}.mpkg"
2014-11-22 22:12:43 +08:00
uninstall quit: 'org.octave.Octave',
pkgutil: [
'org.macports.octave-next',
'org.octave.cli-app',
'org.octave.gui-app',
],
delete: "/usr/local/octave/#{version.sub(%r{-.*}, '')}"
zap rmdir: '/usr/local/octave'
2014-08-16 16:43:42 +08:00
end