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

new file: b/Boost/Boost-1.66.0-foss-2017a-Py-2.7.eb

	new file:   b/backports_abc/backports_abc-0.5-Py-2.7.eb
	new file:   c/certifi/certifi-2018.1.18-Py-2.7.eb
	new file:   c/certifi/certifi-2018.1.18-Py-3.6.eb
	new file:   i/ipython/ipython-6.2.1-Py-2.7.eb
	new file:   i/ipython/ipython-6.2.1-Py-3.6.eb
	new file:   j/Jinja2/Jinja2-2.10-Py-2.7.eb
	new file:   l/latexcodec/latexcodec-1.0.5-Py-3.6.eb
	new file:   m/Mako/Mako-1.0.7-Py-2.7.eb
	new file:   m/MarkupSafe/MarkupSafe-1.0-Py-2.7.eb
	new file:   m/monty/monty-1.0.2-Py-3.6.eb
	new file:   m/mpmath/mpmath-1.0.0-Py-3.6.eb
	new file:   p/PyYAML/PyYAML-3.12-Py-3.6.eb
	new file:   p/pandas/pandas-0.22.0-Py-3.6.eb
	new file:   p/pybtex/pybtex-0.21-Py-3.6.eb
	new file:   p/pymatgen/pymatgen-Py-3.6.eb
	new file:   p/pyzmq/pyzmq-16.0.4-Py-2.7.eb
	new file:   r/requests/requests-2.18.4-Py-3.6.eb
	new file:   r/ruamel.yaml/ruamel.yaml-0.15.35-Py-3.6.eb
	new file:   s/singledispatch/singledispatch-3.4.0.3-Py-2.7.eb
	new file:   s/sympy/sympy-1.1.1-Py-3.6.eb
	modified:   t/TRIQS/TRIQS-1.4.1-foss-2017a.eb
	new file:   t/tornado/tornado-4.5.3-Py-2.7.eb
	new file:   u/urllib3/urllib3-1.22-Py-3.6.eb
	new file:   v/virtualenv/virtualenv-15.1.0-Py-2.7.eb
