Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master z-rejected grimoire by Julien ROZO (a66112c53b1e6674e0493d04a93ed84c459e9612)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Julien ROZO <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master z-rejected grimoire by Julien ROZO (a66112c53b1e6674e0493d04a93ed84c459e9612)
  • Date: Wed, 23 Apr 2008 11:40:58 -0500

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

ChangeLog | 3 +++
z-games/openarena-bin/BUILD | 1 +
z-games/openarena-bin/DEPENDS | 5 +++++
z-games/openarena-bin/DETAILS | 19 +++++++++++++++++++
z-games/openarena-bin/HISTORY | 4 ++++
z-games/openarena-bin/INSTALL | 8 ++++++++
z-games/openarena-bin/POST_INSTALL | 12 ++++++++++++
z-games/openarena-bin/PREPARE | 1 +
z-games/openarena-bin/PRE_BUILD | 7 +++++++
z-games/openarena-bin/oa_ded | 14 ++++++++++++++
z-games/openarena-bin/openarena | 14 ++++++++++++++
11 files changed, 88 insertions(+)

New commits:
commit a66112c53b1e6674e0493d04a93ed84c459e9612
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

openarena-bin: new spell, an open-source FPS based on ioquake3

diff --git a/ChangeLog b/ChangeLog
index b0aef72..fb07041 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-04-22 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * z-games/openarena-bin: new spell, an open-source FPS based on
ioquake3
+
2008-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* z-java/jre6-bin: new spell, Sun JRE version 6

diff --git a/z-games/openarena-bin/BUILD b/z-games/openarena-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/z-games/openarena-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/z-games/openarena-bin/DEPENDS b/z-games/openarena-bin/DEPENDS
new file mode 100755
index 0000000..2ef3741
--- /dev/null
+++ b/z-games/openarena-bin/DEPENDS
@@ -0,0 +1,5 @@
+depends OPENGL &&
+depends openal &&
+depends sdl &&
+depends curl &&
+depends libvorbis
diff --git a/z-games/openarena-bin/DETAILS b/z-games/openarena-bin/DETAILS
new file mode 100755
index 0000000..33846b8
--- /dev/null
+++ b/z-games/openarena-bin/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=openarena-bin
+ SPELLX=openarena
+ VERSION=0.7.6
+ VER=076
+ SOURCE=oa${VER}.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION}
+ SOURCE_URL=http://download.tuxfamily.org/${SPELLX}/rel/${VER}/${SOURCE}
+
SOURCE_HASH=sha512:0a380adbf0b6ed6618fca617db178f9323931bce0fd119604e0112c080df8ca7e85b3f783622a66c53626d1832e416d0fc3ab6bc893f98a39415681f9047cfa5
+ LICENSE=GPL
+ WEB_SITE=http://openarena.ws/
+ ENTERED=20080422
+ ARCHIVE="off"
+ REJECT="binary distribution"
+ SHORT="an open-source FPS based on Q3A engine"
+cat << EOF
+OpenArena is an open-source content package for Quake III Arena licensed
under
+the GPL, effectively creating a free stand-alone game.
+You do not need Quake III Arena to play this game.
+EOF
diff --git a/z-games/openarena-bin/HISTORY b/z-games/openarena-bin/HISTORY
new file mode 100644
index 0000000..59a4eb6
--- /dev/null
+++ b/z-games/openarena-bin/HISTORY
@@ -0,0 +1,4 @@
+2008-04-22 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, POST_INSTALL, PRE_BUILD, PREPARE,
+ oa_ded, openarena: created this spell
+
diff --git a/z-games/openarena-bin/INSTALL b/z-games/openarena-bin/INSTALL
new file mode 100755
index 0000000..d6b856a
--- /dev/null
+++ b/z-games/openarena-bin/INSTALL
@@ -0,0 +1,8 @@
+INSTALL_DIR=${INSTALL_ROOT}/opt/openarena &&
+mkdir $INSTALL_DIR &&
+cp -v ${SPELL_DIRECTORY}/openarena ${INSTALL_ROOT}/usr/games &&
+cp -v ${SPELL_DIRECTORY}/oa_ded ${INSTALL_ROOT}/usr/games &&
+cp -rv * $INSTALL_DIR &&
+cd $INSTALL_DIR &&
+find_and_scam &&
+chmod 750 {oa_ded,openarena}.{i386,x86_64}
diff --git a/z-games/openarena-bin/POST_INSTALL
b/z-games/openarena-bin/POST_INSTALL
new file mode 100755
index 0000000..30a4489
--- /dev/null
+++ b/z-games/openarena-bin/POST_INSTALL
@@ -0,0 +1,12 @@
+#
+# The default_post_install in this section tries to remove a lot of stuff in
+# /usr/share/games/
+# This spell installed nothing in /usr/share/games/
+# so there is nothing to remove
+#
+
+function default_post_install() {
+ real_default_post_install
+}
+
+default_post_install
diff --git a/z-games/openarena-bin/PREPARE b/z-games/openarena-bin/PREPARE
new file mode 100755
index 0000000..b8424fe
--- /dev/null
+++ b/z-games/openarena-bin/PREPARE
@@ -0,0 +1 @@
+source $GRIMOIRE/REJECTED_MSG
diff --git a/z-games/openarena-bin/PRE_BUILD b/z-games/openarena-bin/PRE_BUILD
new file mode 100755
index 0000000..c50deeb
--- /dev/null
+++ b/z-games/openarena-bin/PRE_BUILD
@@ -0,0 +1,7 @@
+create_group games
&&
+message "${SPELL_COLOR}This will take some considerable time due to the"
\
+ "size of the package. No cache will be created during this install"
\
+ "either${DEFAULT_COLOR}."
&&
+mk_source_dir
&&
+cd $BUILD_DIRECTORY
&&
+unpack_file ''

diff --git a/z-games/openarena-bin/oa_ded b/z-games/openarena-bin/oa_ded
new file mode 100755
index 0000000..50603ee
--- /dev/null
+++ b/z-games/openarena-bin/oa_ded
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+cd /opt/openarena &&
+
+# we pick the right executable for the current arch
+arch=`uname -m | sed -e s/i.86/i386/`
+executable="`basename \"${0}\"`.$arch"
+
+if [ ! -e "$executable" ]; then
+ echo "Error: $executable not found"
+ exit 1
+fi
+
+./$executable
diff --git a/z-games/openarena-bin/openarena b/z-games/openarena-bin/openarena
new file mode 100755
index 0000000..50603ee
--- /dev/null
+++ b/z-games/openarena-bin/openarena
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+cd /opt/openarena &&
+
+# we pick the right executable for the current arch
+arch=`uname -m | sed -e s/i.86/i386/`
+executable="`basename \"${0}\"`.$arch"
+
+if [ ! -e "$executable" ]; then
+ echo "Error: $executable not found"
+ exit 1
+fi
+
+./$executable



  • [SM-Commit] GIT changes to master z-rejected grimoire by Julien ROZO (a66112c53b1e6674e0493d04a93ed84c459e9612), Julien ROZO, 04/23/2008

Archive powered by MHonArc 2.6.24.

Top of Page