mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-08 07:52:11 +01:00
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
This commit is contained in:
parent
d7e60a20a2
commit
497770060f
31
g/gnuplot/gnuplot-5.0.5.eb
Normal file
31
g/gnuplot/gnuplot-5.0.5.eb
Normal file
@ -0,0 +1,31 @@
|
||||
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'
|
28
l/libcerf/libcerf-1.5.eb
Normal file
28
l/libcerf/libcerf-1.5.eb
Normal file
@ -0,0 +1,28 @@
|
||||
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'
|
26
l/libgd/libgd-2.2.3.eb
Executable file
26
l/libgd/libgd-2.2.3.eb
Executable file
@ -0,0 +1,26 @@
|
||||
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'
|
30
l/libjpeg-turbo/libjpeg-turbo-1.40.eb
Normal file
30
l/libjpeg-turbo/libjpeg-turbo-1.40.eb
Normal file
@ -0,0 +1,30 @@
|
||||
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'
|
21
l/libpng/libpng-1.6.24.eb
Normal file
21
l/libpng/libpng-1.6.24.eb
Normal file
@ -0,0 +1,21 @@
|
||||
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'
|
31
p/Pango/Pango-1.40.3.eb
Normal file
31
p/Pango/Pango-1.40.3.eb
Normal file
@ -0,0 +1,31 @@
|
||||
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'
|
Loading…
x
Reference in New Issue
Block a user