lzip.mk 1017 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ################################################################################
  2. #
  3. # lzip
  4. #
  5. ################################################################################
  6. LZIP_VERSION = 1.21
  7. LZIP_SITE = http://download.savannah.gnu.org/releases/lzip
  8. LZIP_LICENSE = GPL-2.0+
  9. LZIP_LICENSE_FILES = COPYING
  10. define LZIP_CONFIGURE_CMDS
  11. (cd $(@D); $(TARGET_MAKE_ENV) ./configure --prefix=/usr \
  12. $(TARGET_CONFIGURE_OPTS) )
  13. endef
  14. define HOST_LZIP_CONFIGURE_CMDS
  15. (cd $(@D); $(HOST_MAKE_ENV) ./configure --prefix=$(HOST_DIR) \
  16. $(HOST_CONFIGURE_OPTS) CC="$(HOSTCC_NOCCACHE)" CXX="$(HOSTCXX_NOCCACHE)")
  17. endef
  18. define LZIP_BUILD_CMDS
  19. $(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
  20. endef
  21. define HOST_LZIP_BUILD_CMDS
  22. $(HOST_MAKE_ENV) $(MAKE) -C $(@D)
  23. endef
  24. define LZIP_INSTALL_TARGET_CMDS
  25. $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install
  26. endef
  27. define HOST_LZIP_INSTALL_CMDS
  28. $(HOST_MAKE_ENV) $(MAKE) -C $(@D) install
  29. endef
  30. # It's not autotools-based
  31. $(eval $(generic-package))
  32. $(eval $(host-generic-package))