libxdgmime.mk 910 B

123456789101112131415161718192021222324252627282930
  1. #############################################################
  2. #
  3. # libxdgmime
  4. #
  5. #############################################################
  6. LIBXDGMIME_VERSION = libxdgmime-FunKey-1.0.0
  7. LIBXDGMIME_SITE_METHOD = git
  8. LIBXDGMIME_SITE = https://github.com/FunKey-Project/libxdgmime.git
  9. LIBXDGMIME_DEPENDENCIES = shared-mime-info
  10. LIBXDGMIME_LICENCE = LGPL-2.1+ or AFL-2.1
  11. LIBXDGMIME_INSTALL_STAGING = YES
  12. LIBXDGMIME_MAKE_ENV = CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" \
  13. CROSS_COMPILE="$(TARGET_CROSS)" PREFIX=/usr \
  14. PLATFORM="$(BR2_VENDOR)"
  15. define LIBXDGMIME_BUILD_CMDS
  16. $(LIBXDGMIME_MAKE_ENV) $(MAKE) -C $(@D)
  17. endef
  18. define LIBXDGMIME_INSTALL_STAGING_CMDS
  19. $(LIBXDGMIME_MAKE_ENV) DESTDIR="$(STAGING_DIR)" $(MAKE) -C $(@D) install
  20. endef
  21. define LIBXDGMIME_INSTALL_TARGET_CMDS
  22. $(LIBXDGMIME_MAKE_ENV) DESTDIR="$(TARGET_DIR)" $(MAKE) -C $(@D) install-lib
  23. endef
  24. $(eval $(generic-package))