12345678910111213141516171819202122232425262728293031 |
- easyblock = 'ConfigureMake'
- name = 'LibUUID'
- version = '1.0.3'
- homepage = 'http://sourceforge.net/projects/libuuid/'
- description = """Portable uuid C library"""
- toolchain = {'name': 'foss', 'version': '2017b'}
- source_urls = [
- SOURCEFORGE_SOURCE,
- 'https://raw.githubusercontent.com/karelzak/util-linux/stable/v2.32/libuuid/src',
- ]
- sources = [
- SOURCELOWER_TAR_GZ,
- {'filename': 'libuuid.sym', 'extract_cmd': 'cp %s %(builddir)s'},
- ]
- checksums = [
- '46af3275291091009ad7f1b899de3d0cea0252737550e7919d17237997db5644', # libuuid-1.0.3.tar.gz
- '5932866797560bf5822c3340b64dff514afb6cef23a824f96991f8e9e9d29028', # libuuid.sym
- ]
- preconfigopts = 'LDFLAGS="$LDFLAGS -Wl,--version-script=%(builddir)s/libuuid.sym"'
- sanity_check_paths = {
- 'files': ['include/uuid/uuid.h', 'lib/libuuid.a', 'lib/libuuid.%s' % SHLIB_EXT],
- 'dirs': [],
- }
- moduleclass = 'lib'
|