Singularity-2.6.0.eb 732 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
# IT4Innovations 2018

easyblock = 'ConfigureMake'

name = 'Singularity'
version = '2.6.0'

homepage = 'http://singularity.lbl.gov/'
description = """Singularity is a container platform focused on supporting \"Mobility of Compute\""""

toolchain = {'name': 'dummy', 'version': ''}

source_urls = [
    'https://github.com/singularityware/singularity/releases/download/%(version)s']
sources = [SOURCELOWER_TAR_GZ]

dependencies = [
    ('squashfs-tools', '4.3'),
    ('libarchive', '3.3.2'),
]

configopts = "--with-mksquashfs=$EBROOTSQUASHFSMINTOOLS/bin/mksquashfs "

builddependencies = [('Autotools', '20150215')]

preconfigopts = './autogen.sh && '

# modluafooter = 'add_property("state","experimental")'

moduleclass = 'tools'