summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2008-04-05 18:25:40 +0000
committerPav Lucistnik <pav@FreeBSD.org>2008-04-05 18:25:40 +0000
commitba13570511a400a60cc311ec11c21379f905a1d9 (patch)
treeb31d95d25eab72650b25edbe2ab68c7c99887a9e /benchmarks
parent- Install missing essential files (diff)
Geekbench is a cross-platform benchmark suite for Mac OS X, Windows,
Solaris, and Linux. Geekbench is designed to measure the performance an average application can expect from both the processor and the memory subsystem. Geekbench's benchmarks are written in platform-neutral C++, and have no platform-specific optimizations. Geekbench is compiled with what we consider the de-facto standard compiler for each platform, with the compiler switches suggested by the compiler vendor for release code. WWW: http://www.geekpatrol.ca/geekbench/ PR: ports/106533 Submitted by: Gea-Suan Lin <gslin@gslin.org>
Notes
Notes: svn path=/head/; revision=210609
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/Makefile1
-rw-r--r--benchmarks/geekbench/Makefile26
-rw-r--r--benchmarks/geekbench/distinfo3
-rw-r--r--benchmarks/geekbench/pkg-descr11
4 files changed, 41 insertions, 0 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index 687b92011202..d5effb477f45 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -13,6 +13,7 @@
SUBDIR += fhourstones
SUBDIR += flops
SUBDIR += forkbomb
+ SUBDIR += geekbench
SUBDIR += gsbench
SUBDIR += gtkperf
SUBDIR += himenobench
diff --git a/benchmarks/geekbench/Makefile b/benchmarks/geekbench/Makefile
new file mode 100644
index 000000000000..8d4eef715b7f
--- /dev/null
+++ b/benchmarks/geekbench/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: geekbench
+# Date created: 2006-12-09
+# Whom: Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= geekbench
+PORTVERSION= 2
+CATEGORIES= benchmarks
+MASTER_SITES= http://www.primatelabs.ca/download/
+DISTNAME= Geekbench${PORTVERSION}-Linux
+
+MAINTAINER= gslin@gslin.org
+COMMENT= Cross-platform benchmark suite
+
+NO_BUILD= yes
+ONLY_FOR_ARCHS= i386 amd64
+USE_LINUX= yes
+
+PLIST_FILES= bin/geekbench
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/geekbench ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/benchmarks/geekbench/distinfo b/benchmarks/geekbench/distinfo
new file mode 100644
index 000000000000..c6f54c275a2c
--- /dev/null
+++ b/benchmarks/geekbench/distinfo
@@ -0,0 +1,3 @@
+MD5 (Geekbench2-Linux.tar.gz) = 6535f9f46955d815891d917698306ef3
+SHA256 (Geekbench2-Linux.tar.gz) = 10e2db28c9fe2962a12dd9d4cd2ea13c6b7a6ca7bc863b46fff3c6d441a0c2a3
+SIZE (Geekbench2-Linux.tar.gz) = 2010793
diff --git a/benchmarks/geekbench/pkg-descr b/benchmarks/geekbench/pkg-descr
new file mode 100644
index 000000000000..cf0ed615b824
--- /dev/null
+++ b/benchmarks/geekbench/pkg-descr
@@ -0,0 +1,11 @@
+Geekbench is a cross-platform benchmark suite for Mac OS X, Windows,
+Solaris, and Linux. Geekbench is designed to measure the performance
+an average application can expect from both the processor and the
+memory subsystem.
+
+Geekbench's benchmarks are written in platform-neutral C++, and have
+no platform-specific optimizations. Geekbench is compiled with what we
+consider the de-facto standard compiler for each platform, with the
+compiler switches suggested by the compiler vendor for release code.
+
+WWW: http://www.geekpatrol.ca/geekbench/