53 lines
1.8 KiB
Makefile
53 lines
1.8 KiB
Makefile
|
#
|
||
|
# Copyright (C) 2011 OpenWrt.org
|
||
|
# Copyright (C) 2011 Paolo Pisati <p.pisati@gmail.com>
|
||
|
#
|
||
|
# This is free software, licensed under the GNU General Public License v2.
|
||
|
# See /LICENSE for more information.
|
||
|
#
|
||
|
|
||
|
include $(TOPDIR)/rules.mk
|
||
|
|
||
|
PKG_NAME:=mrtg
|
||
|
PKG_VERSION:=2.17.3
|
||
|
PKG_RELEASE:=
|
||
|
|
||
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||
|
PKG_SOURCE_URL:=http://oss.oetiker.ch/mrtg/pub/
|
||
|
PKG_MD5SUM:=c803f671d04367ee719039ea71fb5b37
|
||
|
|
||
|
PKG_INSTALL:=1
|
||
|
|
||
|
include $(INCLUDE_DIR)/package.mk
|
||
|
|
||
|
define Package/mrtg
|
||
|
SECTION:=net
|
||
|
CATEGORY:=Network
|
||
|
DEPENDS:=+libgd +libpng +zlib +perl +perlbase-essential +perlbase-findbin +perlbase-cwd +perlbase-config +perlbase-file +perlbase-getopt +perlbase-math +perlbase-integer +perlbase-xsloader +perlbase-pod +perlbase-universal +perlbase-socket +perlbase-posix +perlbase-autoloader +perlbase-fcntl +perlbase-tie +perlbase-io +perlbase-symbol +perlbase-selectsaver +perlbase-errno
|
||
|
TITLE:=The Multi Router Traffic Grapher
|
||
|
URL:=http://oss.oetiker.ch/mrtg/index.en.html
|
||
|
endef
|
||
|
|
||
|
define Package/mrtg/description
|
||
|
The Multi Router Traffic Grapher, or just simply MRTG, is free software for
|
||
|
monitoring and measuring the traffic load on network links. It allows the
|
||
|
user to see traffic load on a network over time in graphical form. It was
|
||
|
originally developed by Tobias Oetiker and Dave Rand to monitor router
|
||
|
traffic, but has developed into a tool that can create graphs and statistics
|
||
|
for almost anything.
|
||
|
endef
|
||
|
|
||
|
EXTRA_CFLAGS+= $(TARGET_CPPFLAGS)
|
||
|
EXTRA_LDFLAGS+= $(TARGET_LDFLAGS) -Wl,-rpath-link,$(STAGING_DIR)/usr/lib
|
||
|
|
||
|
define Package/mrtg/install
|
||
|
$(INSTALL_DIR) $(1)/usr/bin
|
||
|
$(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
|
||
|
$(INSTALL_DIR) $(1)/usr/lib
|
||
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib/
|
||
|
$(INSTALL_DIR) $(1)/usr/share
|
||
|
$(CP) $(PKG_INSTALL_DIR)/usr/share/* $(1)/usr/share/
|
||
|
endef
|
||
|
|
||
|
$(eval $(call BuildPackage,mrtg))
|