mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 15:32:11 +01:00

modified: g/GPAW/GPAW-23.9.1-intel-2022a.eb new file: g/glibc/glibc-2.29-GCCcore-12.2.0.eb modified: m/MRCC/MRCC-2023-08-intel-2021b.eb new file: m/MRCC/mrcc.2023-08-28.tar.gz new file: m/Meson/Meson-0.64.1-GCCcore-12.2.0-Python-3.10.8.eb new file: n/NSS/NSS-3.57-GCCcore-10.2.0.eb new file: o/OpenJPEG/OpenJPEG-2.5.0-GCCcore-12.2.0.eb modified: o/OpenMPI/OpenMPI-4.1.6-NVHPC-23.5-CUDA-12.2.0.eb new file: p/pkgconfig/pkgconfig-1.5.5-GCCcore-12.2.0-Python-3.10.8.eb new file: p/pkgconfig/pkgconfig-1.8.0-GCCcore-10.2.0-Python-3.8.6.eb new file: p/pkgconfig/pkgconfig-1.9.3-GCCcore-12.2.0-Python-3.10.8.eb new file: p/poppler/poppler-0.90.1-GCCcore-10.2.0.eb new file: p/poppler/poppler-0.90.1-GCCcore-12.2.0.eb modified: p/poppler/poppler-21.06.1-GCC-10.2.0.eb modified: q/Qt5/Qt5-5.14.2-GCCcore-10.2.0.eb new file: t/texinfo/texinfo-6.7-GCCcore-10.2.0.eb new file: t/texlive/texlive-20210325-GCCcore-10.2.0-test.eb new file: t/texlive/texlive-20210325-GCCcore-10.2.0-v2.eb modified: t/texlive/texlive-20210325-GCCcore-10.2.0.eb new file: t/texlive/texlive-20210325-GCCcore-12.2.0.eb
63 lines
1.6 KiB
Plaintext
63 lines
1.6 KiB
Plaintext
# IT4Innovations
|
|
# LK 2021
|
|
|
|
easyblock = 'Bundle'
|
|
|
|
name = 'poppler'
|
|
version = '21.06.1'
|
|
|
|
homepage = 'https://poppler.freedesktop.org'
|
|
description = "Poppler is a PDF rendering library"
|
|
|
|
toolchain = {'name': 'GCC', 'version': '10.2.0'}
|
|
|
|
builddependencies = [
|
|
('CMake', '3.20.1'),
|
|
('pkg-config', '0.29.2'),
|
|
('Python', '2.7.18'),
|
|
]
|
|
|
|
dependencies = [
|
|
('freetype', '2.10.3'),
|
|
('fontconfig', '2.13.92'),
|
|
('libjpeg-turbo', '2.0.5'),
|
|
('libpng', '1.6.37'),
|
|
('NSS', '3.57'),
|
|
('LibTIFF', '4.1.0'),
|
|
('Qt5', '5.14.2'),
|
|
('Boost', '1.74.0'),
|
|
('cairo', '1.16.0'),
|
|
('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': ['86b09e5a02de40081a3916ef8711c5128eaf4b1fc59d5f87d0ec66f04f595db4'],
|
|
'configopts': "-DENABLE_BOOST=ON",
|
|
}),
|
|
('poppler-data', '0.4.10', {
|
|
'source_urls': ['https://poppler.freedesktop.org/'],
|
|
'sources': [SOURCE_TAR_GZ],
|
|
'checksums': ['6e2fcef66ec8c44625f94292ccf8af9f1d918b410d5aa69c274ce67387967b30'],
|
|
}),
|
|
]
|
|
|
|
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'
|