easyconfigs-it4i/g/gettext/gettext-0.22.5-GCCcore-14.2.0.eb
Lukas Krupcik fdd72d4f6f new file: b/Brotli/Brotli-1.1.0-GCCcore-14.2.0.eb
new file:   e/Emacs/Emacs-29.4-GCCcore-12.2.0.eb
	new file:   e/Emacs/Emacs-29.4-GCCcore-14.2.0.eb
	new file:   f/fontconfig/fontconfig-2.15.0-GCCcore-14.2.0.eb
	new file:   f/freetype/freetype-2.13.2-GCCcore-14.2.0.eb
	new file:   g/GTK3/GTK3-3.24.42-GCCcore-14.2.0.eb
	new file:   g/gettext/gettext-0.22.5-GCCcore-14.2.0.eb
	new file:   g/gperf/gperf-3.1-GCCcore-14.2.0.eb
	new file:   i/intltool/intltool-0.51.0-GCCcore-14.2.0.eb
	new file:   j/jbigkit/jbigkit-2.1-GCCcore-14.2.0.eb
	new file:   l/LibTIFF/LibTIFF-4.7.0-GCCcore-14.2.0.eb
	new file:   l/libdeflate/libdeflate-1.20-GCCcore-14.2.0.eb
	new file:   l/libjpeg-turbo/libjpeg-turbo-3.0.1-GCCcore-14.2.0.eb
	new file:   l/libpng/libpng-1.6.45-GCCcore-14.2.0.eb
	new file:   n/NASM/NASM-2.16.03-GCCcore-14.2.0.eb
	new file:   p/Python/Python-3.13.1-GCCcore-12.2.0.eb
	new file:   u/util-linux/util-linux-2.40-GCCcore-14.2.0.eb
	new file:   x/X11/X11-20240607-GCCcore-14.2.0.eb
2025-01-28 16:24:47 +01:00

42 lines
1.1 KiB
Plaintext

# IT4Innovations
# LK 2025
easyblock = 'ConfigureMake'
name = 'gettext'
version = '0.22.5'
homepage = 'https://www.gnu.org/software/gettext/'
description = """GNU 'gettext' is an important step for the GNU Translation Project, as it is an asset on which we may
build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools
and documentation"""
toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
source_urls = [GNU_SOURCE]
sources = [SOURCE_TAR_GZ]
checksums = ['ec1705b1e969b83a9f073144ec806151db88127f5e40fe5a94cb6c8fa48996a0']
builddependencies = [('binutils', '2.42')]
dependencies = [
('libxml2', '2.13.4'),
('ncurses', '6.5'),
('libiconv', '1.18'),
]
configopts = '--without-emacs --with-libxml2-prefix=$EBROOTLIBXML2'
sanity_check_paths = {
'files': ['bin/gettext', 'lib/libasprintf.a', 'lib/libasprintf.%s' % SHLIB_EXT,
'lib/libgettextpo.a', 'lib/libgettextpo.%s' % SHLIB_EXT],
'dirs': ['include'],
}
sanity_check_commands = [
"gettext --help",
"msginit --help",
]
moduleclass = 'tools'