libdap-3.20.6-GCCcore-8.3.0.eb 859 B

123456789101112131415161718192021222324252627282930313233343536
  1. easyblock = 'ConfigureMake'
  2. name = 'libdap'
  3. version = '3.20.6'
  4. homepage = 'https://www.opendap.org/software/libdap'
  5. description = """A C++ SDK which contains an implementation of DAP 2.0 and
  6. DAP4.0. This includes both Client- and Server-side support classes."""
  7. toolchain = {'name': 'GCCcore', 'version': '8.3.0'}
  8. source_urls = ['http://www.opendap.org/pub/source/']
  9. sources = [SOURCE_TAR_GZ]
  10. builddependencies = [
  11. ('binutils', '2.32'),
  12. ('Bison', '3.3.2'),
  13. ('flex', '2.6.4'),
  14. ]
  15. dependencies = [
  16. ('cURL', '7.66.0'),
  17. ('libxml2', '2.9.9'),
  18. ('libtirpc', '1.1.4'),
  19. ('PCRE', '8.43'),
  20. ('util-linux', '2.34'),
  21. ]
  22. configopts = 'TIRPC_LIBS="-ltirpc"'
  23. sanity_check_paths = {
  24. 'files': ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT],
  25. 'dirs': ['include'],
  26. }
  27. moduleclass = 'lib'