easyconfigs-it4i/o/Octave/Octave-3.8.2-gimkl-2.11.5.eb
Josef Hrabal 27902b54aa _not_installed merged back
Modules which was not installed merged back to root directory.
2017-04-05 12:53:18 +02:00

39 lines
901 B
Plaintext

easyblock = 'ConfigureMake'
name = 'Octave'
version = '3.8.2'
homepage = 'http://www.gnu.org/software/octave/'
description = """GNU Octave is a high-level interpreted language, primarily intended for numerical computations."""
toolchain = {'name': 'gimkl', 'version': '2.11.5'}
source_urls = [GNU_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
patches = ['Octave-%(version)s_intel.patch']
dependencies = [
('PCRE', '8.37'),
('ncurses', '5.9'),
('libreadline', '6.3'),
]
configopts = '--with-blas="-fopenmp $LIBBLAS_MT"'
# Because of missing man pages (non-standard location)
postinstallcmds = [
'mkdir -p %(installdir)s/share/man/man1',
'cp doc/interpreter/*.1 %(installdir)s/share/man/man1'
]
modextrapaths = {'MANPATH': 'share/man'}
sanity_check_paths = {
'files': ['bin/octave'],
'dirs': []
}
sanity_check_commands = [('octave', '--eval "1+2"')]
moduleclass = 'math'