aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstefan <stefan@FreeBSD.org>2010-06-30 15:54:04 +0800
committerstefan <stefan@FreeBSD.org>2010-06-30 15:54:04 +0800
commit5af7de5e0c17b5c212070fa09a80e391361030cf (patch)
treeaa533a70ea3d7fed65d383619418e7be405046e3
parenta696f62456f4b2a18b74ff894dc9c0d7409554be (diff)
downloadfreebsd-ports-gnome-5af7de5e0c17b5c212070fa09a80e391361030cf.tar.gz
freebsd-ports-gnome-5af7de5e0c17b5c212070fa09a80e391361030cf.tar.zst
freebsd-ports-gnome-5af7de5e0c17b5c212070fa09a80e391361030cf.zip
Make it work on amd64.
PR: 143412 Submitted by: András Jákó <jako.andras@eik.bme.hu> Patch by: Jeff Blank <jfb@mtu.edu> Feature safe: yes
-rw-r--r--net-mgmt/cricket/Makefile2
-rw-r--r--net-mgmt/cricket/files/patch-lib-RRD-Format.pm24
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 <binde@amazon.com> for
+ # finding this (and a major foobar in getFormat.c)