parent 9e2aecf9
# IT4Innovations 2018
name = 'Boost'
version = '1.66.0'
versionsuffix = '-Py-2.7'
homepage = 'http://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""
toolchain = {'name': 'foss', 'version': '2017a'}
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),
('Py', '2.7', '', True)
]
configopts = '--with-python=$EBROOTPYTHON/bin/python'
# also build boost_mpi
boost_mpi = True
moduleclass = 'devel'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'backports_abc'
version = '0.5'
homepage = 'https://pypi.python.org/pypi/backports_abc'
description = 'A backport of recent additions to the "collections.abc" module.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'certifi'
version = '2018.1.18'
homepage = 'https://pypi.python.org/pypi/certifi'
description = 'Python package for providing Mozillas CA Bundle.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
#dependencies = [
# ('MarkupSafe', '1.0'),
#]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'certifi'
version = '2018.1.18'
homepage = 'https://pypi.python.org/pypi/certifi'
description = 'Python package for providing Mozillas CA Bundle.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'ipython'
version = '6.2.1'
homepage = 'https://pypi.python.org/pypi/ipython'
description = 'IPython: Productive Interactive Computing.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
#dependencies = [
# ('MarkupSafe', '1.0'),
#]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'ipython'
version = '6.2.1'
homepage = 'https://pypi.python.org/pypi/ipython'
description = 'IPython: Productive Interactive Computing.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg-info'],
'dirs': ['lib/python3.6/site-packages/IPython'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'Jinja2'
version = '2.10'
homepage = 'https://pypi.python.org/pypi/jinja'
description = 'A small but fast and easy to use stand-alone template engine written in pure python.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('MarkupSafe', '1.0'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'latexcodec'
version = '1.0.5'
homepage = 'https://pypi.python.org/pypi/latexcodec'
description = 'A lexer and codec to work with LaTeX code in Python.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
]
sanity_check_paths = {
'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
'dirs': [],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = 'PythonPackage'
name = 'Mako'
version = '1.0.7'
homepage = 'http://www.makotemplates.org'
description = """A super-fast templating language that borrows the best ideas from the existing templating languages"""
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('MarkupSafe', '1.0')
]
sanity_check_paths = {
'files': ['bin/mako-render'],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'MarkupSafe'
version = '1.0'
homepage = 'https://pypi.python.org/pypi/markupsafe'
description = 'Implements a XML/HTML/XHTML Markup safe string for Python.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'monty'
version = '1.0.2'
homepage = 'https://pypi.python.org/pypi/monty'
description = 'Monty is the missing complement to Python.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'mpmath'
version = '1.0.0'
homepage = 'https://pypi.python.org/pypi/mpmath'
description = 'Python library for arbitrary-precision floating-point arithmetic.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg-info'],
'dirs': [],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = "PyYAML"
version = "3.12"
homepage = "https://pypi.python.org/pypi/PyYAML/"
description = """PyYAML is a YAML parser and emitter for the Python programming language."""
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('libyaml', '0.1.7', '', True),
]
options = {'modulename': 'yaml'}
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/yaml'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'pandas'
version = '0.22.0'
homepage = 'https://pypi.python.org/pypi/pandas'
description = 'Powerful data structures for data analysis, time series,and statistics.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('numpy', '1.13.3'),
('pytz', '2017.3'),
('python-dateutil', '2.6.1'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6-linux-x86_64.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'pybtex'
version = '0.21'
homepage = 'https://pypi.python.org/pypi/pybtex'
description = 'A BibTeX-compatible bibliography processor in Python.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
('PyYAML', '3.12'),
('latexcodec', '1.0.5'),
]
sanity_check_paths = {
'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
'dirs': [],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'pymatgen'
version = '2018.1.29'
homepage = 'https://pypi.python.org/pypi/pymatgen'
description = """Python Materials Genomics is a robust materials analysis code
that defines core object representations for structures and molecules with
support for many electronic structure codes. It is currently the core analysis
code powering the Materials Project (https://www.materialsproject.org)."""
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('numpy', '1.13.3'),
('scipy', '1.0.0'),
('six', '1.11.0'),
('matplotlib', '2.1.1'),
('spglib-python', '1.10.2.4'),
('ASE', '3.15.0'),
('requests', '2.18.4'),
('ruamel.yaml', '0.15.35'),
('monty', '1.0.2'),
('sympy', '1.1.1'),
('pandas', '0.22.0'),
('pybtex', '0.21'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6-linux-x86_64.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'pyzmq'
version = '16.0.4'
homepage = 'https://pypi.python.org/pypi/pyzmq'
description = 'Python bindings for 0MQ.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
options = {'modulename': 'zmq'}
sanity_check_paths = {
'dirs': ['lib/python2.7/site-packages/zmq'],
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg-info'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'requests'
version = '2.18.4'
homepage = 'https://pypi.python.org/pypi/requests'
description = 'Python HTTP for Humans.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('certifi', '2018.1.18'),
('urllib3', '1.22'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'ruamel.yaml'
version = '0.15.35'
homepage = 'https://pypi.python.org/pypi/ruamel.yaml'
description = 'ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = ['%(name)s-%(version)s-cp36-cp36m-manylinux1_x86_64.whl']
#dependencies = [
# ('MarkupSafe', '1.0'),
#]
use_pip = True
unpack_sources = False
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s.dist-info'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'singledispatch'
version = '3.4.0.3'
homepage = 'https://pypi.python.org/pypi/singledispatch'
description = 'A small but fast and easy to use stand-alone template engine written in pure python.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'sympy'
version = '1.1.1'
homepage = 'https://pypi.python.org/pypi/sympy'
description = 'Computer algebra system (CAS) in Python'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('mpmath', '1.0.0'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
}
moduleclass = 'python'
# IT4Innovations 2017
# cthyb extension installed manually https://triqs.ipht.cnrs.fr/1.4/applications/cthyb/install.html
easyblock = 'CMakeMake'
name = 'TRIQS'
......@@ -16,20 +18,28 @@ source_urls = ['https://github.com/TRIQS/triqs/archive/']
sources = ['%(version)s.tar.gz']
dependencies = [
('Mako', '1.0.6', '-Python-2.7.13', True),
('mpi4py', '3.0.0', '-Python-2.7.13'),
('Boost', '1.63.0', '-Python-2.7.13'),
('HDF5', '1.8.18', '-serial'),
('Mako', '1.0.7', '', ('Py', '2.7')),
('mpi4py', '3.0.0', '', ('Py', '2.7')),
('Boost', '1.66.0', '-Py-2.7', ('foss', '2017a')),
('numpy', '1.13.3', '', ('Py', '2.7')),
('scipy', '1.0.0', '', ('Py', '2.7')),
('h5py', '2.7.1', '', ('Py', '2.7')),
('Jinja2', '2.10', '', ('Py', '2.7')),
('matplotlib', '2.1.1', '', ('Py', '2.7')),
('tornado', '4.5.3', '', ('Py', '2.7')),
('virtualenv', '15.1.0', '', ('Py', '2.7')),
('pyzmq', '16.0.4', '', ('Py', '2.7')),
('HDF5', '1.10.1', '-serial'),
]
builddependencies = [
('CMake', '3.9.1', '', True),
('CMake', '3.9.1', '', True),
]
separate_build_dir = True
sanity_check_paths = {
'files': ['bin/ipytriqs','bin/pytriqs','lib/libtriqs.so'],
'files': ['bin/pytriqs','lib/libtriqs.so'],
'dirs': [],
}
......
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'tornado'
version = '4.5.3'
homepage = 'https://pypi.python.org/pypi/tornado'
description = 'Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
('singledispatch', '3.4.0.3'),
('backports_abc', '0.5'),
('certifi', '2018.1.18'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'urllib3'
version = '1.22'
homepage = 'https://pypi.python.org/pypi/urllib3'
description = 'HTTP library with thread-safe connection pooling, file post, and more.'
toolchain = {'name': 'Py', 'version': '3.6'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
#ependencies = [
# ('MarkupSafe', '1.0'),
#
sanity_check_paths = {
'files': [],
'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'],
}
moduleclass = 'python'
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'virtualenv'
version = '15.1.0'
homepage = 'https://pypi.python.org/pypi/virtualenv'
description = 'Virtual Python Environment builder.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
#dependencies = [
# ('MarkupSafe', '1.0'),
#]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
}
moduleclass = 'python'
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