Commit 49777006 authored by Easy Build's avatar Easy Build
Browse files

new file: g/gnuplot/gnuplot-5.0.5.eb

	new file:   l/libcerf/libcerf-1.5.eb
	new file:   l/libgd/libgd-2.2.3.eb
	new file:   l/libjpeg-turbo/libjpeg-turbo-1.40.eb
	new file:   l/libpng/libpng-1.6.24.eb
	new file:   p/Pango/Pango-1.40.3.eb
parent d7e60a20
easyblock = 'ConfigureMake'
name = 'gnuplot'
version = '5.0.5'
homepage = 'http://gnuplot.sourceforge.net/'
description = """Portable interactive, function plotting utility"""
toolchain = {'name': 'dummy', 'version': ''}
sources = [SOURCE_TAR_GZ]
source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')]
dependencies = [
('cairo', '1.12.18'),
('libjpeg-turbo', '1.4.0'),
('libpng', '1.6.24'),
('libgd', '2.2.3'),
('Pango', '1.40.3'),
('libcerf', '1.5'),
('Qt', '4.8.6'),
]
configopts = '--with-qt=qt4 '
sanity_check_paths = {
'files': ['bin/gnuplot'],
'dirs': []
}
moduleclass = 'vis'
easyblock = 'ConfigureMake'
name = 'libcerf'
version = '1.5'
homepage = 'http://gnuplot.sourceforge.net/'
description = """libcerf is a self-contained numeric library that provides an efficient and accurate
implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions."""
toolchain = {'name': 'dummy', 'version': ''}
sources = [SOURCE_TGZ]
source_urls = [
'http://apps.jcns.fz-juelich.de/src/libcerf/',
'http://apps.jcns.fz-juelich.de/src/libcerf/old',
]
builddependencies = [
('Autotools', '20150215'),
('libtool', '2.4.6'),
]
sanity_check_paths = {
'files': ['lib/libcerf.%s' % SHLIB_EXT],
'dirs': []
}
moduleclass = 'math'
easyblock = 'ConfigureMake'
name = 'libgd'
version = '2.2.3'
homepage = 'http://libgd.bitbucket.org/'
description = "GD is an open source code library for the dynamic creation of images by programmers."
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['https://github.com/libgd/libgd/releases/download/gd-%(version)s/']
sources = [SOURCELOWER_TAR_GZ]
dependencies = [
('fontconfig', '2.11.1'),
('libjpeg-turbo', '1.4.0'),
('libpng', '1.6.24'),
('zlib', '1.2.11'),
]
sanity_check_paths = {
'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT],
'dirs': ["bin", "include"],
}
moduleclass = 'lib'
easyblock = 'ConfigureMake'
name = 'libjpeg-turbo'
version = '1.4.0'
homepage = 'http://sourceforge.net/projects/libjpeg-turbo/'
description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG
compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding.
"""
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'pic': True}
source_urls = [SOURCEFORGE_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
dependencies = [
('NASM', '2.11.05'),
]
configopts = "--with-jpeg8"
runtest = "test"
sanity_check_paths = {
'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom',
'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT],
'dirs': ['include', 'share'],
}
moduleclass = 'lib'
easyblock = 'ConfigureMake'
name = 'libpng'
version = '1.6.24'
homepage = 'http://www.libpng.org/pub/png/libpng.html'
description = "libpng is the official PNG reference library"
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'pic': True}
source_urls = [SOURCEFORGE_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
dependencies = [('zlib', '1.2.11')]
preconfigopts = 'export LDFLAGS="-L/apps/all/zlib/1.2.8/lib" CPPFLAGS="-I/apps/all/zlib/1.2.8/include" &&'
configopts = "--with-pic"
moduleclass = 'lib'
easyblock = 'ConfigureMake'
name = 'Pango'
version = '1.40.3'
homepage = 'http://www.pango.org/'
description = """Pango is a library for laying out and rendering of text, with an emphasis on internationalization.
Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the
context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = [FTPGNOME_SOURCE]
sources = [SOURCELOWER_TAR_XZ]
dependencies = [
('X11', '20160819'),
('GLib', '2.40.0'),
('cairo', '1.12.18'),
('HarfBuzz', '1.3.1'),
]
builddependencies = [('GObject-Introspection', '1.49.1')]
configopts = "--disable-silent-rules --enable-introspection=yes --enable-static --enable-shared "
modextrapaths = {
'XDG_DATA_DIRS': 'share',
}
moduleclass = 'vis'
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment