From 5af7de5e0c17b5c212070fa09a80e391361030cf Mon Sep 17 00:00:00 2001 From: stefan Date: Wed, 30 Jun 2010 07:54:04 +0000 Subject: Make it work on amd64. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR: 143412 Submitted by: András Jákó Patch by: Jeff Blank Feature safe: yes --- net-mgmt/cricket/Makefile | 2 +- net-mgmt/cricket/files/patch-lib-RRD-Format.pm | 24 ++++++++++++++++++++++-- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/net-mgmt/cricket/Makefile b/net-mgmt/cricket/Makefile index 87d4e670423e..b005269a1a53 100644 --- a/net-mgmt/cricket/Makefile +++ b/net-mgmt/cricket/Makefile @@ -7,7 +7,7 @@ PORTNAME= cricket PORTVERSION= 1.0.5 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net-mgmt MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION} diff --git a/net-mgmt/cricket/files/patch-lib-RRD-Format.pm b/net-mgmt/cricket/files/patch-lib-RRD-Format.pm index 96737a7e2738..7506c0c58bac 100644 --- a/net-mgmt/cricket/files/patch-lib-RRD-Format.pm +++ b/net-mgmt/cricket/files/patch-lib-RRD-Format.pm @@ -1,5 +1,5 @@ ---- lib/RRD/Format.pm.orig Wed Jan 21 05:11:09 2004 -+++ lib/RRD/Format.pm Thu Dec 15 13:44:36 2005 +--- lib/RRD/Format.pm.orig 2010-06-30 09:34:19.000000000 +0200 ++++ lib/RRD/Format.pm 2010-06-30 09:36:16.000000000 +0200 @@ -120,6 +120,7 @@ $self->{'dsDef'} = "a20 a20 L x4 d d x56"; $self->{'rraDef'} = "a20 L L d x72"; @@ -8,3 +8,23 @@ $self->{'cdpDef'} = "d L x4 x64"; $self->{'liveHead'} = "L"; +@@ -127,6 +128,19 @@ + $self->{'element'} = "d"; + + return 1; ++ } elsif ($archname eq 'amd64-freebsd') { ++ ++ $self->{'statHead'} = "a4 a5 x7 d Q Q Q x80"; ++ $self->{'dsDef'} = "a20 a20 Q d d x56"; ++ $self->{'rraDef'} = "a20 x4 Q Q d x72"; ++ $self->{'pdpDef'} = "a30 x2 Q d x64"; ++ $self->{'cdpDef'} = "d Q x64"; ++ $self->{'liveHead'} = "Q"; ++ $self->{'rraPtr'} = "Q"; ++ $self->{'element'} = "d"; ++ $self->{'liveHead3'} = "Q Q"; ++ ++ return 1; + } elsif ( $archname eq 'alpha-dec_osf') { + # Thanks to Melissa D. Binde for + # finding this (and a major foobar in getFormat.c) -- cgit