Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Andraž Levstik (ef9353e3acf512ae4643d58f6f57b55b405a6d67)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andraž Levstik <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Andraž Levstik (ef9353e3acf512ae4643d58f6f57b55b405a6d67)
  • Date: Sun, 22 Apr 2007 07:32:08 -0500

GIT changes to master games grimoire by Andraž Levstik <ruskie AT mages.ath.cx>:

ChangeLog | 3 ++
games-arcade-2d/tuxanci/BUILD | 1
games-arcade-2d/tuxanci/DEPENDS | 4 +++
games-arcade-2d/tuxanci/DETAILS | 17 ++++++++++++++++
games-arcade-2d/tuxanci/HISTORY | 2 +
games-arcade-2d/tuxanci/INSTALL | 3 ++
games-libs/allegrogl/DEPENDS | 2 +
games-libs/allegrogl/DETAILS | 21 +++++++++++++++++++
games-libs/allegrogl/HISTORY | 2 +
games-puzzles/symbolica/HISTORY | 3 ++
games-puzzles/symbolica/INSTALL | 4 ++-
games-simulation/vdrift/BUILD | 2 +
games-simulation/vdrift/DEPENDS | 7 ++++++
games-simulation/vdrift/DETAILS | 40
++++++++++++++++++++++++++++++++++++++
games-simulation/vdrift/HISTORY | 6 +++++
games-simulation/vdrift/INSTALL | 3 ++
games-simulation/vdrift/PRE_BUILD | 8 +++++++
17 files changed, 127 insertions(+), 1 deletion(-)

New commits:
commit ef9353e3acf512ae4643d58f6f57b55b405a6d67
Author: Andraž Levstik <ruskie AT mages.ath.cx>
Commit: Andraž Levstik <ruskie AT mages.ath.cx>

allegrogl: new library, allegro GL interface

commit d0f49c65d51ba0c7451302682e9d8a1b44e2e254
Author: Andraž Levstik <ruskie AT mages.ath.cx>
Commit: Andraž Levstik <ruskie AT mages.ath.cx>

vdrift: minor fix

commit 7fc962756d9375b97dfab3958afcb6cae8dcf0d0
Author: Andraž Levstik <ruskie AT mages.ath.cx>
Commit: Andraž Levstik <ruskie AT mages.ath.cx>

vdrift: new game, drift racing simulation

commit be0f9a7edda91d47aefd285c81a3c8c9dcd57db1
Author: Andraž Levstik <ruskie AT mages.ath.cx>
Commit: Andraž Levstik <ruskie AT mages.ath.cx>

tuxanci: run find_and_scam

commit 153970fbac21087b1fc49b586fc93a649fac5a1e
Author: Andraž Levstik <ruskie AT mages.ath.cx>
Commit: Andraž Levstik <ruskie AT mages.ath.cx>

symbolica: add find_and_scam

commit c68ebaf18c99bf58e8332993344bf945c6de8fb6
Author: Andraž Levstik <ruskie AT mages.ath.cx>
Commit: Andraž Levstik <ruskie AT mages.ath.cx>

games-arcade-2d/tuxanci: new game, 2d deathmatch

diff --git a/ChangeLog b/ChangeLog
index efa1c91..6fa5ac2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2007-04-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* games-puzzles/symbolica: new game, A remake of the C-64 game
Symbolica.
+ * games-arcade-2d/tuxanci: new game, a 2d deathmatch game
+ * games-simulation/vdrift: new game, drift racing simulation
+ * games-libs/allegrogl: new library, allegro GL interface

2007-04-01 Jeremy Blosser <jblosser-smgl AT firinn.org>
* accounts, groups: Sync with primary grimoire.
diff --git a/games-arcade-2d/tuxanci/BUILD b/games-arcade-2d/tuxanci/BUILD
new file mode 100755
index 0000000..f2438e5
--- /dev/null
+++ b/games-arcade-2d/tuxanci/BUILD
@@ -0,0 +1 @@
+default_games_build
diff --git a/games-arcade-2d/tuxanci/DEPENDS b/games-arcade-2d/tuxanci/DEPENDS
new file mode 100755
index 0000000..27e9948
--- /dev/null
+++ b/games-arcade-2d/tuxanci/DEPENDS
@@ -0,0 +1,4 @@
+depends sdl &&
+depends sdl_image &&
+depends sdl_mixer &&
+depends sdl_ttf
diff --git a/games-arcade-2d/tuxanci/DETAILS b/games-arcade-2d/tuxanci/DETAILS
new file mode 100755
index 0000000..20f3a49
--- /dev/null
+++ b/games-arcade-2d/tuxanci/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=tuxanci
+ VERSION=0.16
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://www.${SPELL}.org/releases/${SOURCE}
+
SOURCE_HASH=sha512:cc4186ee50731c869c3aa90874e366a11f888911e0cf40de385e9dac2d104824bfe94ce9cb036ad4a4090439a20169555492461c0a30ae572db49a19510bc901
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.tuxanci.org/";
+ LICENSE[0]=GPL
+ ENTERED=20070422
+ SHORT="Top-down 2 player shooting deathmatch."
+cat << EOF
+Top-down 2 player shooting deathmatch.
+
+Each player controls a tux on a screen-sized playing arena shown from above,
+with obstacles, and tries to shoot the other player. Similar to czech
+game Bulanci.
+EOF
diff --git a/games-arcade-2d/tuxanci/HISTORY b/games-arcade-2d/tuxanci/HISTORY
new file mode 100644
index 0000000..73155b8
--- /dev/null
+++ b/games-arcade-2d/tuxanci/HISTORY
@@ -0,0 +1,2 @@
+2007-04-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS, DEPENDS, BUILD, INSTALL, HISTORY: created spell
diff --git a/games-arcade-2d/tuxanci/INSTALL b/games-arcade-2d/tuxanci/INSTALL
new file mode 100755
index 0000000..c81dfac
--- /dev/null
+++ b/games-arcade-2d/tuxanci/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+cd ${INSTALL_ROOT}/usr/share/games/tuxanci &&
+find_and_scam
diff --git a/games-libs/allegrogl/DEPENDS b/games-libs/allegrogl/DEPENDS
new file mode 100755
index 0000000..f034365
--- /dev/null
+++ b/games-libs/allegrogl/DEPENDS
@@ -0,0 +1,2 @@
+depends allegro &&
+depends OPENGL
diff --git a/games-libs/allegrogl/DETAILS b/games-libs/allegrogl/DETAILS
new file mode 100755
index 0000000..5667987
--- /dev/null
+++ b/games-libs/allegrogl/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=allegrogl
+ VERSION=0.4.0
+ SOURCE="alleggl-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:e92e91135034beebaf6d4e47223d3ecd5c632becb08eff790f59eadd3e45e598301398403a3d064b42eec46c75ca3c99f30243ade8795e4d88875fde5a2689f0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/alleggl"
+ WEB_SITE="http://allegrogl.sourceforge.net/";
+ LICENSE[0]=ZLIB
+ ENTERED=20070421
+ SHORT="AllegroGL - A library to mix OpenGL graphics with Allegro
routines."
+cat << EOF
+AllegroGL is an Allegro add-on that allows you to use OpenGL alongside
+Allegro -- you use OpenGL for your rendering to the screen, and Allegro for
+miscellaneous tasks like gathering input, doing timers, getting
cross-platform
+portability, loading data, and drawing your textures. So this library fills
+the same hole that things like glut do.
+
+AllegroGL also automatically exposes most, if not all, OpenGL extensions
+available to user programs. This means you no longer have to manually load
+them; extension management is already done for you.
+EOF
diff --git a/games-libs/allegrogl/HISTORY b/games-libs/allegrogl/HISTORY
new file mode 100644
index 0000000..42f7569
--- /dev/null
+++ b/games-libs/allegrogl/HISTORY
@@ -0,0 +1,2 @@
+2007-04-21 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS, DEPENDS, HISTORY: created spell
diff --git a/games-puzzles/symbolica/HISTORY b/games-puzzles/symbolica/HISTORY
index 73b2ba4..f66f3a6 100644
--- a/games-puzzles/symbolica/HISTORY
+++ b/games-puzzles/symbolica/HISTORY
@@ -1,3 +1,6 @@
+2007-04-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * INSTALL: run find_and_scam on data
+
2007-04-09 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS, DEPENDS, HISTORY: created spell
* BUILD, PRE_BUILD, INSTALL: created spell
diff --git a/games-puzzles/symbolica/INSTALL b/games-puzzles/symbolica/INSTALL
index 9e62e1e..68e3493 100755
--- a/games-puzzles/symbolica/INSTALL
+++ b/games-puzzles/symbolica/INSTALL
@@ -1 +1,3 @@
-make install-smgl
+make install-smgl &&
+cd ${INSTALL_ROOT}/usr/share/games/symbolica &&
+find_and_scam
diff --git a/games-simulation/vdrift/BUILD b/games-simulation/vdrift/BUILD
new file mode 100755
index 0000000..e68d9c7
--- /dev/null
+++ b/games-simulation/vdrift/BUILD
@@ -0,0 +1,2 @@
+cd $SPELL-$VERSION-src &&
+scons
diff --git a/games-simulation/vdrift/DEPENDS b/games-simulation/vdrift/DEPENDS
new file mode 100755
index 0000000..10244e5
--- /dev/null
+++ b/games-simulation/vdrift/DEPENDS
@@ -0,0 +1,7 @@
+depends OPENGL &&
+depends sdl &&
+depends sdl_image &&
+depends sdl_net &&
+depends sdl_gfx &&
+depends openal &&
+depends freealut
diff --git a/games-simulation/vdrift/DETAILS b/games-simulation/vdrift/DETAILS
new file mode 100755
index 0000000..b126c9b
--- /dev/null
+++ b/games-simulation/vdrift/DETAILS
@@ -0,0 +1,40 @@
+ SPELL=vdrift
+ VERSION=2007-03-23
+ SOURCE=${SPELL}-${VERSION}-src.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:b4b354df32a8a7b2f9740fc22968bf74416154851873e49d513e0214d46011c7ec6664abb49d086934cf29556a0ebf15a80a119806b261b6678175438cd8c660
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/build
+ SOURCE2=${SPELL}-${VERSION}-data-full.tar.bz2
+ SOURCE2_URL[0]=$SOURCEFORGE_URL/vdrift/${SOURCE}
+
SOURCE2_HASH=sha512:a63fd0bcc03e33bacbfbc7c7842fd0e2453a47a8acec8d5eae1ac8849a0d2ea38544bf981b95ee9138b7aea95d500196f697c48d3f3c21e79c6f695b715e0f43
+ WEB_SITE="http://vdrift.net/";
+ LICENSE[0]=GPL
+ ENTERED=20070421
+ SHORT="A drift racing simulation game."
+cat << EOF
+VDrift is a cross-platform, open source driving simulation
+made with drift racing in mind. It's powered by the excellent
+Vamos physics engine. It is released under the GNU General
+Public License (GPL) v2. It is currently available for
+Linux, FreeBSD, Mac OS X and Windows (Cygwin).
+
+Features
+This game is in the early stages of development but is already
+very playable.
+Currently the game features:
+ * 13 Tracks: Brands Hatch, Circuit de Pau, Detroit,
+ Laguna Seca, Le Mans, Monaco, Monza, Nürburgring Nordschleife,
+ Road Atlanta, Ruudskogen, Spa Francorchamps, Weekend Drive, Zandvoort
+ * 21 Cars: 3S, AX2, CO, CS, FE, FF, G4, GT, M3, M7, MC,
+ MI, RG, SB, T73, TC, TL, XG, XM, XS, Z06
+ * Simple networked multiplayer mode
+ * Very realistic physics
+ * Mouse/joystick/keyboard driven menus
+ * Fully modeled tracks, scenery and terrain
+ * Several different camera modes
+ * Basic replay system with Skip Forward/Skip Backward
+ * Day/night weather cycle
+ * Fully customizable controls
+ * Joystick and keyboard input filtering
+ * Brake lights
+EOF
diff --git a/games-simulation/vdrift/HISTORY b/games-simulation/vdrift/HISTORY
new file mode 100644
index 0000000..88524a7
--- /dev/null
+++ b/games-simulation/vdrift/HISTORY
@@ -0,0 +1,6 @@
+2007-04-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * PRE_BUILD: remove the hack as it doesn't work
+
+2007-04-21 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS, DEPENDS, HISTORY: created spell
+ * PRE_BUILD, BUILD, INSTALL: created spell
diff --git a/games-simulation/vdrift/INSTALL b/games-simulation/vdrift/INSTALL
new file mode 100755
index 0000000..b8a77a5
--- /dev/null
+++ b/games-simulation/vdrift/INSTALL
@@ -0,0 +1,3 @@
+scons install &&
+cd ${INSTALL_ROOT}/usr/share/games/vdrift &&
+find_and_scam
diff --git a/games-simulation/vdrift/PRE_BUILD
b/games-simulation/vdrift/PRE_BUILD
new file mode 100755
index 0000000..fd68759
--- /dev/null
+++ b/games-simulation/vdrift/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+unpack_file 2 &&
+echo "os_cxxflags=\"1\"" > $SOURCE_DIRECTORY/$SPELL-$VERSION-src/$SPELL.conf
&&
+echo "release=\"1\"" >> $SOURCE_DIRECTORY/$SPELL-$VERSION-src/$SPELL.conf &&
+echo "bindir=\"games\"" >> $SOURCE_DIRECTORY/$SPELL-$VERSION-src/$SPELL.conf
&&
+echo "prefix=\"${INSTALL_ROOT}/usr\"" >>
$SOURCE_DIRECTORY/$SPELL-$VERSION-src/$SPELL.conf
+



  • [SM-Commit] GIT changes to master games grimoire by Andraž Levstik (ef9353e3acf512ae4643d58f6f57b55b405a6d67), Andraž Levstik, 04/22/2007

Archive powered by MHonArc 2.6.24.

Top of Page