irda-utils.mk 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. ################################################################################
  2. #
  3. # irda-utils
  4. #
  5. ################################################################################
  6. IRDA_UTILS_VERSION = 0.9.18
  7. IRDA_UTILS_SITE = http://downloads.sourceforge.net/project/irda/irda-utils/$(IRDA_UTILS_VERSION)
  8. IRDA_UTILS_LICENSE = GPL-2.0+
  9. IRDA_UTILS_LICENSE_FILES = man/COPYING
  10. IRDA_UTILS_CFLAGS = $(TARGET_CFLAGS) -I.
  11. ifeq ($(BR2_USE_MMU),)
  12. IRDA_UTILS_CFLAGS += -DNO_FORK=1
  13. endif
  14. define IRDA_UTILS_BUILD_CMDS
  15. $(TARGET_MAKE_ENV) $(MAKE) \
  16. CC="$(TARGET_CC)" \
  17. CFLAGS="$(IRDA_UTILS_CFLAGS)" \
  18. SYS_INCLUDES= \
  19. DIRS="irattach irdaping irnetd" \
  20. V=1 -C $(@D)
  21. endef
  22. IRDA_UTILS_SBINS- =
  23. IRDA_UTILS_SBINS-y =
  24. IRDA_UTILS_SBINS-$(BR2_PACKAGE_IRDA_UTILS_IRATTACH) += irattach
  25. IRDA_UTILS_SBINS-$(BR2_PACKAGE_IRDA_UTILS_IRDAPING) += irdaping
  26. IRDA_UTILS_SBINS-$(BR2_PACKAGE_IRDA_UTILS_IRNETD) += irnetd
  27. IRDA_UTILS_SBINS- += $(IRDA_UTILS_SBINS-y)
  28. define IRDA_UTILS_INSTALL_TARGET_CMDS
  29. for i in $(IRDA_UTILS_SBINS-y); do \
  30. $(INSTALL) -m 0755 -D $(@D)/$$i/$$i $(TARGET_DIR)/usr/sbin/$$i || exit 1; \
  31. done
  32. endef
  33. $(eval $(generic-package))