2014-11-14 01:26:32 +08:00
|
|
|
cask :v1 => 'octave' do
|
2015-03-21 03:46:26 +08:00
|
|
|
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
|
2015-03-21 03:46:26 +08:00
|
|
|
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/'
|
2015-02-01 02:22:47 +08:00
|
|
|
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
|
|
|
|
2015-03-21 03:46:26 +08:00
|
|
|
uninstall :quit => 'org.octave.Octave',
|
|
|
|
:pkgutil => [
|
2014-09-13 22:23:02 +08:00
|
|
|
'org.macports.octave-next',
|
|
|
|
'org.octave.cli-app',
|
2015-03-21 03:46:26 +08:00
|
|
|
'org.octave.gui-app'
|
2014-09-13 22:23:02 +08:00
|
|
|
],
|
2015-03-21 03:46:26 +08:00
|
|
|
:delete => "/usr/local/octave/#{version.sub(/-.*/,'')}"
|
|
|
|
zap :rmdir => '/usr/local/octave'
|
2014-08-16 16:43:42 +08:00
|
|
|
end
|