easyconfigs-it4i/g/Ghostscript/Ghostscript-9.14-intel-2014b.eb
Lukáš Krupčík 92cb0848fe formatter
2018-10-03 07:48:02 +02:00

46 lines
1.2 KiB
Plaintext

easyblock = 'ConfigureMake'
name = 'Ghostscript'
version = '9.14'
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': '2014b'}
toolchainopts = {'pic': True}
source_urls = ["http://downloads.ghostscript.com/public/"]
sources = [SOURCELOWER_TAR_GZ]
dependencies = [
('freetype', '2.5.3'),
('fontconfig', '2.11.1'),
('GLib', '2.40.0'),
('libjpeg-turbo', '1.3.1'),
('libpng', '1.6.12'),
('expat', '2.1.0'),
('cairo', '1.12.18'),
('LibTIFF', '4.0.3'),
('zlib', '1.2.8'),
]
patches = ['Ghostscript-9.14_use_extzlib.patch']
# Use external libraries
# http://www.linuxfromscratch.org/blfs/view/svn/pst/gs.html
preconfigopts = "rm -rf expat freetype jpeg libpng zlib && "
configopts = "--with-system-libtiff --enable-dynamic "
buildopts = [' ', 'so']
installopts = [' ', 'soinstall']
sanity_check_paths = {
'files': ['bin/gs', 'bin/ps2pdf', 'lib/libgs.%s' % SHLIB_EXT],
'dirs': ['include']
}
moduleclass = 'tools'