1234567891011121314151617181920212223242526272829 |
- easyblock = 'ConfigureMake'
- name = 'ICU'
- version = '71.1'
- homepage = 'https://icu.unicode.org'
- description = """ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization
- support for software applications."""
- toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
- toolchainopts = {'pic': True}
- source_urls = ['https://github.com/unicode-org/icu/releases/download/release-%(version_major)s-%(version_minor)s']
- sources = ['icu4c-%(version_major)s_%(version_minor)s-src.tgz']
- checksums = ['67a7e6e51f61faf1306b6935333e13b2c48abd8da6d2f46ce6adca24b1e21ebf']
- builddependencies = [
- ('binutils', '2.37'),
- ('Python', '3.9.6', '-bare'),
- ]
- start_dir = 'source'
- sanity_check_paths = {
- 'files': ['lib/libicu%s.%s' % (x, SHLIB_EXT) for x in ['data', 'i18n', 'io', 'test', 'tu', 'uc']],
- 'dirs': ['bin', 'include/unicode', 'share/icu', 'share/man'],
- }
- moduleclass = 'lib'
|