diff --git a/l/Lua/Lua-5.3.4.eb b/l/Lua/Lua-5.3.4.eb index ec93272d..222fac51 100644 --- a/l/Lua/Lua-5.3.4.eb +++ b/l/Lua/Lua-5.3.4.eb @@ -13,16 +13,18 @@ description = """Lua is a powerful, fast, lightweight, embeddable scripting lang toolchain = {'name': 'dummy', 'version': ''} -sources = ['lua-%s.tar.gz' % version.replace('-', '.')] source_urls = ['https://www.lua.org/ftp/'] +sources = ['lua-%s.tar.gz' % version.replace('-', '.')] builddependencies = [ ('ncurses', '6.0'), ('libreadline', '6.3') ] -# Use static linking for ncurses so it's not a runtime dep -#configopts = "--with-static=yes" +skipsteps = ['configure' ] + +buildopts = "linux" +installopts = "INSTALL_TOP=%(installdir)s" sanity_check_paths = { 'files': ["bin/lua"], diff --git a/s/ScientificPython/ScientificPython-2.9.4-foss-2016a-Python-2.7.11.eb b/s/ScientificPython/ScientificPython-2.9.4-intel-2016a-Python-2.7.11.eb similarity index 94% rename from s/ScientificPython/ScientificPython-2.9.4-foss-2016a-Python-2.7.11.eb rename to s/ScientificPython/ScientificPython-2.9.4-intel-2016a-Python-2.7.11.eb index 267282ee..90ba2524 100644 --- a/s/ScientificPython/ScientificPython-2.9.4-foss-2016a-Python-2.7.11.eb +++ b/s/ScientificPython/ScientificPython-2.9.4-intel-2016a-Python-2.7.11.eb @@ -9,9 +9,9 @@ description = """ScientificPython is a collection of Python modules for scientif It contains support for geometry, mathematical functions, statistics, physical units, IO, visualization, and parallelization.""" -toolchain = {'name': 'foss', 'version': '2016a'} +toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = ['https://sourcesup.cru.fr/frs/download.php/file/4570'] +source_urls = ['https://sourcesup.cru.fr/frs/download.php/file/4570'] sources = [SOURCE_TAR_GZ] dependencies = [ diff --git a/s/ScientificPython/ScientificPython-2.9.4-intel-2017a-Python-2.7.13.eb b/s/ScientificPython/ScientificPython-2.9.4-intel-2017a-Python-2.7.13.eb new file mode 100644 index 00000000..98bcaf33 --- /dev/null +++ b/s/ScientificPython/ScientificPython-2.9.4-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'ScientificPython' +version = '2.9.4' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://sourcesup.cru.fr/projects/scientific-py/' +description = """ScientificPython is a collection of Python modules for scientific computing. + It contains support for geometry, mathematical functions, statistics, physical units, IO, visualization, + and parallelization.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://sourcesup.cru.fr/frs/download.php/file/4570'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.13', '', True), + ('netCDF-Fortran', '4.4.4'), + # older version of numpy than the one included in Python module required + # cfr. https://bitbucket.org/khinsen/scientificpython/issue/13/numpy-19-has-dropped-support-for + #('numpy', '1.12.1', versionsuffix), +] + +options = {'modulename': 'Scientific'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/Scientific'], +} + +moduleclass = 'math'