# # Copyright (C) 2014-2015 OpenWrt.org # include $(TOPDIR)/rules.mk PKG_NAME:=bwm-ng PKG_VERSION:=0.6.3 PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://www.gropp.org/bwm-ng PKG_HASH:=c1a552b6ff48ea3e4e10110a7c188861abc4750befc67c6caaba8eb3ecf67f46 PKG_MAINTAINER:=Julen Landa Alustiza PKG_LICENSE:=GPL2-2.0 PKG_LICENSE_FILES:=COPYING PKG_CPE_ID:=cpe:/a:bwm-ng_project:bwm-ng PKG_FIXUP:=autoreconf PKG_INSTALL:=1 PKG_BUILD_PARALLEL:=1 include $(INCLUDE_DIR)/package.mk define Package/bwm-ng SECTION:=net CATEGORY:=Network DEPENDS:=+BWMNG_LIBNCURSES:libncurses TITLE:=bwm-ng URL:=http://www.gropp.org/?id=projects&sub=bwm-ng MENU:=1 endef define Package/bwm-ng/description Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor. endef define Package/bwm-ng/config source "$(SOURCE)/Config.in" endef CONFIGURE_ARGS += \ $(if $(CONFIG_BWMNG_CONFIGFILE),--enable,--disable)-configfile \ $(if $(CONFIG_BWMNG_HTML),--enable,--disable)-html \ $(if $(CONFIG_BWMNG_CSV),--enable,--disable)-csv \ $(if $(CONFIG_BWMNG_EXTENDEDSTATS),--enable,--disable)-extendedstats \ $(if $(CONFIG_BWMNG_LIBNCURSES),--with,--without)-ncurses \ $(if $(CONFIG_BWMNG_TIME),--with,--without)-time \ $(if $(CONFIG_BWMNG_GETOPT_LONG),--with,--without)-getopt_long \ --with-strip \ --with-procnetdev \ --with-diskstats define Package/bwm-ng/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/bwm-ng $(1)/usr/bin/ endef $(eval $(call BuildPackage,bwm-ng))