Skip to content
Snippets Groups Projects
Commit c130f147 authored by Sebastian Achilles's avatar Sebastian Achilles
Browse files

adding easyconfigs: freeglut-3.4.0-GCCcore-11.3.0.eb, GL2PS-1.4.2-GCCcore-11.3.0.eb

parent c1ca4bfd
No related branches found
No related tags found
No related merge requests found
easyblock = 'CMakeMake'
name = 'freeglut'
version = '3.4.0'
homepage = 'http://freeglut.sourceforge.net/'
description = """freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library.
"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['http://prdownloads.sourceforge.net/%(name)s']
sources = [SOURCE_TAR_GZ]
# patches = [
# 'freeglut-3.2.1_fixgcc10.patch',
# ]
checksums = [
# freeglut-3.2.1.tar.gz
'd4000e02102acaf259998c870e25214739d1f16f67f99cb35e4f46841399da68',
# freeglut-3.2.1_fixgcc10.patch
# '8b5f609eb7324b92e8119dcc031692d0694e6e587452b0b8aa05c9789dbf1b41',
]
builddependencies = [
('binutils', '2.38'),
('CMake', '3.23.1'),
]
dependencies = [
('X11', '20220504'),
('OpenGL', '2022a'),
]
sanity_check_paths = {
'files': [('lib/libglut.a', 'lib64/libglut.a'), ('lib/libglut.%s' % SHLIB_EXT, 'lib64/libglut.%s' % SHLIB_EXT)],
'dirs': ['include/GL'],
}
moduleclass = 'lib'
easyblock = 'CMakeMake'
name = 'GL2PS'
version = '1.4.2'
homepage = 'https://www.geuz.org/gl2ps/'
description = """GL2PS: an OpenGL to PostScript printing library"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['https://geuz.org/gl2ps/src/']
sources = [SOURCELOWER_TGZ]
checksums = ['8d1c00c1018f96b4b97655482e57dcb0ce42ae2f1d349cd6d4191e7848d9ffe9']
builddependencies = [
('CMake', '3.23.1'),
('binutils', '2.38'),
]
dependencies = [
('X11', '20220504'),
('OpenGL', '2022a'),
('freeglut', '3.4.0'),
('libpng', '1.6.37'),
('zlib', '1.2.12'),
]
sanity_check_paths = {
'files': ['include/gl2ps.h', 'lib/libgl2ps.%s' % SHLIB_EXT],
'dirs': []
}
moduleclass = 'vis'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment