Skip to content
Snippets Groups Projects
Select Git revision
  • patch-1
  • master default protected
  • leuschke1-master-patch-24882
  • leuschke1-master-patch-17157
4 results

FLTK-1.3.5-opengl-GCCcore-8.3.0.eb

Blame
  • FLTK-1.3.5-opengl-GCCcore-8.3.0.eb 955 B
    #
    # author: Dina Mahmoud Ibrahim ( Cairo University )
    #
    easyblock = 'ConfigureMake'
    
    name = 'FLTK'
    version = '1.3.5'
    versionsuffix = '-opengl'
    
    homepage = 'http://www.fltk.org'
    description = """FLTK is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows,
     and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL
     and its built-in GLUT emulation.
    """
    
    site_contacts = 'sc@fz-juelich.de'
    
    toolchain = {'name': 'GCCcore', 'version': '8.3.0'}
    toolchainopts = { 'pic': True}
    
    sources = ['%(namelower)s-%(version)s-source.tar.gz']
    source_urls = ['http://fltk.org/pub/%(namelower)s/%(version)s/']
    
    builddependencies = [
        ('binutils', '2.32'),
    ]
    
    dependencies = [
        ('X11', '20190311'),
        ('OpenGL', '2019a'),
        ('libpng', '1.6.36'),
        ('libjpeg-turbo', '2.0.2'),
    ]
    
    sanity_check_paths = {
        'files': ['bin/fltk-config', 'bin/fluid'],
        'dirs': ['lib'],
    }
    
    moduleclass = 'vis'