atop.mk 656 B

12345678910111213141516171819202122232425262728
  1. ################################################################################
  2. #
  3. # atop
  4. #
  5. ################################################################################
  6. ATOP_VERSION = 2.5.0
  7. ATOP_SITE = http://www.atoptool.nl/download
  8. ATOP_LICENSE = GPL-2.0+
  9. ATOP_LICENSE_FILES = COPYING
  10. ATOP_DEPENDENCIES = ncurses zlib
  11. ATOP_CFLAGS = $(TARGET_CFLAGS)
  12. ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_85180),y)
  13. ATOP_CFLAGS += -O0
  14. endif
  15. define ATOP_BUILD_CMDS
  16. $(MAKE) $(TARGET_CONFIGURE_OPTS) CFLAGS="$(ATOP_CFLAGS)" \
  17. -C $(@D)
  18. endef
  19. define ATOP_INSTALL_TARGET_CMDS
  20. $(INSTALL) -D -m 0755 $(@D)/atop $(TARGET_DIR)/usr/bin/atop
  21. endef
  22. $(eval $(generic-package))