libsigc++-3.6.0-GCCcore-13.3.0.eb 794 B

12345678910111213141516171819202122232425262728293031323334
  1. easyblock = 'CMakeMake'
  2. name = 'libsigc++'
  3. version = '3.6.0'
  4. homepage = 'https://libsigcplusplus.github.io/libsigcplusplus/'
  5. description = """The libsigc++ package implements a typesafe callback system
  6. for standard C++."""
  7. toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
  8. toolchainopts = {'pic': True}
  9. source_urls = [FTPGNOME_SOURCE]
  10. sources = [SOURCELOWER_TAR_XZ]
  11. checksums = ['c3d23b37dfd6e39f2e09f091b77b1541fbfa17c4f0b6bf5c89baef7229080e17']
  12. builddependencies = [
  13. ('binutils', '2.42'),
  14. ('libxslt', '1.1.42'),
  15. ('mm-common', '1.0.6'),
  16. ('CMake', '3.29.3'),
  17. ]
  18. configopts = ['-DBUILD_DOCUMENTATION=ON']
  19. test_cmd = 'ctest'
  20. runtest = '-j'
  21. sanity_check_paths = {
  22. 'files': ['lib/libsigc-%%(version_major)s.0.%s' % SHLIB_EXT],
  23. 'dirs': [],
  24. }
  25. moduleclass = 'devel'