From 90869a3727a820b60064c30f05832c7ad3436a27 Mon Sep 17 00:00:00 2001 From: Roman I Khimov Date: Fri, 26 Mar 2010 18:17:17 +0300 Subject: mrtg: new recipe The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic load on network links. MRTG generates HTML pages containing PNG images which provide a LIVE visual representation of this traffic. Signed-off-by: Roman I Khimov --- recipes/mrtg/mrtg.inc | 40 ++++++++++++++++++++++++++++++++++++++++ recipes/mrtg/mrtg_2.16.3.bb | 3 +++ 2 files changed, 43 insertions(+) create mode 100644 recipes/mrtg/mrtg.inc create mode 100644 recipes/mrtg/mrtg_2.16.3.bb (limited to 'recipes/mrtg') diff --git a/recipes/mrtg/mrtg.inc b/recipes/mrtg/mrtg.inc new file mode 100644 index 0000000000..afe4398665 --- /dev/null +++ b/recipes/mrtg/mrtg.inc @@ -0,0 +1,40 @@ +DESCRIPTION = "The Multi Router Traffic Grapher" +SECTION = "net" +DEPENDS = "gd perl-native" +RDEPENDS = " \ + gd \ + net-snmp-server \ + perl \ + perl-module-carp-heavy \ + perl-module-findbin \ + perl-module-getopt-long \ + perl-module-io \ + perl-module-io-socket \ + perl-module-locale \ + perl-module-math-bigfloat \ + perl-module-math-bigint \ + perl-module-overload \ + perl-module-pod-text \ + perl-module-universal \ + " +LICENSE = "GPL" + +PR = "r0" + +SRC_URI = "http://oss.oetiker.ch/mrtg/pub/mrtg-${PV}.tar.gz;name=mrtg-${PV}" + +inherit autotools + +do_configure_prepend() { + export long_long_format_specifier="%lld" +} + +do_install_append() { + for file in ${bindir}/mrtg ${bindir}/indexmaker ${bindir}/cfgmaker ${bindir}/mrtg-traffic-sum; do + sed -ri "s,${STAGING_BINDIR_NATIVE},${bindir}," ${D}/$file + done + install -d ${D}/etc/mrtg + install -d ${D}/var/db/mrtg +} + +FILES_${PN} += "${libdir}/mrtg2 ${datadir}/mrtg2 ${sysconfdir}/mrtg ${localstatedir}/db/mrtg" \ No newline at end of file diff --git a/recipes/mrtg/mrtg_2.16.3.bb b/recipes/mrtg/mrtg_2.16.3.bb new file mode 100644 index 0000000000..632e341b04 --- /dev/null +++ b/recipes/mrtg/mrtg_2.16.3.bb @@ -0,0 +1,3 @@ +require mrtg.inc +SRC_URI[mrtg-2.16.3.md5sum] = "dfdda80c1d575081458cede58f979d81" +SRC_URI[mrtg-2.16.3.sha256sum] = "d5d04b8ab104200d370676813e924470d73cfe12b84380f4e17bc6a44cd498ed" \ No newline at end of file -- cgit v1.2.3