This commit is contained in:
Lukas Topiarz 2017-03-29 17:15:35 +02:00
parent a933ea1059
commit 0e96cc8d95
6 changed files with 86 additions and 25 deletions

View File

@ -0,0 +1,20 @@
easyblock = 'ConfigureMake'
name = 'fontsproto'
version = '2.1.3'
homepage = "http://www.freedesktop.org/wiki/Software/xlibs"
description = "X11 font extension wire protocol"
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'optarch': True}
sources = [SOURCE_TAR_GZ]
source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/']
sanity_check_paths = {
'files' : [],
'dirs' : ['include/X11/fonts'],
}
moduleclass = 'devel'

View File

@ -0,0 +1,23 @@
# Built with EasyBuild version 2.5.0 on 2016-02-15_15-30-41
# Built with EasyBuild version 2.1.1 on 2015-07-23_10-52-15
name = 'freetype'
version = '2.5.3'
homepage = 'http://freetype.org'
description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and
portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display
servers, font conversion tools, text image generation tools, and many other products as well."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = [GNU_SAVANNAH_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [('libpng', '1.6.12')]
sanity_check_paths = {
'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'],
'dirs': ['include/freetype2'],
}
moduleclass = 'vis'

View File

@ -0,0 +1,19 @@
easyblock = 'ConfigureMake'
name = 'kbproto'
version = '1.0.7'
homepage = "http://www.freedesktop.org/wiki/Software/xlibs"
description = """X.org KBProto protocol headers."""
toolchain = {'name': 'dummy', 'version': ''}
sources = [SOURCE_TAR_GZ]
source_urls = [XORG_PROTO_SOURCE]
sanity_check_paths = {
'files': ['include/X11/extensions/%s' % x for x in ['XKBgeom.h', 'XKB.h', 'XKBproto.h', 'XKBsrv.h', 'XKBstr.h']],
'dirs': [],
}
moduleclass = 'vis'

View File

@ -0,0 +1,23 @@
easyblock = 'ConfigureMake'
name = 'libfontenc'
version = '1.1.3'
homepage = 'http://www.freedesktop.org/wiki/Software/xlibs/'
description = """X11 font encoding library"""
toolchain = {'name': 'dummy', 'version': ''}
sources = [SOURCELOWER_TAR_GZ]
source_urls = [XORG_LIB_SOURCE]
builddependencies = [
('xproto', '7.0.26'),
]
sanity_check_paths = {
'files': ['include/X11/fonts/fontenc.h', 'lib/libfontenc.%s' % SHLIB_EXT, 'lib/libfontenc.a'],
'dirs': [],
}
moduleclass = 'lib'

2
t/Tk/Tk-8.6.3.eb → t/Tk/Tk-8.6.4.eb Executable file → Normal file
View File

@ -8,7 +8,7 @@ homepage = 'http://www.tcl.tk/'
description = """Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building
a graphical user interface (GUI) in many different programming languages."""
toolchain = {'name': 'intel', 'version': '2017.00'}
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ["http://prdownloads.sourceforge.net/tcl"]
sources = ['%(namelower)s%(version)s-src.tar.gz']

View File

@ -1,24 +0,0 @@
easyblock = 'ConfigureMake'
name = 'xcb-util'
version = '0.4.0'
homepage = 'http://xcb.freedesktop.org/'
description = """The xcb-util package provides additional extensions to the XCB library,
many that were previously found in Xlib, but are not part of core X protocol"""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['http://xcb.freedesktop.org/dist/']
sources = [SOURCELOWER_TAR_GZ]
dependencies = [
('libxcb', '1.11.1'),
]
sanity_check_paths = {
'files': ['lib/libxcb-util.%s' % SHLIB_EXT],
'dirs': []
}
moduleclass = 'devel'