Skip to content

Commit

Permalink
adding easyconfigs: freeglut-3.6.0-GCCcore-13.3.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Wolfsheimer committed Dec 19, 2024
1 parent 45813a2 commit b44b43b
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions easybuild/easyconfigs/f/freeglut/freeglut-3.6.0-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'CMakeMake'

name = 'freeglut'
version = '3.6.0'

homepage = 'http://freeglut.sourceforge.net/'
description = "freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library."

toolchain = {'name': 'GCCcore', 'version': '13.3.0'}

source_urls = [SOURCEFORGE_SOURCE]
sources = [SOURCE_TAR_GZ]

builddependencies = [
('binutils', '2.42'),
('CMake', '3.29.3'),
]
dependencies = [
('X11', '20240607'),
('Mesa', '24.1.3'),
('libGLU', '9.0.3'),
]

configopts = ' -DX11_X11_LIB="$EBROOTX11/lib/libX11.so" -DX11_X11_INCLUDE_PATH="$EBROOTX11/include/X11" -DX11_Xext_LIB="$EBROOTX11/lib/libXext.so" -DX11_Xrandr_LIB="$EBROOTX11/lib/libXrandr.so" -DX11_Xrandr_INCLUDE_PATH="$EBROOTX11/include/X11/extensions/" -DX11_Xi_LIB="$EBROOTX11/lib/libXrandr.so" -DX11_Xi_INCLUDE_PATH="$EBROOTX11/include/X11/extensions/" '


sanity_check_paths = {
'files': [('lib/libglut.a', 'lib64/libglut.a'), ('lib/libglut.so', 'lib64/libglut.so')],
'dirs': ['include/GL'],
}

moduleclass = 'lib'

0 comments on commit b44b43b

Please sign in to comment.