Commit 4da884f6 authored by Stepan Nassyr's avatar Stepan Nassyr
Browse files

Add poppler

parent 7faaf6ac
easyblock = 'Bundle'
name = 'poppler'
version = '22.01.0'
homepage = 'https://poppler.freedesktop.org'
description = "Poppler is a PDF rendering library"
toolchain = {'name': 'GCCcore', 'version': '10.3.0'}
builddependencies = [
('CMake', '3.20.0'),
('pkgconf', '1.8.0'),
('Python', '3.9.4'),
]
dependencies = [
('freetype', '2.10.4'),
('fontconfig', '2.13.93'),
('libjpeg-turbo', '2.0.6'),
('libpng', '1.6.37'),
('NSS', '3.63'),
('LibTIFF', '4.2.0'),
('Qt5', '5.15.2'),
('Boost', '1.78.0'),
('cairo', '1.17.4'),
('OpenJPEG', '2.4.0'),
('zlib', '1.2.11'),
]
default_easyblock = 'CMakeMake'
default_component_specs = {
'start_dir': '%(name)s-%(version)s',
}
components = [
(name, version, {
'source_urls': ['https://poppler.freedesktop.org/'],
'sources': [SOURCE_TAR_XZ],
'checksums': ['7d3493056b5b86413e5c693c2cae02c5c06cd8e618d14c2c31e2c84b67b2313e'],
'configopts': "-DENABLE_BOOST=ON",
}),
('poppler-data', '0.4.11', {
'source_urls': ['https://poppler.freedesktop.org/'],
'sources': [SOURCE_TAR_GZ],
'checksums': ['2cec05cd1bb03af98a8b06a1e22f6e6e1a65b1e2f3816cb3069bb0874825f08c'],
}),
]
sanity_check_paths = {
'files': ['bin/pdfinfo', 'lib/libpoppler.%s' % SHLIB_EXT, 'lib/libpoppler-cpp.%s' % SHLIB_EXT,
'lib/libpoppler-glib.%s' % SHLIB_EXT, 'lib/libpoppler-qt5.%s' % SHLIB_EXT],
'dirs': ['include/poppler', 'lib/pkgconfig', 'share'],
}
sanity_check_commands = ["pdfinfo --help"]
moduleclass = 'lib'
easyblock = 'Bundle'
name = 'poppler'
version = '22.01.0'
homepage = 'https://poppler.freedesktop.org'
description = "Poppler is a PDF rendering library"
toolchain = {'name': 'GCCcore', 'version': '11.1.0'}
builddependencies = [
('CMake', '3.20.0'),
('pkgconf', '1.8.0'),
('Python', '3.9.4'),
]
dependencies = [
('freetype', '2.10.4'),
('fontconfig', '2.13.93'),
('libjpeg-turbo', '2.0.6'),
('libpng', '1.6.37'),
('NSS', '3.63'),
('LibTIFF', '4.2.0'),
('Qt5', '5.15.2'),
('Boost', '1.78.0'),
('cairo', '1.17.4'),
('OpenJPEG', '2.4.0'),
('zlib', '1.2.11'),
]
default_easyblock = 'CMakeMake'
default_component_specs = {
'start_dir': '%(name)s-%(version)s',
}
components = [
(name, version, {
'source_urls': ['https://poppler.freedesktop.org/'],
'sources': [SOURCE_TAR_XZ],
'checksums': ['7d3493056b5b86413e5c693c2cae02c5c06cd8e618d14c2c31e2c84b67b2313e'],
'configopts': "-DENABLE_BOOST=ON",
}),
('poppler-data', '0.4.11', {
'source_urls': ['https://poppler.freedesktop.org/'],
'sources': [SOURCE_TAR_GZ],
'checksums': ['2cec05cd1bb03af98a8b06a1e22f6e6e1a65b1e2f3816cb3069bb0874825f08c'],
}),
]
sanity_check_paths = {
'files': ['bin/pdfinfo', 'lib/libpoppler.%s' % SHLIB_EXT, 'lib/libpoppler-cpp.%s' % SHLIB_EXT,
'lib/libpoppler-glib.%s' % SHLIB_EXT, 'lib/libpoppler-qt5.%s' % SHLIB_EXT],
'dirs': ['include/poppler', 'lib/pkgconfig', 'share'],
}
sanity_check_commands = ["pdfinfo --help"]
moduleclass = 'lib'
easyblock = 'Bundle'
name = 'poppler'
version = '22.01.0'
homepage = 'https://poppler.freedesktop.org'
description = "Poppler is a PDF rendering library"
toolchain = {'name': 'GCCcore', 'version': '9.3.0'}
builddependencies = [
('CMake', '3.20.0'),
('pkgconf', '1.8.0'),
('Python', '3.9.4'),
]
dependencies = [
('freetype', '2.10.4'),
('fontconfig', '2.13.93'),
('libjpeg-turbo', '2.0.6'),
('libpng', '1.6.37'),
('NSS', '3.63'),
('LibTIFF', '4.2.0'),
('Qt5', '5.15.2'),
('Boost', '1.78.0'),
('cairo', '1.17.4'),
('OpenJPEG', '2.4.0'),
('zlib', '1.2.11'),
]
default_easyblock = 'CMakeMake'
default_component_specs = {
'start_dir': '%(name)s-%(version)s',
}
components = [
(name, version, {
'source_urls': ['https://poppler.freedesktop.org/'],
'sources': [SOURCE_TAR_XZ],
'checksums': ['7d3493056b5b86413e5c693c2cae02c5c06cd8e618d14c2c31e2c84b67b2313e'],
'configopts': "-DENABLE_BOOST=ON",
}),
('poppler-data', '0.4.11', {
'source_urls': ['https://poppler.freedesktop.org/'],
'sources': [SOURCE_TAR_GZ],
'checksums': ['2cec05cd1bb03af98a8b06a1e22f6e6e1a65b1e2f3816cb3069bb0874825f08c'],
}),
]
sanity_check_paths = {
'files': ['bin/pdfinfo', 'lib/libpoppler.%s' % SHLIB_EXT, 'lib/libpoppler-cpp.%s' % SHLIB_EXT,
'lib/libpoppler-glib.%s' % SHLIB_EXT, 'lib/libpoppler-qt5.%s' % SHLIB_EXT],
'dirs': ['include/poppler', 'lib/pkgconfig', 'share'],
}
sanity_check_commands = ["pdfinfo --help"]
moduleclass = 'lib'
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