easyconfigs-it4i/f/freeglut/freeglut-3.0.0-foss-2016a.eb
Josef Hrabal 27902b54aa _not_installed merged back
Modules which was not installed merged back to root directory.
2017-04-05 12:53:18 +02:00

38 lines
1.2 KiB
Plaintext

easyblock = 'CMakeMake'
name = 'freeglut'
version = '3.0.0'
homepage = 'http://freeglut.sourceforge.net/'
description = "freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library."
toolchain = {'name': 'foss', 'version': '2016a'}
sources = [SOURCE_TAR_GZ]
source_urls = ['http://prdownloads.sourceforge.net/%(name)s']
builddependencies = [('CMake', '3.4.3')]
dependencies = [
('libX11', '1.6.3'),
('libXext', '1.3.3'),
('libXrandr', '1.5.0'),
('libXi', '1.7.6'),
('Mesa', '11.1.2'),
]
configopts = ' -DX11_X11_LIB="$EBROOTLIBX11/lib/libX11.so" '
configopts += ' -DX11_X11_INCLUDE_PATH="$EBROOTLIBX11/include/X11" '
configopts += ' -DX11_Xext_LIB="$EBROOTLIBXEXT/lib/libXext.so" '
configopts += ' -DX11_Xrandr_LIB="$EBROOTLIBXRANDR/lib/libXrandr.so" '
configopts += ' -DX11_Xrandr_INCLUDE_PATH="$EBROOTLIBXRANDR/include/X11/extensions/" '
configopts += ' -DX11_Xi_LIB="$EBROOTLIBXIlib/libXrandr.so" '
configopts += ' -DX11_Xi_INCLUDE_PATH="$EBROOTLIBXI/include/X11/extensions/" '
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'