diff --git a/easyconfigs/0/4ti2/4ti2-1.6.10-GCC-11.3.0.eb b/easyconfigs/0/4ti2/4ti2-1.6.10-GCC-11.3.0.eb new file mode 100644 index 00000000..2dd60960 --- /dev/null +++ b/easyconfigs/0/4ti2/4ti2-1.6.10-GCC-11.3.0.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = '4ti2' +version = '1.6.10' + +homepage = 'https://4ti2.github.io/' +description = """A software package for algebraic, geometric and combinatorial problems on linear spaces""" + +toolchain = {'name': 'GCC', 'version': '11.3.0'} + +github_account = '4ti2' +source_urls = [GITHUB_SOURCE] +sources = ['Release_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['2f1bce3203da65b651d68cbd0ace0f89a16d1f436cf5f24e22bc15ec22df936a'] + +builddependencies = [('Autotools', '20220317')] + +dependencies = [ + ('GMP', '6.2.1'), + ('GLPK', '5.0'), +] + +preconfigopts = './autogen.sh && ' + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['4ti2gmp', '4ti2int32', '4ti2int64']], + 'dirs': ['include/4ti2', 'lib', 'share/doc/4ti2'] +} + +sanity_check_commands = ["4ti2gmp --help"] + +moduleclass = 'math'