1################################################################################ 2# 3# htop 4# 5################################################################################ 6 7HTOP_VERSION = 3.1.1 8HTOP_SITE = $(call github,htop-dev,htop,$(HTOP_VERSION)) 9HTOP_DEPENDENCIES = ncurses 10HTOP_AUTORECONF = YES 11# Prevent htop build system from searching the host paths 12HTOP_CONF_ENV = HTOP_NCURSES_CONFIG_SCRIPT=$(STAGING_DIR)/usr/bin/$(NCURSES_CONFIG_SCRIPTS) 13HTOP_LICENSE = GPL-2.0+ 14HTOP_LICENSE_FILES = COPYING 15 16ifeq ($(BR2_PACKAGE_HWLOC),y) 17HTOP_CONF_OPTS += --enable-hwloc 18HTOP_DEPENDENCIES += hwloc 19else 20HTOP_CONF_OPTS += --disable-hwloc 21endif 22 23ifeq ($(BR2_PACKAGE_LIBCAP),y) 24HTOP_CONF_OPTS += --enable-capabilities 25HTOP_DEPENDENCIES += libcap 26else 27HTOP_CONF_OPTS += --disable-capabilities 28endif 29 30ifeq ($(BR2_PACKAGE_LM_SENSORS),y) 31HTOP_CONF_OPTS += --with-sensors 32HTOP_DEPENDENCIES += lm-sensors 33else 34HTOP_CONF_OPTS += --without-sensors 35endif 36 37ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) 38HTOP_CONF_OPTS += --enable-unicode 39else 40HTOP_CONF_OPTS += --disable-unicode 41endif 42 43$(eval $(autotools-package)) 44