[SM-Commit] GIT changes to master z-rejected grimoire by Julien ROZO (007877bb359f8762505b5a355da324189ee09ddb)

Julien ROZO scm at sourcemage.org
Mon Jan 5 04:17:58 EST 2009


GIT changes to master z-rejected grimoire by Julien ROZO <julien at rozo.org>:

 ChangeLog                 |    3 +++
 z-utils/geekbench/BUILD   |    1 +
 z-utils/geekbench/DETAILS |   16 ++++++++++++++++
 z-utils/geekbench/FINAL   |    3 +++
 z-utils/geekbench/HISTORY |    3 +++
 z-utils/geekbench/INSTALL |   10 ++++++++++
 6 files changed, 36 insertions(+)

New commits:
commit 007877bb359f8762505b5a355da324189ee09ddb
Author: Julien ROZO <julien at rozo.org>
Commit: Julien ROZO <julien at rozo.org>

    geekbench: new spell, a set of benchmarks

diff --git a/ChangeLog b/ChangeLog
index 64e803e..1d4c351 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-01-05 Julien "_kaze_" ROZO <julien at rozo.org>
+	* z-utils/geekbench: new spell, a set of benchmarks
+
 2008-11-10 Julien "_kaze_" ROZO <julien at rozo.org>
 	* z-games/openarena-bin: moved spell to binary grimoire
 
diff --git a/z-utils/geekbench/BUILD b/z-utils/geekbench/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/z-utils/geekbench/BUILD
@@ -0,0 +1 @@
+true
diff --git a/z-utils/geekbench/DETAILS b/z-utils/geekbench/DETAILS
new file mode 100755
index 0000000..d3580c1
--- /dev/null
+++ b/z-utils/geekbench/DETAILS
@@ -0,0 +1,16 @@
+           SPELL=geekbench
+         VERSION=2.1.0
+          SOURCE="Geekbench21-Linux.tar.gz"
+   SOURCE_URL[0]=http://www.primatelabs.ca/download/${SOURCE}
+     SOURCE_HASH=sha512:4fe6819ddc655371e6d1656d6cfc0afa9179edca44dc8564130b64d93674b4ac832019979fe6bc4afec4086abb4e1f0fc6d3d9a38e1526b1f61ca52cf1764951
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Geekbench21-Linux"
+        WEB_SITE="http://www.primatelabs.ca/geekbench/"
+      LICENSE[0]=UNKNOWN
+         ENTERED=20081231
+           SHORT="set of benchmarks"
+cat << EOF
+Geekbench provides a comprehensive set of benchmarks engineered to quickly
+and accurately measure processor and memory performance. Designed to make
+benchmarks easy to run and easy to understand, Geekbench takes the guesswork
+out of producing robust and reliable benchmark results.
+EOF
diff --git a/z-utils/geekbench/FINAL b/z-utils/geekbench/FINAL
new file mode 100755
index 0000000..74074c3
--- /dev/null
+++ b/z-utils/geekbench/FINAL
@@ -0,0 +1,3 @@
+if [[  "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+    message "You need to purchase a serial number at http://store.primatelabs.ca/ to unlock the 64-bit version"
+fi
diff --git a/z-utils/geekbench/HISTORY b/z-utils/geekbench/HISTORY
new file mode 100644
index 0000000..05edd6d
--- /dev/null
+++ b/z-utils/geekbench/HISTORY
@@ -0,0 +1,3 @@
+2009-01-05 Julien "_kaze_" ROZO <julien at rozo.org>
+	* BUILD, DETAILS, FINAL, HISTORY, INSTALL: spell created
+
diff --git a/z-utils/geekbench/INSTALL b/z-utils/geekbench/INSTALL
new file mode 100755
index 0000000..02e3cfa
--- /dev/null
+++ b/z-utils/geekbench/INSTALL
@@ -0,0 +1,10 @@
+# 32bit version is always installed,
+# 64bit one is installed only on relevant arch
+GEEK_BINS="geekbench"  &&
+if [[  "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+   GEEK_BINS="$GEEK_BINS geekbench-64bit"
+fi  &&
+
+for GEEK_BIN in ${GEEK_BINS}; do
+    cp -v ${GEEK_BIN} ${INSTALL_ROOT}/usr/bin/
+done



More information about the SM-Commit mailing list