lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

Makefile (1544B)


      1 #
      2 # Copyright (C) 2014-2015 OpenWrt.org
      3 #
      4 
      5 include $(TOPDIR)/rules.mk
      6 
      7 PKG_NAME:=bwm-ng
      8 PKG_VERSION:=0.6.1
      9 PKG_RELEASE:=1
     10 
     11 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
     12 PKG_SOURCE_URL:=http://www.gropp.org/bwm-ng
     13 PKG_MD5SUM:=ef0c7669508e95f56250ad4f8db98b7f
     14 PKG_MAINTAINER:=Julen Landa Alustiza <julen@zokormazo.info>
     15 PKG_LICENSE:=GPL2-2.0
     16 PKG_LICENSE_FILES:=COPYING
     17 
     18 PKG_INSTALL:=1
     19 PKG_BUILD_PARALLEL:=1
     20 
     21 include $(INCLUDE_DIR)/package.mk
     22 
     23 define Package/bwm-ng
     24   SECTION:=net
     25   CATEGORY:=Network
     26   DEPENDS:=+BWMNG_LIBNCURSES:libncurses
     27   TITLE:=bwm-ng
     28   URL:=http://www.gropp.org/?id=projects&sub=bwm-ng
     29   MENU:=1
     30 endef
     31 
     32 define Package/bwm-ng/description
     33   Bandwidth Monitor NG is a small and simple console-based live
     34   network and disk io bandwidth monitor.
     35 endef
     36 
     37 define Package/bwm-ng/config
     38   source "$(SOURCE)/Config.in"
     39 endef
     40 
     41 define Build/Configure
     42 	$(call Build/Configure/Default, \
     43 	$(if $(CONFIG_BWMNG_CONFIGFILE),--enable,--disable)-configfile \
     44 	$(if $(CONFIG_BWMNG_HTML),--enable,--disable)-html \
     45 	$(if $(CONFIG_BWMNG_CSV),--enable,--disable)-csv \
     46 	$(if $(CONFIG_BWMNG_EXTENDEDSTATS),--enable,--disable)-extendedstats \
     47 	$(if $(CONFIG_BWMNG_LIBNCURSES),--with,--without)-ncurses \
     48 	$(if $(CONFIG_BWMNG_TIME),--with,--without)-time \
     49 	$(if $(CONFIG_BWMNG_GETOPT_LONG),--with,--without)-getopt_long \
     50 	--with-strip \
     51 	--with-procnetdev \
     52 	--with-diskstats \
     53 	)
     54 endef
     55 
     56 define Package/bwm-ng/install
     57 	$(INSTALL_DIR) $(1)/usr/bin
     58 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/bwm-ng $(1)/usr/bin/
     59 endef
     60 
     61 $(eval $(call BuildPackage,bwm-ng))