diff --git a/Golden_Repo/g/GLPK/GLPK-5.0-GCCcore-11.3.0.eb b/Golden_Repo/g/GLPK/GLPK-5.0-GCCcore-11.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..685f4c6618f960daaff658d518fcf7b63917dda1 --- /dev/null +++ b/Golden_Repo/g/GLPK/GLPK-5.0-GCCcore-11.3.0.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'GLPK' +version = '5.0' + +homepage = 'https://www.gnu.org/software/glpk/' +description = """The GLPK (GNU Linear Programming Kit) package is intended for + solving large-scale linear programming (LP), + mixed integer programming (MIP), and other related problems. + It is a set of routines written in ANSI C + and organized in the form of a callable library.""" + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['4a1013eebb50f728fc601bdd833b0b2870333c3b3e5a816eeba921d95bec6f15'] + +builddependencies = [('binutils', '2.38')] + +dependencies = [('GMP', '6.2.1')] + +configopts = "--with-gmp" + +sanity_check_paths = { + 'files': ['bin/glpsol', 'include/glpk.h'] + + ['lib/libglpk.%s' % x for x in [SHLIB_EXT, 'a']], + 'dirs': [], +} + +moduleclass = 'tools'