Commit f7d5a4d8 authored by Lukáš Krupčík's avatar Lukáš Krupčík

deleted: b/Boost/Boost-1.68.0-gompi-2019.01-Python-2.7.15.eb

	deleted:    b/Boost/Boost-1.68.0-gompi-2019.01-serial.eb
	deleted:    b/Boost/Boost-1.68.0-gompi-2019.01.eb
	deleted:    g/GMP/GMP-6.1.2-gompi-2019.01.eb
	deleted:    g/gompi/gompi-2019.01.eb
	deleted:    h/h5py/h5py-2.7.1-gompi-2019.01-Py-2.7.eb
	deleted:    m/mpi4py/mpi4py-3.0.0-gompi-2019.01-Py-2.7.eb
	deleted:    p/Python/Python-2.7.15-gompi-2019.01.eb
parent f6ad4749
Pipeline #5719 passed with stage
in 13 seconds
# IT4Innovations 2019
name = 'Boost'
version = '1.68.0'
versionsuffix = '-Python-2.7.15'
homepage = 'http://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""
toolchain = {'name': 'gompi', 'version': '2019.01'}
toolchainopts = {'pic': True, 'usempi': True}
source_urls = [SOURCEFORGE_SOURCE]
sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))]
dependencies = [
('bzip2', '1.0.6', '', True),
('zlib', '1.2.11', '', True),
('Python', '2.7.15')
]
configopts = '--with-python=$EBROOTPYTHON/bin/python'
# also build boost_mpi
boost_mpi = True
moduleclass = 'devel'
# IT4Innovations 2019
name = 'Boost'
version = '1.68.0'
versionsuffix = '-Py-2.7-serial'
homepage = 'http://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""
toolchain = {'name': 'gompi', 'version': '2019.01'}
toolchainopts = {'pic': True, 'usempi': True}
source_urls = [SOURCEFORGE_SOURCE]
sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))]
dependencies = [
('bzip2', '1.0.6', '', True),
('zlib', '1.2.11', '', True),
]
configopts = '--with-libraries=serialization '
configopts += '--without-libraries=python'
# also build boost_mpi
boost_mpi = True
moduleclass = 'devel'
# IT4Innovations 2019
name = 'Boost'
version = '1.68.0'
homepage = 'http://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""
toolchain = {'name': 'gompi', 'version': '2019.01'}
toolchainopts = {'pic': True, 'usempi': True}
source_urls = [SOURCEFORGE_SOURCE]
sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))]
dependencies = [
('bzip2', '1.0.6', '', True),
('zlib', '1.2.11', '', True),
]
configopts = '--without-libraries=python'
# also build boost_mpi
boost_mpi = True
moduleclass = 'devel'
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'GMP'
version = '6.1.2'
homepage = 'http://gmplib.org/'
description = """GMP is a free library for arbitrary precision arithmetic,
operating on signed integers, rational numbers, and floating point numbers. """
toolchain = {'name': 'gompi', 'version': '2019.01'}
toolchainopts = {'pic': True, 'precise': True}
sources = [SOURCELOWER_TAR_BZ2]
source_urls = ['http://ftp.gnu.org/gnu/gmp']
builddependencies = [
('Autotools', '20150215', '', True),
]
# enable C++ interface
configopts = '--enable-cxx'
runtest = 'check'
sanity_check_paths = {
'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'],
'dirs': [],
}
moduleclass = 'math'
# IT4Innovations 2019
# for TRIQS
easyblock = "Toolchain"
name = 'gompi'
version = '2019.01'
homepage = '(none)'
description = """GNU Compiler Collection (GCC) based compiler toolchain,
including OpenMPI for MPI support."""
toolchain = {'name': 'dummy', 'version': ''}
gccver = '8.1.0-2.30'
# compiler toolchain dependencies
dependencies = [
('GCC', gccver), # includes both GCC and binutils
('OpenMPI', '2.1.1', '', ('GCC', gccver)),
]
moduleclass = 'toolchain'
# IT4Innovations 2019
easyblock = 'PythonPackage'
name = 'h5py'
version = '2.7.1'
versionsuffix = '-gompi-2019.01'
homepage = 'https://github.com/jupyter/testpath'
description = """Test utilities for code working with files and commands"""
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('HDF5', '1.10.4', '-serial', ('GCC', '8.1.0-2.30')),
('numpy', '1.13.3'),
('mpi4py', '3.0.0', '-gompi-2019.01'), # required for MPI support
('six', '1.11.0'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/h5py-2.7.1-py2.7-linux-x86_64.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = 'PythonPackage'
name = 'mpi4py'
version = '3.0.0'
versionsuffix = '-gompi-2019.01'
homepage = 'http://mpi4py.scipy.org/docs'
description = """MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for
the Python programming language, allowing any Python program to exploit multiple processors."""
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('gompi', '2019.01', '', True),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/mpi4py'],
}
moduleclass = 'python'
# IT4Innovations 2019
easyblock = "EB_Python"
name = 'Python'
version = '2.7.15'
homepage = 'http://python.org/'
description = "Python is a programming language that lets you work more quickly and integrate your systems more effectively."
toolchain = {'name': 'gompi', 'version': '2019.01'}
toolchainopts = {'pic': True, 'opt': True, 'optarch': True}
source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/']
sources = [SOURCE_TGZ]
dependencies = [
('bzip2', '1.0.6', '', True),
('zlib', '1.2.11', '', True),
('libreadline', '7.0', '', True),
('ncurses', '6.1', '', True),
('SQLite', '3.17.0', '', True),
('Tk', '8.6.6', '', True),
]
osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')]
#buildopts = 'CPPFLAGS="-I/apps/all/bzip2/1.0.6/include -I/apps/all/zlib/1.2.8/include -I/apps/all/ncurses/5.9/include -I/apps/all/SQLite/3.8.8.1/include" LDFLAGS="-L/apps/all/bzip2/1.0.6/lib -L/apps/all/zlib/1.2.8/lib -L/apps/all/ncurses/5.9/lib -L/apps/all/SQLite/3.8.8.1/lib:$CPPFLAGS"'
exts_list = [
('setuptools', '38.4.0', {
'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'],
'source_tmpl': '%(name)s-%(version)s.zip',
}),
('pip', '9.0.1', {
'source_urls': ['http://pypi.python.org/packages/source/p/pip/'],
}),
('nose', '1.3.7', {
'source_urls': ['http://pypi.python.org/packages/source/n/nose/'],
}),
]
moduleclass = 'lang'
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment