Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Julien ROZO (ea3538dddf5f985cb625f650a30a69f717d3b315)

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 games grimoire by Julien ROZO (ea3538dddf5f985cb625f650a30a69f717d3b315)
  • Date: Sat, 25 Jul 2009 07:28:47 -0500

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

ChangeLog | 3 ++
games-arcade-3d/openastromenace/BUILD | 2 +
games-arcade-3d/openastromenace/DEPENDS | 6 ++++
games-arcade-3d/openastromenace/DETAILS | 21 +++++++++++++++++
games-arcade-3d/openastromenace/FINAL | 2 +
games-arcade-3d/openastromenace/HISTORY | 4 +++
games-arcade-3d/openastromenace/INSTALL | 8 ++++++
games-arcade-3d/openastromenace/PRE_BUILD | 9 +++++++
games-arcade-3d/openastromenace/openastromenace | 4 +++
games-arcade-3d/openastromenace/sdl-config.patch | 28
+++++++++++++++++++++++
10 files changed, 87 insertions(+)

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

openastromenace: new spell, 3D space shooter

diff --git a/ChangeLog b/ChangeLog
index b3cd1be..b8f193f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-07-25 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * games-arcade-3d/openastromenace: new spell, 3D space shooter
+
2009-07-22 Donald Johnson <ltdonny AT gmail.com>
* games-terminal/tintin++: New spell, MUD client

diff --git a/games-arcade-3d/openastromenace/BUILD
b/games-arcade-3d/openastromenace/BUILD
new file mode 100755
index 0000000..f618973
--- /dev/null
+++ b/games-arcade-3d/openastromenace/BUILD
@@ -0,0 +1,2 @@
+OPTS="-DCMAKE_BUILD_TYPE=\"Release\" $OPTS" &&
+cmake_build
diff --git a/games-arcade-3d/openastromenace/DEPENDS
b/games-arcade-3d/openastromenace/DEPENDS
new file mode 100755
index 0000000..930b989
--- /dev/null
+++ b/games-arcade-3d/openastromenace/DEPENDS
@@ -0,0 +1,6 @@
+depends sdl &&
+depends openal-soft &&
+depends freealut &&
+depends libogg &&
+depends libvorbis &&
+depends jpeg
diff --git a/games-arcade-3d/openastromenace/DETAILS
b/games-arcade-3d/openastromenace/DETAILS
new file mode 100755
index 0000000..587daa4
--- /dev/null
+++ b/games-arcade-3d/openastromenace/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=openastromenace
+ VERSION=1.2.0
+ SOURCE="openamenace-src-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:63bed15f5e2ac49d5b0ec1aae0190b55d7108fddae7a1fdff9d8712e7116a067dcb80fbc1eaaf12ad6417830fcef543cb4e4017b404576c98650a9a4bff86e5b
+ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/OpenAstroMenaceSVN"
+ SOURCE2="oamenace-data-${VERSION}.tar.bz2"
+
SOURCE2_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}%20vfs/${VERSION}/${SOURCE2}
+
SOURCE2_HASH=sha512:f3ac1d671ce9c9b7f1f50c742030ce0f90785680d78f0a3acb1c8104d8ca560398b60735a10a54c34511bcae00eb49516f023a52aab7eb11d92f96af713ccda3
+SOURCE2_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}_data"
+ SOURCE3="oamenace-lang-en-${VERSION}.tar.bz2"
+
SOURCE3_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}%20vfs/${VERSION}/${SOURCE3}
+
SOURCE3_HASH=sha512:a249c0784bb5e0fe9db9e5ea5601ca57fddd5ae658792e0642d1278b39e0789d2cafc9b9d9bcc872441e07d9b3ae40617b2d129447d02e96b7053ae8e2db2b1a
+SOURCE3_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}_lang-en"
+ WEB_SITE="http://openastromenace.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20090725
+ SHORT="3D space shooter"
+cat << EOF
+Hardcore 3D space shooter with spaceship upgrade possibilities
+EOF
diff --git a/games-arcade-3d/openastromenace/FINAL
b/games-arcade-3d/openastromenace/FINAL
new file mode 100755
index 0000000..325f86f
--- /dev/null
+++ b/games-arcade-3d/openastromenace/FINAL
@@ -0,0 +1,2 @@
+rm -rf $SOURCE2_DIRECTORY &&
+rm -rf $SOURCE3_DIRECTORY
diff --git a/games-arcade-3d/openastromenace/HISTORY
b/games-arcade-3d/openastromenace/HISTORY
new file mode 100644
index 0000000..92c17f5
--- /dev/null
+++ b/games-arcade-3d/openastromenace/HISTORY
@@ -0,0 +1,4 @@
+2009-07-25 Julien _kaze_ ROZO <julien AT rozo.org>
+ * BUILD, DEPENDS, DETAILS, FINAL, INSTALL, PRE_BUILD,
sdl-config.patch,
+ openastromenace: created this spell
+
diff --git a/games-arcade-3d/openastromenace/INSTALL
b/games-arcade-3d/openastromenace/INSTALL
new file mode 100755
index 0000000..59c1708
--- /dev/null
+++ b/games-arcade-3d/openastromenace/INSTALL
@@ -0,0 +1,8 @@
+INSTALL_DIRECTORY=${INSTALL_ROOT}/usr/share/games/openastromenace &&
+mkdir -p $INSTALL_DIRECTORY &&
+cp -rv $SOURCE2_DIRECTORY/* $INSTALL_DIRECTORY/ &&
+cp -rv $SOURCE3_DIRECTORY/* $INSTALL_DIRECTORY/ &&
+cd $INSTALL_DIRECTORY &&
+find_and_scam &&
+install -m 750 -g games ${SOURCE_DIRECTORY}/build/AstroMenace
${INSTALL_DIRECTORY} &&
+install -m 750 -g games ${SPELL_DIRECTORY}/openastromenace
${INSTALL_ROOT}/usr/games
diff --git a/games-arcade-3d/openastromenace/PRE_BUILD
b/games-arcade-3d/openastromenace/PRE_BUILD
new file mode 100755
index 0000000..d725f77
--- /dev/null
+++ b/games-arcade-3d/openastromenace/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+mkdir $SOURCE2_DIRECTORY &&
+cd $SOURCE2_DIRECTORY &&
+unpack_file 2 &&
+mkdir $SOURCE3_DIRECTORY &&
+cd $SOURCE3_DIRECTORY &&
+unpack_file 3 &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < ${SPELL_DIRECTORY}/sdl-config.patch
diff --git a/games-arcade-3d/openastromenace/openastromenace
b/games-arcade-3d/openastromenace/openastromenace
new file mode 100755
index 0000000..4d951cf
--- /dev/null
+++ b/games-arcade-3d/openastromenace/openastromenace
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd /usr/share/games/openastromenace/
+./AstroMenace
diff --git a/games-arcade-3d/openastromenace/sdl-config.patch
b/games-arcade-3d/openastromenace/sdl-config.patch
new file mode 100644
index 0000000..65f51fc
--- /dev/null
+++ b/games-arcade-3d/openastromenace/sdl-config.patch
@@ -0,0 +1,28 @@
+Index: CMakeLists.txt
+===================================================================
+--- CMakeLists.txt (révision 35)
++++ CMakeLists.txt (révision 36)
+@@ -13,6 +13,8 @@
+ # ./AstroMenace
+ #
+
++CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
++
+ # project name
+ PROJECT(AstroMenace)
+
+@@ -43,9 +45,12 @@
+ IF(DEFINED DATADIR)
+ ADD_DEFINITIONS(-DDATADIR=\\"${DATADIR}\\")
+ ENDIF(DEFINED DATADIR)
+- ADD_DEFINITIONS(`${SDL_CONFIG} --cflags` -Wall)
++ EXEC_PROGRAM(${SDL_CONFIG} ARGS "--cflags" OUTPUT_VARIABLE SDL_CFLAGS)
++ EXEC_PROGRAM(${SDL_CONFIG} ARGS "--libs" OUTPUT_VARIABLE SDL_LIBS)
++
++ ADD_DEFINITIONS(${SDL_CFLAGS})
+ ADD_EXECUTABLE(AstroMenace ${astromenace_SRCS})
+- TARGET_LINK_LIBRARIES(AstroMenace `${SDL_CONFIG} --libs`
${OPENGL_gl_LIBRARY} ${OPENAL_LIBRARY} ${JPEG_LIBRARY} ${GLU_LIBRARY} -lalut
-lvorbis -lvorbisfile)
++ TARGET_LINK_LIBRARIES(AstroMenace ${SDL_LIBS} ${OPENGL_gl_LIBRARY}
${OPENAL_LIBRARY} ${JPEG_LIBRARY} ${GLU_LIBRARY} -lalut -lvorbis -lvorbisfile)
+ IF(CYGWIN)
+ TARGET_LINK_LIBRARIES(AstroMenace -lGL.dll -lGLU.dll -lglfw
-lX11.dll)
+ # ADD_DEFINITIONS(-mno-cygwin)



  • [SM-Commit] GIT changes to master games grimoire by Julien ROZO (ea3538dddf5f985cb625f650a30a69f717d3b315), Julien ROZO, 07/25/2009

Archive powered by MHonArc 2.6.24.

Top of Page