graphite2.mk 762 B

123456789101112131415161718192021222324
  1. ################################################################################
  2. #
  3. # graphite2
  4. #
  5. ################################################################################
  6. GRAPHITE2_VERSION = 1.3.14
  7. GRAPHITE2_SOURCE = graphite2-$(GRAPHITE2_VERSION).tgz
  8. GRAPHITE2_SITE = \
  9. https://github.com/silnrsi/graphite/releases/download/$(GRAPHITE2_VERSION)
  10. GRAPHITE2_INSTALL_STAGING = YES
  11. GRAPHITE2_LICENSE = LGPL-2.1+
  12. GRAPHITE2_LICENSE_FILES = LICENSE
  13. # Avoid building docs and tests to save time
  14. define GRAPHITE2_DISABLE_TESTS_DOC
  15. $(SED) '/^add_subdirectory(doc)/d' \
  16. -e '/^add_subdirectory(tests)/d' \
  17. -e '/add_subdirectory(gr2fonttest)/d' \
  18. $(@D)/CMakeLists.txt
  19. endef
  20. GRAPHITE2_POST_PATCH_HOOKS += GRAPHITE2_DISABLE_TESTS_DOC
  21. $(eval $(cmake-package))