# IT4innovations # LK 2023 easyblock = 'ConfigureMake' name = 'XZ' version = '5.4.2' homepage = 'https://tukaani.org/xz/' description = "xz: XZ utilities" toolchain = {'name': 'GCCcore', 'version': '12.3.0'} source_urls = ['https://deac-ams.dl.sourceforge.net/project/lzmautils/'] sources = ['xz-%(version)s.tar.gz'] checksums = ['87947679abcf77cc509d8d1b474218fd16b72281e2797360e909deaee1ac9d05'] builddependencies = [ # use gettext built with system toolchain as build dep to avoid cyclic dependency (XZ -> gettext -> libxml2 -> XZ) ('gettext', '0.21.1', '', SYSTEM), ('binutils', '2.40'), ] # may become useful in non-x86 archs # configopts = ' --disable-assembler ' sanity_check_paths = { 'files': ['bin/lzmainfo', 'bin/unxz', 'bin/xz'], 'dirs': [] } sanity_check_commands = [ "xz --help", "unxz --help", ] moduleclass = 'tools'