mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-09 00:12:12 +01:00

modified: f/fontconfig/fontconfig-2.13.0-libpng-1.6.34.eb new file: g/GLib/GLib-2.57.1.eb modified: g/GObject-Introspection/GObject-Introspection-1.52.0.eb modified: g/GObject-Introspection/GObject-Introspection-1.56.1.eb new file: g/gnuplot/gnuplot-5.2.4-GCC-6.3.0-2.27.eb new file: g/gperf/gperf-3.1.eb modified: h/HarfBuzz/HarfBuzz-1.7.6.eb new file: h/HarfBuzz/HarfBuzz-1.8.1-GCC-6.3.0-2.27.eb new file: h/HarfBuzz/HarfBuzz-1.8.1.eb new file: l/libICU/libICU-61.1.eb new file: l/libICU/libICU-62.1-GCC-6.3.0-2.27.eb new file: o/OpenJPEG/OpenJPEG-2.3.0.eb new file: p/PCRE/PCRE-8.42.eb new file: p/Pango/Pango-1.42.1-GCC-6.3.0-2.27.eb modified: p/Pango/Pango-1.42.1.eb new file: p/poppler/poppler-0.66.0-GCC-6.3.0-2.27.eb new file: p/poppler/poppler-0.66.0.patch1 new file: p/poppler/poppler-0.66.0.patch2 new file: p/poppler/poppler-0.66.0.patch3 new file: q/Qt5/Qt5-5.11.1-GCC-6.3.0-2.27.eb new file: u/util-linux/util-linux-2.32.eb deleted: g/GLib/GLib-2.56.1.eb Former-commit-id: 20510baf0281d1ecf9d352a2ab2eb893635f13b8
44 lines
1.4 KiB
Plaintext
44 lines
1.4 KiB
Plaintext
easyblock = 'ConfigureMake'
|
|
|
|
name = 'util-linux'
|
|
version = '2.32'
|
|
|
|
homepage = 'http://www.kernel.org/pub/linux/utils/util-linux'
|
|
|
|
description = "Set of Linux utilities"
|
|
|
|
toolchain = {'name': 'dummy', 'version': ''}
|
|
toolchainopts = {'pic': True}
|
|
|
|
source_urls = ['%s/v%%(version_major_minor)s' % homepage]
|
|
sources = [SOURCELOWER_TAR_GZ]
|
|
checksums = ['ce43afee3182f1bddb0be83f68bd378770efb9b6fdd8f464333ff8e07903db56']
|
|
|
|
# disable account related utilities (they need OS dependent pam-devel files)
|
|
# disable wall and friends (requires group changing permissions for install user)
|
|
# install systemd service files in install dir
|
|
# install bash completion files in install dir
|
|
configopts = "--disable-chfn-chsh --disable-login --disable-su --disable-rfkill "
|
|
configopts += "--disable-wall --disable-use-tty-group "
|
|
configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid "
|
|
configopts += "--with-systemdsystemunitdir='${prefix}/systemd' "
|
|
configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' "
|
|
# disable building Python bindings (since we don't include Python as a dep)
|
|
configopts += "--without-python "
|
|
|
|
builddependencies = [
|
|
('binutils', '2.27'),
|
|
]
|
|
|
|
dependencies = [
|
|
('ncurses', '6.0'),
|
|
('zlib', '1.2.11'),
|
|
]
|
|
|
|
sanity_check_paths = {
|
|
'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']],
|
|
'dirs': ['include', 'bin', 'share', 'sbin'],
|
|
}
|
|
|
|
moduleclass = 'tools'
|