Skip to content

Commit

Permalink
Merge pull request #4350 from It4innovations/{tools}Singularity-2.2.1…
Browse files Browse the repository at this point in the history
…-GCC-6.3.0

{tools}Singularity-2.2.1-GCC-6.3.0 added
  • Loading branch information
boegel committed May 18, 2017
2 parents 9615e8f + d388e82 commit 19cfa4b
Showing 1 changed file with 29 additions and 0 deletions.
@@ -0,0 +1,29 @@
easyblock = 'ConfigureMake'

name = 'Singularity'
version = '2.2.1'

homepage = 'http://gmkurtzer.github.io/singularity'
description = """Singularity is a portable application stack packaging and runtime utility."""

toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}

source_urls = ['https://github.com/gmkurtzer/singularity/archive/']
sources = ['%(version)s.tar.gz']

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

preconfigopts = './autogen.sh && '

sanity_check_paths = {
'files': ['bin/run-singularity', 'bin/singularity', 'etc/singularity/singularity.conf', 'libexec/singularity/sexec-suid'],
'dirs': ['etc', 'libexec/singularity'],
}

# next steps after instalations
# INSTALATION_PATH=your_instalation_path
# chown root:root $INSTALATION_PATH/Singularity/*/etc/singularity/singularity.conf
# chown root:root $INSTALATION_PATH/Singularity/*/libexec/singularity/sexec-suid
# chmod +s $INSTALATION_PATH/Singularity/*/libexec/singularity/sexec-suid

moduleclass = 'tools'

0 comments on commit 19cfa4b

Please sign in to comment.