1################################################################################ 2# 3# gkrellm 4# 5################################################################################ 6 7GKRELLM_VERSION = 2.3.11 8GKRELLM_SITE = http://gkrellm.srcbox.net/releases 9GKRELLM_SOURCE = gkrellm-$(GKRELLM_VERSION).tar.bz2 10GKRELLM_LICENSE = GPL-3.0+ 11GKRELLM_LICENSE_FILES = COPYING COPYRIGHT 12GKRELLM_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) 13GKRELLM_BUILD_OPTS = \ 14 STRIP="" \ 15 SYS_LIBS=$(TARGET_NLS_LIBS) 16 17ifeq ($(BR2_PACKAGE_LM_SENSORS),y) 18GKRELLM_DEPENDENCIES += lm-sensors 19else 20GKRELLM_BUILD_OPTS += without-libsensors=yes 21endif 22 23ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) 24GKRELLM_BUILD_OPTS += enable_nls=1 25else 26GKRELLM_BUILD_OPTS += enable_nls=0 27endif 28 29ifeq ($(BR2_PACKAGE_GKRELLM_SERVER)$(BR2_PACKAGE_GKRELLM_CLIENT),yy) 30GKRELLM_BUILD_DIR = $(@D) 31else ifeq ($(BR2_PACKAGE_GKRELLM_SERVER),y) 32GKRELLM_BUILD_DIR = $(@D)/server 33else 34GKRELLM_BUILD_DIR = $(@D)/src 35endif 36 37ifeq ($(BR2_PACKAGE_GKRELLM_CLIENT),y) 38GKRELLM_DEPENDENCIES += libgtk2 xlib_libSM 39GKRELLM_BUILD_OPTS += X11_LIBS="-lX11 -lSM -lICE" 40GKRELLM_LICENSE += GPL (base64.c), Public Domain (md5.h, md5c.c) 41endif 42 43define GKRELLM_BUILD_CMDS 44 $(TARGET_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) \ 45 -C $(GKRELLM_BUILD_DIR) $(GKRELLM_BUILD_OPTS) 46endef 47 48define GKRELLM_INSTALL_TARGET_CMDS 49 $(TARGET_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) \ 50 -C $(GKRELLM_BUILD_DIR) $(GKRELLM_BUILD_OPTS) \ 51 INSTALLROOT=$(TARGET_DIR)/usr install 52endef 53 54$(eval $(generic-package)) 55