diff -ruN --exclude=CVS /usr/ports/sysutils/munin-node.orig/Makefile /usr/ports/sysutils/munin-node/Makefile --- /usr/ports/sysutils/munin-node.orig/Makefile 2010-02-23 14:54:59.000000000 +0100 +++ /usr/ports/sysutils/munin-node/Makefile 2010-02-24 17:43:59.000000000 +0100 @@ -7,6 +7,7 @@ PORTNAME= munin PORTVERSION= 1.4.3 +PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable/${PORTVERSION} PKGNAMESUFFIX= -node diff -ruN --exclude=CVS /usr/ports/sysutils/munin-node.orig/files/patch-node-node.d.freebsd-if_.in.diff /usr/ports/sysutils/munin-node/files/patch-node-node.d.freebsd-if_.in.diff --- /usr/ports/sysutils/munin-node.orig/files/patch-node-node.d.freebsd-if_.in.diff 1970-01-01 01:00:00.000000000 +0100 +++ /usr/ports/sysutils/munin-node/files/patch-node-node.d.freebsd-if_.in.diff 2010-02-24 17:40:01.000000000 +0100 @@ -0,0 +1,17 @@ +--- plugins/node.d.freebsd/if_.in.orig 2010-01-28 17:44:27.000000000 +0100 ++++ plugins/node.d.freebsd/if_.in 2010-01-28 17:45:40.000000000 +0100 +@@ -81,9 +81,13 @@ + if (NF == 10) { + print "rbytes.value", $6; + print "obytes.value", $9; +- } else { ++ } ++ if (NF == 11) { + print "rbytes.value", $7; + print "obytes.value", $10; ++ } else { ++ print "rbytes.value", $8; ++ print "obytes.value", $11; + } + }' + fi diff -ruN --exclude=CVS /usr/ports/sysutils/munin-node.orig/files/patch-node-node.d.freebsd-if_errcoll_.in.diff /usr/ports/sysutils/munin-node/files/patch-node-node.d.freebsd-if_errcoll_.in.diff --- /usr/ports/sysutils/munin-node.orig/files/patch-node-node.d.freebsd-if_errcoll_.in.diff 1970-01-01 01:00:00.000000000 +0100 +++ /usr/ports/sysutils/munin-node/files/patch-node-node.d.freebsd-if_errcoll_.in.diff 2010-02-24 17:40:01.000000000 +0100 @@ -0,0 +1,18 @@ +--- plugins/node.d.freebsd/if_errcoll_.in.orig 2010-01-28 17:44:33.000000000 +0100 ++++ plugins/node.d.freebsd/if_errcoll_.in 2010-01-28 17:48:46.000000000 +0100 +@@ -59,9 +59,14 @@ + print "ierrors.value", $5; + print "oerrors.value", $8; + print "collisions.value", $10; +- } else { ++ } ++ if (NF == 11) { + print "ierrors.value", $6; + print "oerrors.value", $9; + print "collisions.value", $11; ++ } else { ++ print "ierrors.value", $6; ++ print "oerrors.value", $10; ++ print "collisions.value", $12; + } + }'