ePiX-1.2.22-foss-2024a.eb 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. easyblock = 'ConfigureMake'
  2. name = 'ePiX'
  3. version = '1.2.22'
  4. homepage = 'https://mathcs.holycross.edu/~ahwang/current/ePiX.html'
  5. description = """ePiX is a collection of utilities for creating high-quality
  6. mathematical illustrations using LaTeX."""
  7. toolchain = {'name': 'foss', 'version': '2024a'}
  8. source_urls = ['https://mathcs.holycross.edu/~ahwang/epix/']
  9. sources = ['epix-%(version)s.tar.gz']
  10. checksums = [
  11. 'c314b47110cd3ff081e80f60ac4834c0291da94ddfac805ea20036871f4d488f',
  12. ]
  13. builddependencies = [
  14. ('Autotools', '20231222'),
  15. ('pkg-config', '0.29.2'),
  16. ]
  17. dependencies = [
  18. # Runtime tools (not strictly required to compile, but required to *use* ePiX)
  19. ('texlive', '20230313'),
  20. ('texinfo', '7.0.3'),
  21. ('Ghostscript', '10.03.1'),
  22. ]
  23. #configopts = "--disable-doc --enable-shared --disable-static "
  24. buildopts = 'V=1'
  25. runtest = False
  26. sanity_check_paths = {
  27. 'files': [
  28. 'bin/epix',
  29. ],
  30. 'dirs': [
  31. 'include/epix',
  32. 'lib',
  33. 'share/epix',
  34. ],
  35. }
  36. sanity_check_commands = [
  37. 'epix --help',
  38. ]
  39. moduleclass = 'math'