Makefile (1155B)
1 # 2 # Copyright (C) 2016 Nikil Mehta <nikil.mehta@gmail.com> 3 # 4 # This is free software, licensed under the GNU General Public License v2. 5 # See /LICENSE for more information. 6 # 7 8 include $(TOPDIR)/rules.mk 9 10 PKG_NAME:=ifstat 11 PKG_VERSION:=1.1 12 PKG_RELEASE:=1 13 14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 15 PKG_SOURCE_URL:=http://gael.roualland.free.fr/ifstat/ 16 PKG_MD5SUM:=8599063b7c398f9cfef7a9ec699659b25b1c14d2bc0f535aed05ce32b7d9f507 17 18 PKG_MAINTAINER:=Nikil Mehta <nikil.mehta@gmail.com> 19 PKG_LICENSE:=GPL-2.0 20 PKG_LICENSE_FILES:=COPYING 21 22 include $(INCLUDE_DIR)/package.mk 23 24 define Package/ifstat 25 SECTION:=net 26 CATEGORY:=Network 27 TITLE:=InterFace STATistics Monitoring 28 URL:=http://gael.roualland.free.fr/ifstat/ 29 DEPENDS:=+libnetsnmp 30 endef 31 32 define Package/ifstat/description 33 ifstat is a tool to report network interfaces bandwidth just like 34 vmstat/iostat do for other system counters. It can monitor local 35 interfaces by polling the kernel counters, or remote hosts 36 interfaces using SNMP. 37 endef 38 39 define Package/ifstat/install 40 $(INSTALL_DIR) $(1)/usr/bin 41 $(INSTALL_BIN) $(PKG_BUILD_DIR)/ifstat $(1)/usr/bin/ 42 endef 43 44 $(eval $(call BuildPackage,ifstat))