easyconfigs-it4i/s/SIONlib/SIONlib-1.7.4-GCCcore-8.3.0-tools.eb
Lukáš Krupčík e074658ae6 new file: c/Cube/Cube-4.4.4-GCCcore-8.3.0.eb
new file:   c/CubeGUI/CubeGUI-4.4.4-GCCcore-8.3.0.eb
	new file:   c/CubeLib/CubeLib-4.4.4-GCCcore-8.3.0.eb
	new file:   c/CubeWriter/CubeWriter-4.4.3-GCCcore-8.3.0.eb
	new file:   o/OPARI2/OPARI2-2.0.5-GCCcore-8.3.0.eb
	new file:   o/OTF2/OTF2-2.2-GCCcore-8.3.0.eb
	new file:   p/PAPI/PAPI-5.7.0-GCCcore-8.3.0.eb
	new file:   p/PDT/PDT-3.25-GCCcore-8.3.0.eb
	new file:   p/PyQt5/PyQt5-5.13.1-Py-3.7.eb
	new file:   p/packaging/packaging-20.3-Py-3.7.eb
	new file:   q/Qt5/Qt5-5.13.1-GCCcore-8.3.0.eb
	new file:   s/SIONlib/SIONlib-1.7.4-GCCcore-8.3.0-tools.eb
	new file:   s/SIP/SIP-5.1.1-Py-3.7.eb
	modified:   s/Score-P/Score-P-6.0-intel-2020a.eb
	new file:   t/toml/toml-0.10.0-Py-3.6.eb
	new file:   t/toml/toml-0.10.0-Py-3.7.eb
	deleted:    c/Cube/Cube-4.4.4-intel-2020a.eb
	deleted:    c/CubeGUI/CubeGUI-4.4.4-intel-2020a.eb
2020-03-13 08:45:50 +01:00

40 lines
1.3 KiB
Plaintext

easyblock = 'ConfigureMake'
name = 'SIONlib'
version = '1.7.4'
versionsuffix = '-tools'
homepage = 'http://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html'
description = """
SIONlib is a scalable I/O library for parallel access to task-local files.
The library not only supports writing and reading binary data to or from
several thousands of processors into a single or a small number of physical
files, but also provides global open and close functions to access SIONlib
files in parallel. This package provides a stripped-down installation of
SIONlib for use with performance tools (e.g., Score-P), with renamed symbols
to avoid conflicts when an application using SIONlib itself is linked against
a tool requiring a different SIONlib version.
"""
toolchain = {'name': 'GCCcore', 'version': '8.3.0'}
source_urls = ['http://apps.fz-juelich.de/jsc/sionlib/download.php?version=%(version)sl']
sources = ['sionlib-%(version)sl.tar.gz']
checksums = [
'3dcb61ea6c2bfa765c44c2407aba7d4f91f39b93549e81a60b26782feab51dfe', # sionlib-1.7.4l.tar.gz
]
builddependencies = [
('binutils', '2.32'),
]
configopts = '--disable-cxx --disable-fortran --disable-ompi'
sanity_check_paths = {
'files': ['bin/sionconfig'] +
['lib/lib%s_64.a' % x for x in ['lsioncom', 'lsiongen', 'lsionser']],
'dirs': []
}
moduleclass = 'lib'