easyconfigs-it4i/g/Ghostscript/Ghostscript-9.21-intel-2017a.eb
Easy Build 3589473628 new file: f/FLTK/FLTK-1.3.4.eb
new file:   f/fontconfig/fontconfig-2.12.1-GCCcore-6.3.0-libpng-1.6.29.eb
	new file:   f/freeglut/freeglut-3.0.0-intel-2017a.eb
	new file:   g/GL2PS/GL2PS-1.4.0-intel-2017a.eb
	new file:   g/GLPK/GLPK-4.61-intel-2017a.eb
	new file:   g/GObject-Introspection/GObject-Introspection-1.52.0.eb
	new file:   g/Ghostscript/Ghostscript-9.21-intel-2017a.eb
	new file:   g/GraphicsMagick/GraphicsMagick-1.3.25-intel-2017a.eb
	new file:   g/gnuplot/gnuplot-5.0.6-GCC-6.3.0-2.27.eb
	new file:   g/gnuplot/gnuplot-5.0.6-intel-2017a.eb
	new file:   g/gnuplot/gnuplot-5.0.6.eb
	new file:   h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb
	new file:   h/HarfBuzz/HarfBuzz-1.3.1.eb
	new file:   l/libgd/libgd-2.2.4-GCC-6.3.0-2.27.eb
	new file:   l/libgd/libgd-2.2.4-intel-2017a.eb
	new file:   l/libgd/libgd-2.2.4.eb
	new file:   o/Octave/.Octave-4.2.1-intel-2017a.eb.swp
	modified:   o/Octave/Octave-4.2.1-intel-2017a.eb
	modified:   o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb
	new file:   p/Pango/Pango-1.40.5-intel-2017a.eb
	new file:   p/Pango/Pango-1.40.5.eb
	new file:   q/Qhull/Qhull-2015.2.eb
	modified:   q/Qt/Qt-4.8.7.eb
	new file:   s/SuiteSparse/SuiteSparse-4.5.5-intel-2017a-METIS-5.1.0.eb
2017-06-07 15:14:23 +02:00

36 lines
1.2 KiB
Plaintext

easyblock = 'ConfigureMake'
name = 'Ghostscript'
version = '9.21'
homepage = 'http://ghostscript.com'
description = """Ghostscript is a versatile processor for PostScript data with the ability to render PostScript to
different targets. It used to be part of the cups printing stack, but is no longer used for that."""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'pic': True}
source_urls = [
'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs%(version_major)s%(version_minor)s/',
]
sources = ['ghostscript-%(version)s.tar.gz']
dependencies = [
('zlib', '1.2.11', '', True),
('libpng', '1.6.29', '', True),
('freetype', '2.7.1', '-libpng-1.6.29', True),
('libjpeg-turbo', '1.5.1', '', True),
('expat', '2.2.0', '', True),
('GLib', '2.52.0', '', True),
('cairo', '1.14.8', '', True),
('LibTIFF', '4.0.7', '', True),
]
# Do not use local copies of zlib, jpeg, freetype, and png
preconfigopts = "mv zlib zlib.no && mv jpeg jpeg.no && mv freetype freetype.no && mv libpng libpng.no && "
preconfigopts += 'export LIBS="$LIBS -lz" && '
configopts = "--with-system-libtiff --enable-dynamic"
moduleclass = 'tools'