octave: fix formatting
This commit is contained in:
parent
ce3146e91a
commit
c78349a3a4
1 changed files with 27 additions and 26 deletions
|
@ -36,8 +36,8 @@ class Octave(Package):
|
||||||
homepage = "https://www.gnu.org/software/octave/"
|
homepage = "https://www.gnu.org/software/octave/"
|
||||||
url = "ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz"
|
url = "ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz"
|
||||||
|
|
||||||
version('4.0.2' , 'c2a5cacc6e4c52f924739cdf22c2c687')
|
version('4.0.2', 'c2a5cacc6e4c52f924739cdf22c2c687')
|
||||||
version('4.0.0' , 'a69f8320a4f20a8480c1b278b1adb799')
|
version('4.0.0', 'a69f8320a4f20a8480c1b278b1adb799')
|
||||||
|
|
||||||
# Variants
|
# Variants
|
||||||
variant('readline', default=True)
|
variant('readline', default=True)
|
||||||
|
@ -71,30 +71,29 @@ class Octave(Package):
|
||||||
depends_on('pkg-config')
|
depends_on('pkg-config')
|
||||||
|
|
||||||
# Strongly recommended dependencies
|
# Strongly recommended dependencies
|
||||||
depends_on('readline', when='+readline')
|
depends_on('readline', when='+readline')
|
||||||
|
|
||||||
# Optional dependencies
|
# Optional dependencies
|
||||||
depends_on('arpack', when='+arpack')
|
depends_on('arpack', when='+arpack')
|
||||||
depends_on('curl', when='+curl')
|
depends_on('curl', when='+curl')
|
||||||
depends_on('fftw', when='+fftw')
|
depends_on('fftw', when='+fftw')
|
||||||
depends_on('fltk', when='+fltk')
|
depends_on('fltk', when='+fltk')
|
||||||
depends_on('fontconfig', when='+fontconfig')
|
depends_on('fontconfig', when='+fontconfig')
|
||||||
depends_on('freetype', when='+freetype')
|
depends_on('freetype', when='+freetype')
|
||||||
depends_on('glpk', when='+glpk')
|
depends_on('glpk', when='+glpk')
|
||||||
depends_on('gl2ps', when='+gl2ps')
|
depends_on('gl2ps', when='+gl2ps')
|
||||||
depends_on('gnuplot', when='+gnuplot')
|
depends_on('gnuplot', when='+gnuplot')
|
||||||
depends_on('ImageMagick', when='+magick')
|
depends_on('ImageMagick', when='+magick')
|
||||||
depends_on('hdf5', when='+hdf5')
|
depends_on('hdf5', when='+hdf5')
|
||||||
depends_on('jdk', when='+jdk')
|
depends_on('jdk', when='+jdk')
|
||||||
depends_on('llvm', when='+llvm')
|
depends_on('llvm', when='+llvm')
|
||||||
#depends_on('opengl', when='+opengl') # TODO: add package
|
# depends_on('opengl', when='+opengl') # TODO: add package
|
||||||
depends_on('qhull', when='+qhull')
|
depends_on('qhull', when='+qhull')
|
||||||
depends_on('qrupdate', when='+qrupdate')
|
depends_on('qrupdate', when='+qrupdate')
|
||||||
#depends_on('qscintilla', when='+qscintilla) # TODO: add package
|
# depends_on('qscintilla', when='+qscintilla) # TODO: add package
|
||||||
depends_on('qt', when='+qt')
|
depends_on('qt', when='+qt')
|
||||||
depends_on('suite-sparse',when='+suitesparse')
|
depends_on('suite-sparse', when='+suitesparse')
|
||||||
depends_on('zlib', when='+zlib')
|
depends_on('zlib', when='+zlib')
|
||||||
|
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
config_args = [
|
config_args = [
|
||||||
|
@ -160,7 +159,8 @@ def install(self, spec, prefix):
|
||||||
config_args.append("--without-glpk")
|
config_args.append("--without-glpk")
|
||||||
|
|
||||||
if '+magick' in spec:
|
if '+magick' in spec:
|
||||||
config_args.append("--with-magick=%s" % spec['ImageMagick'].prefix.lib)
|
config_args.append("--with-magick=%s"
|
||||||
|
% spec['ImageMagick'].prefix.lib)
|
||||||
|
|
||||||
if '+hdf5' in spec:
|
if '+hdf5' in spec:
|
||||||
config_args.extend([
|
config_args.extend([
|
||||||
|
@ -193,7 +193,8 @@ def install(self, spec, prefix):
|
||||||
|
|
||||||
if '+qrupdate' in spec:
|
if '+qrupdate' in spec:
|
||||||
config_args.extend([
|
config_args.extend([
|
||||||
"--with-qrupdate-includedir=%s" % spec['qrupdate'].prefix.include,
|
"--with-qrupdate-includedir=%s"
|
||||||
|
% spec['qrupdate'].prefix.include,
|
||||||
"--with-qrupdate-libdir=%s" % spec['qrupdate'].prefix.lib
|
"--with-qrupdate-libdir=%s" % spec['qrupdate'].prefix.lib
|
||||||
])
|
])
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue