summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-11 12:26:35 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-11 12:26:35 +0000
commit47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b (patch)
treefb3668b891be6dd444a1643d20573e4224e149a3 /games-sports
parentsimulation games (diff)
downloadgentoo-2-47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b.tar.gz
gentoo-2-47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b.tar.bz2
gentoo-2-47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b.zip
sports games !
Diffstat (limited to 'games-sports')
-rw-r--r--games-sports/billardgl/ChangeLog41
-rw-r--r--games-sports/billardgl/Manifest3
-rw-r--r--games-sports/billardgl/billardgl-1.75-r1.ebuild36
-rw-r--r--games-sports/billardgl/files/digest-billardgl-1.75-r11
-rw-r--r--games-sports/foobillard/ChangeLog39
-rw-r--r--games-sports/foobillard/Manifest3
-rw-r--r--games-sports/foobillard/files/digest-foobillard-2.81
-rw-r--r--games-sports/foobillard/foobillard-2.8.ebuild46
-rw-r--r--games-sports/gracer/ChangeLog11
-rw-r--r--games-sports/gracer/Manifest4
-rw-r--r--games-sports/gracer/files/0.1.5-gldefs.patch33
-rw-r--r--games-sports/gracer/files/digest-gracer-0.1.51
-rw-r--r--games-sports/gracer/gracer-0.1.5.ebuild48
-rw-r--r--games-sports/race/ChangeLog8
-rw-r--r--games-sports/race/Manifest4
-rw-r--r--games-sports/race/files/0.5-gentoo.patch107
-rw-r--r--games-sports/race/files/digest-race-0.51
-rw-r--r--games-sports/race/race-0.5.ebuild43
-rw-r--r--games-sports/racer-bin/ChangeLog25
-rw-r--r--games-sports/racer-bin/Manifest4
-rw-r--r--games-sports/racer-bin/files/digest-racer-bin-0.5.0-r14
-rw-r--r--games-sports/racer-bin/files/racer-skel4
-rw-r--r--games-sports/racer-bin/racer-bin-0.5.0-r1.ebuild45
-rw-r--r--games-sports/soccar/ChangeLog8
-rw-r--r--games-sports/soccar/Manifest4
-rw-r--r--games-sports/soccar/files/0.5.2-cfg-reloc.patch31
-rw-r--r--games-sports/soccar/files/digest-soccar-0.5.22
-rw-r--r--games-sports/soccar/soccar-0.5.2.ebuild42
-rw-r--r--games-sports/torcs/ChangeLog35
-rw-r--r--games-sports/torcs/Manifest3
-rw-r--r--games-sports/torcs/files/digest-torcs-1.2.16
-rw-r--r--games-sports/torcs/torcs-1.2.1.ebuild42
-rw-r--r--games-sports/trophy/ChangeLog9
-rw-r--r--games-sports/trophy/Manifest3
-rw-r--r--games-sports/trophy/files/digest-trophy-1.1.31
-rw-r--r--games-sports/trophy/trophy-1.1.3.ebuild45
36 files changed, 743 insertions, 0 deletions
diff --git a/games-sports/billardgl/ChangeLog b/games-sports/billardgl/ChangeLog
new file mode 100644
index 000000000000..f80431dc4116
--- /dev/null
+++ b/games-sports/billardgl/ChangeLog
@@ -0,0 +1,41 @@
+# ChangeLog for app-games/billardgl
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/billardgl/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+ 03 Sep 2003; Michael Sterrett <msterret@gentoo.org>
+ billardgl-1.75-r1.ebuild:
+ use sed >=4; repoman cleanups
+
+ 02 Aug 2003; Chris Gianelloni <wolf31o2@gentoo.org>
+ billardgl-1.75-r1.ebuild:
+ Fixed to use mirror://sourceforge
+
+*billardgl-1.75-r1 (19 Jun 2002)
+
+ 29 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
+ Added games eclass support
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> billardgl-1.75.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+ Fixed install problem
+
+*billardgl-1.7.5 (18 Jun 2002)
+
+ 18 Jun 2002; Ryan Phillips <rphillips@gentoo.org> billardgl-1.75.ebuild :
+ New version
+
+*billardgl-1.7.0 (20 Apr 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> billardgl-1.70.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+ Typo in ebuild. Homepage would not display
+
+ 20 Apr 2002; Ryan Phillips <rphillips@gentoo.org> billardgl-1.70 :
+ Renamed ebuild
+
+ 20 Apr 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog :
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/games-sports/billardgl/Manifest b/games-sports/billardgl/Manifest
new file mode 100644
index 000000000000..c07d8795263b
--- /dev/null
+++ b/games-sports/billardgl/Manifest
@@ -0,0 +1,3 @@
+MD5 3abfa4d814fdd7d19d92decf12dcba61 ChangeLog 1559
+MD5 0efef30c77d2e9a9e0ef73348688032f billardgl-1.75-r1.ebuild 886
+MD5 f211ce963bfb4ecfb03e07f7358f8a55 files/digest-billardgl-1.75-r1 66
diff --git a/games-sports/billardgl/billardgl-1.75-r1.ebuild b/games-sports/billardgl/billardgl-1.75-r1.ebuild
new file mode 100644
index 000000000000..f5bb87f5e475
--- /dev/null
+++ b/games-sports/billardgl/billardgl-1.75-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc. and Jordan Armstrong
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/billardgl/billardgl-1.75-r1.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games
+
+DESCRIPTION="A OpenGL billards game"
+SRC_URI="mirror://sourceforge/billardgl/BillardGL-${PV}.tar.gz"
+HOMEPAGE="http://www.billardgl.de/"
+
+KEYWORDS="x86 ppc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/x11
+ virtual/opengl
+ virtual/glu
+ virtual/glut
+ >=sys-apps/sed-4"
+
+S=${WORKDIR}/BillardGL-${PV}/src
+
+src_compile() {
+ sed -i \
+ -e "s:/usr/share/BillardGL/:${GAMES_DATADIR}/BillardGL/:" Namen.h || \
+ die "sed Namen.h failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ dogamesbin BillardGL
+ dodir ${GAMES_DATADIR}/BillardGL
+ mv lang Texturen ${D}/${GAMES_DATADIR}/BillardGL
+ dodoc README
+ prepgamesdirs
+}
diff --git a/games-sports/billardgl/files/digest-billardgl-1.75-r1 b/games-sports/billardgl/files/digest-billardgl-1.75-r1
new file mode 100644
index 000000000000..036b4346ab72
--- /dev/null
+++ b/games-sports/billardgl/files/digest-billardgl-1.75-r1
@@ -0,0 +1 @@
+MD5 46f2cf99e1a2b2aa4707d3500e43be47 BillardGL-1.75.tar.gz 736295
diff --git a/games-sports/foobillard/ChangeLog b/games-sports/foobillard/ChangeLog
new file mode 100644
index 000000000000..adf848f872e5
--- /dev/null
+++ b/games-sports/foobillard/ChangeLog
@@ -0,0 +1,39 @@
+# ChangeLog for app-games/foobillard
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/foobillard/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+*foobillard-2.8 (17 Jul 2003)
+
+ 17 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Removed bumpmaptest in favor of --enable-nvidia config option.
+
+*foobillard-2.7 (20 Jun 2003)
+
+ 20 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bumped + extended bumpmap check to include the USE_BALL_FRESNEL feature.
+
+*foobillard-2.4 (04 Mar 2003)
+
+ 05 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Added bumpmap checking #15503.
+
+ 04 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump #14885.
+
+*foobillard-2.2 (18 Dec 2002)
+
+ 18 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
+ Version bump #11876 + games eclass support.
+
+*foobillard-1.5 (21 Jun 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> foobillard-1.5.ebuild :
+ Added KEYWORDS, SLOT.
+
+ 21 Jun 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/games-sports/foobillard/Manifest b/games-sports/foobillard/Manifest
new file mode 100644
index 000000000000..efd97b382063
--- /dev/null
+++ b/games-sports/foobillard/Manifest
@@ -0,0 +1,3 @@
+MD5 7e9ec0cee63a42f327ed7d5de7127028 files/digest-foobillard-2.8 67
+MD5 c74384fe6e53b03fa048b7cbedb3c3f2 foobillard-2.8.ebuild 1122
+MD5 d304baf99b4e4907fef2c7e3fa73123e ChangeLog 1443
diff --git a/games-sports/foobillard/files/digest-foobillard-2.8 b/games-sports/foobillard/files/digest-foobillard-2.8
new file mode 100644
index 000000000000..077f5b4f12cb
--- /dev/null
+++ b/games-sports/foobillard/files/digest-foobillard-2.8
@@ -0,0 +1 @@
+MD5 afe2e096743cbf41e0a9537cceb7f857 foobillard-2.8.tar.gz 1098364
diff --git a/games-sports/foobillard/foobillard-2.8.ebuild b/games-sports/foobillard/foobillard-2.8.ebuild
new file mode 100644
index 000000000000..0a7fb6d62202
--- /dev/null
+++ b/games-sports/foobillard/foobillard-2.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/foobillard/foobillard-2.8.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games
+
+DESCRIPTION="8ball, 9ball, snooker and carambol game"
+HOMEPAGE="http://foobillard.sunsite.dk/"
+SRC_URI="http://foobillard.sunsite.dk/dnl/${P}.tar.gz"
+
+KEYWORDS="x86 ppc"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="sdl"
+
+DEPEND="virtual/x11
+ virtual/opengl
+ >=media-libs/freetype-2.0.9
+ >=media-libs/libpng-1.2.1
+ || (
+ sdl? ( media-libs/libsdl )
+ ( virtual/glu virtual/glut )
+ )"
+
+src_compile() {
+ local myconf=""
+ [ "`ls /usr/include/GL/gl.h -al | awk '{print $NF}' | cut -d/ -f5`" == "nvidia" ] \
+ && myconf="--enable-nvidia" \
+ || myconf="--disable-nvidia"
+ myconf="${myconf} `use_enable sdl SDL`"
+ use sdl \
+ && myconf="${myconf} --disable-glut" \
+ || myconf="${myconf} --enable-glut"
+
+ egamesconf \
+ --enable-sound \
+ ${myconf} \
+ || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc README README.FONTS AUTHORS NEWS ChangeLog
+ prepgamesdirs
+}
diff --git a/games-sports/gracer/ChangeLog b/games-sports/gracer/ChangeLog
new file mode 100644
index 000000000000..5e9da9238d1b
--- /dev/null
+++ b/games-sports/gracer/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for app-games/gracer
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/gracer/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+ 29 Jul 2003; Michael Sterrett <msterret@gentoo.org> gracer-0.1.5.ebuild:
+ depend on sed >=4
+
+*gracer-0.1.5 (30 Jul 2003)
+
+ 30 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me.
diff --git a/games-sports/gracer/Manifest b/games-sports/gracer/Manifest
new file mode 100644
index 000000000000..000f93314dcb
--- /dev/null
+++ b/games-sports/gracer/Manifest
@@ -0,0 +1,4 @@
+MD5 da701b428613a3064d734d0fbe10dc2b gracer-0.1.5.ebuild 1041
+MD5 7d4c79d23fc5bab84c8ebb7f8a295f6c files/digest-gracer-0.1.5 64
+MD5 f978345d5296e011b2bfbd03e2820588 files/0.1.5-gldefs.patch 1068
+MD5 a840f23631f8d0d7f16c5d9bc4fa86c6 ChangeLog 436
diff --git a/games-sports/gracer/files/0.1.5-gldefs.patch b/games-sports/gracer/files/0.1.5-gldefs.patch
new file mode 100644
index 000000000000..825edff861dc
--- /dev/null
+++ b/games-sports/gracer/files/0.1.5-gldefs.patch
@@ -0,0 +1,33 @@
+--- src/glbind.c.orig 2003-07-30 00:18:37.000000000 -0400
++++ src/glbind.c 2003-07-30 00:19:32.000000000 -0400
+@@ -22,6 +22,8 @@
+ #include <unistd.h>
+ #include <GL/gl.h>
+ #include <GL/glut.h>
++#undef GL_EXT_texture_object
++#include <GL/glext.h>
+ #include <string.h>
+ #include <stdlib.h>
+ #include <ctype.h>
+--- src/glhash.h.orig 2003-07-30 00:20:32.000000000 -0400
++++ src/glhash.h 2003-07-30 00:20:58.000000000 -0400
+@@ -1,4 +1,5 @@
+ /* this file is generated automaticaly from GL/gl.h */
++#undef GL_EXT_paletted_texture
+ #include <GL/gl.h>
+
+ glWordList glwordlist[] = {
+@@ -632,13 +632,11 @@
+
+ #ifdef GL_SGIS_multitexture
+ {"selected_texture_sgis", GL_SELECTED_TEXTURE_SGIS},
+- {"selected_texture_coord_set_sgis", GL_SELECTED_TEXTURE_COORD_SET_SGIS},
+ {"max_textures_sgis", GL_MAX_TEXTURES_SGIS},
+ {"texture0_sgis", GL_TEXTURE0_SGIS},
+ {"texture1_sgis", GL_TEXTURE1_SGIS},
+ {"texture2_sgis", GL_TEXTURE2_SGIS},
+ {"texture3_sgis", GL_TEXTURE3_SGIS},
+- {"texture_coord_set_source_sgis", GL_TEXTURE_COORD_SET_SOURCE_SGIS},
+ #endif
+
+ #ifdef GL_EXT_multitexture
diff --git a/games-sports/gracer/files/digest-gracer-0.1.5 b/games-sports/gracer/files/digest-gracer-0.1.5
new file mode 100644
index 000000000000..68001d81cd63
--- /dev/null
+++ b/games-sports/gracer/files/digest-gracer-0.1.5
@@ -0,0 +1 @@
+MD5 b1bac84fdbe63c610d4b01bb57ca4d47 gracer-0.1.5.tar.gz 520599
diff --git a/games-sports/gracer/gracer-0.1.5.ebuild b/games-sports/gracer/gracer-0.1.5.ebuild
new file mode 100644
index 000000000000..aa37f98a615c
--- /dev/null
+++ b/games-sports/gracer/gracer-0.1.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/gracer/gracer-0.1.5.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games eutils
+
+DESCRIPTION="3D motor sports simulator"
+HOMEPAGE="http://gracer.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gracer/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE="gif jpeg png joystick"
+
+DEPEND="virtual/x11
+ virtual/glu
+ virtual/opengl
+ virtual/glut
+ dev-lang/tcl
+ >=sys-apps/sed-4
+ gif? ( media-libs/giflib )
+ jpeg? ( media-libs/jpeg )
+ png? ( media-libs/libpng )
+ media-libs/plib"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-gldefs.patch
+}
+
+src_compile() {
+ egamesconf \
+ `use_enable joystick` \
+ `use_enable gif` \
+ `use_enable jpeg` \
+ `use_enable png` \
+ || die
+ sed -i 's:-lplibsl:-lplibsl -lplibul:' `find -name Makefile`
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc AUTHORS ChangeLog NEWS README
+ prepgamesdirs
+}
diff --git a/games-sports/race/ChangeLog b/games-sports/race/ChangeLog
new file mode 100644
index 000000000000..9640da71254d
--- /dev/null
+++ b/games-sports/race/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/race
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/race/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+*race-0.5 (30 Jul 2003)
+
+ 30 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me.
diff --git a/games-sports/race/Manifest b/games-sports/race/Manifest
new file mode 100644
index 000000000000..dce732265152
--- /dev/null
+++ b/games-sports/race/Manifest
@@ -0,0 +1,4 @@
+MD5 670bc20849dedca09c980cb7bc67114f race-0.5.ebuild 972
+MD5 f7ccf6058ee9a01cfbd5e475d8c2e834 files/digest-race-0.5 61
+MD5 e8ca685e0adb1972e290852a3583ca47 files/0.5-gentoo.patch 3224
+MD5 4b499efd82a61c36972b793d0398c14e ChangeLog 330
diff --git a/games-sports/race/files/0.5-gentoo.patch b/games-sports/race/files/0.5-gentoo.patch
new file mode 100644
index 000000000000..0aa35c4ad7b6
--- /dev/null
+++ b/games-sports/race/files/0.5-gentoo.patch
@@ -0,0 +1,107 @@
+--- src/game.c.orig 2003-07-30 15:21:48.000000000 -0400
++++ src/game.c 2003-07-30 15:22:29.000000000 -0400
+@@ -39,10 +39,10 @@
+ player.z = -1000;
+
+ debugf("Reset Player Variables");
+- playmusic("data/music/fuck.xm");
++ playmusic("GENTOO_DATADIR/music/fuck.xm");
+ newgame = 0;
+ timestart = SDL_GetTicks();
+- printf("\nLoaded Map:\n %s (data/%s)\n %s\n\n",
++ printf("\nLoaded Map:\n %s (GENTOO_DATADIR/%s)\n %s\n\n",
+ course[loadc].name, course[loadc].dir,
+ course[loadc].description);
+
+--- src/menu.c.orig 2003-07-30 15:21:57.000000000 -0400
++++ src/menu.c 2003-07-30 15:23:19.000000000 -0400
+@@ -28,7 +28,7 @@
+
+ int initmenu(void){
+
+- playmusic("data/music/lktheme.mod");
++ playmusic("GENTOO_DATADIR/music/lktheme.mod");
+
+ return 1;
+ }
+@@ -114,13 +114,13 @@
+ loadc = COURSES-1;
+ else
+ loadc--;
+- playsound("data/sounds/menu.wav",0);
++ playsound("GENTOO_DATADIR/sounds/menu.wav",0);
+ break;
+
+ case 2:
+ SDL_WM_ToggleFullScreen(surface);
+ fullscreen = 0;
+- playsound("data/sounds/menu.wav",0);
++ playsound("GENTOO_DATADIR/sounds/menu.wav",0);
+ break;
+ default:
+ break;
+@@ -133,12 +133,12 @@
+ loadc = 0;
+ else
+ loadc++;
+- playsound("data/sounds/menu.wav",0);
++ playsound("GENTOO_DATADIR/sounds/menu.wav",0);
+ break;
+ case 2:
+ fullscreen = 0;
+ SDL_WM_ToggleFullScreen(surface);
+- playsound("data/sounds/menu.wav",0);
++ playsound("GENTOO_DATADIR/sounds/menu.wav",0);
+ break;
+ default:
+ break;
+@@ -149,14 +149,14 @@
+ menuitem = MENU_ITEMS-1;
+ else
+ menuitem--;
+- playsound("data/sounds/menu.wav",0);
++ playsound("GENTOO_DATADIR/sounds/menu.wav",0);
+ break;
+ case SDLK_DOWN:
+ if(menuitem == MENU_ITEMS-1)
+ menuitem = 0;
+ else
+ menuitem++;
+- playsound("data/sounds/menu.wav",0);
++ playsound("GENTOO_DATADIR/sounds/menu.wav",0);
+ break;
+ case SDLK_q:
+ killgame(1);
+--- src/terrain.c.orig 2003-07-30 15:22:01.000000000 -0400
++++ src/terrain.c 2003-07-30 15:22:46.000000000 -0400
+@@ -36,7 +36,7 @@
+
+ debugf("Started Loading Map (%s)",course->dir);
+
+- sprintf(temp,"data/%s/%s",course->dir,"map.bmp");
++ sprintf(temp,"GENTOO_DATADIR/%s/%s",course->dir,"map.bmp");
+
+ if(!(mapimg = IMG_Load(temp)))
+ error("Missing Level Data");
+--- src/textures.c.orig 2003-07-30 15:22:06.000000000 -0400
++++ src/textures.c 2003-07-30 15:22:52.000000000 -0400
+@@ -35,7 +35,7 @@
+ SDL_Surface *image;
+ char location[6+strlen(dir)+strlen(file)];
+
+- sprintf(location,"data/%s/%s",dir,file);
++ sprintf(location,"GENTOO_DATADIR/%s/%s",dir,file);
+
+ if((image = IMG_Load(location))){
+ glGenTextures(1, &texture[id]);
+--- src/main.c.orig 2003-07-30 15:25:48.000000000 -0400
++++ src/main.c 2003-07-30 15:26:10.000000000 -0400
+@@ -75,7 +75,7 @@
+
+ printf("%s version %s\nCopyleft foobar and judeo (See COPYING for info)\n",TITLE,VERSION);
+
+- loadconfig("config");
++ loadconfig("GENTOO_CONFDIR/race.conf");
+
+ if(!initsdl()) error("SDL Loading Failed");
+ else printf(" Loaded: SDL\n");
diff --git a/games-sports/race/files/digest-race-0.5 b/games-sports/race/files/digest-race-0.5
new file mode 100644
index 000000000000..63fe29ccc320
--- /dev/null
+++ b/games-sports/race/files/digest-race-0.5
@@ -0,0 +1 @@
+MD5 9f6efbe1b1a7969a9e8d718d691b4095 race-0.5.tar.bz2 550872
diff --git a/games-sports/race/race-0.5.ebuild b/games-sports/race/race-0.5.ebuild
new file mode 100644
index 000000000000..a253e194b489
--- /dev/null
+++ b/games-sports/race/race-0.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/race/race-0.5.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games gcc eutils
+
+DESCRIPTION="OpenGL Racing Game"
+HOMEPAGE="http://projectz.org/?id=70"
+SRC_URI="ftp://users.freebsd.org.uk/pub/foobar2k/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="virtual/opengl
+ virtual/glu
+ media-libs/libsdl
+ media-libs/sdl-image
+ media-libs/sdl-mixer"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/src
+ epatch ${FILESDIR}/${PV}-gentoo.patch
+ sed -i \
+ -e "s:GENTOO_DATADIR:${GAMES_DATADIR}/${PN}:g" \
+ -e "s:GENTOO_CONFDIR:${GAMES_SYSCONFDIR}:g" \
+ *.c
+}
+
+src_compile() {
+ emake CC="$(gcc-getCC) ${CFLAGS}" || die
+}
+
+src_install() {
+ dogamesbin race
+ insinto ${GAMES_SYSCONFDIR}
+ newins config race.conf
+ dodir ${GAMES_DATADIR}/${PN}
+ mv data/* ${D}/${GAMES_DATADIR}/${PN}/
+ dodoc README
+ prepgamesdirs
+}
diff --git a/games-sports/racer-bin/ChangeLog b/games-sports/racer-bin/ChangeLog
new file mode 100644
index 000000000000..fc43e8534f19
--- /dev/null
+++ b/games-sports/racer-bin/ChangeLog
@@ -0,0 +1,25 @@
+# ChangeLog for app-games/racer-bin
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/racer-bin/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+ 12 Jul 2003; Michael Sterrett <msterret@gentoo.org>
+ racer-bin-0.5.0-r1.ebuild:
+ fix DESCRIPTION
+
+*racer-bin-0.5.0-r1 (07 Jul 2003)
+
+ 07 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Add games.eclass support, more binaries, and correct support for libfmod.
+
+*racer-bin-0.5.0 (05 Jun 2003)
+
+ 05 Jun 2003; Martin Holzer <mholzer@gentoo.org> racer-bin-0.5.0.ebuild:
+ Updated depend. Closes #22294.
+
+*racer-0.4.9 (04 Apr 2003)
+
+ 04 Apr 2003; Seemant Kulleen <seemant@gentoo.org> racer-0.4.9.ebuild,
+ files/racer:
+ Long awaited ebuild for Racer. Thanks to: Mike Gardiner <driver@iinet.net.au>
+ in bug #13539
+
diff --git a/games-sports/racer-bin/Manifest b/games-sports/racer-bin/Manifest
new file mode 100644
index 000000000000..3c845d64f5cf
--- /dev/null
+++ b/games-sports/racer-bin/Manifest
@@ -0,0 +1,4 @@
+MD5 5876e93b4c202590b8d54994f2d35515 ChangeLog 840
+MD5 f9d05d90266bf7f644fb3abd771f47e6 racer-bin-0.5.0-r1.ebuild 1316
+MD5 eb49db94f23e77efd23b9f5bb0aea6ac files/racer-skel 108
+MD5 ec793a18da62c3b624926d6f67647d50 files/digest-racer-bin-0.5.0-r1 248
diff --git a/games-sports/racer-bin/files/digest-racer-bin-0.5.0-r1 b/games-sports/racer-bin/files/digest-racer-bin-0.5.0-r1
new file mode 100644
index 000000000000..5e911a1758d5
--- /dev/null
+++ b/games-sports/racer-bin/files/digest-racer-bin-0.5.0-r1
@@ -0,0 +1,4 @@
+MD5 12b8d06aa01b5c99f3b11a1ee8d767b8 /files/racer 37
+MD5 a832f6b1d33fa327332ebf9b666a16c2 /racer-bin-0.5.0.ebuild 1000
+MD5 9c6f4b03f8ebf9913e0a714ae23efe55 rr_data0.5.0.tgz 8197224
+MD5 2b08290c63b8fa7fa707abdb6cd20db8 rr_bin_linux0.5.0.tgz 2015099
diff --git a/games-sports/racer-bin/files/racer-skel b/games-sports/racer-bin/files/racer-skel
new file mode 100644
index 000000000000..7272f0c9b780
--- /dev/null
+++ b/games-sports/racer-bin/files/racer-skel
@@ -0,0 +1,4 @@
+#!/bin/sh
+cd GENTOO_DIR
+export LD_LIBRARY_PATH=GENTOO_DIR/bin:${LD_LIBRARY_PATH}
+exec ./bin/GENTOO_BIN ${@}
diff --git a/games-sports/racer-bin/racer-bin-0.5.0-r1.ebuild b/games-sports/racer-bin/racer-bin-0.5.0-r1.ebuild
new file mode 100644
index 000000000000..5433ee25c42d
--- /dev/null
+++ b/games-sports/racer-bin/racer-bin-0.5.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/racer-bin/racer-bin-0.5.0-r1.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games
+
+DESCRIPTION="A car simulation game focusing on realism, in the style of Grand Prix Legends"
+HOMEPAGE="http://www.racer.nl/"
+SRC_URI="http://download.tdconline.dk/pub/boomtown/racesimcentral/rr_data${PV}.tgz
+ http://download.tdconline.dk/pub/boomtown/racesimcentral/rr_bin_linux${PV}.tgz"
+
+LICENSE="Racer"
+SLOT="0"
+KEYWORDS="-* x86"
+
+RDEPEND="virtual/opengl
+ media-libs/libsdl
+ sys-libs/lib-compat
+ >=media-libs/fmod-3.61"
+
+S=${WORKDIR}/racer${PV}
+
+src_compile() {
+ einfo "Binary package. Nothing to compile"
+}
+
+src_install( ) {
+ local dir=${GAMES_PREFIX_OPT}/${PN}
+ dodir ${dir}
+
+ dodoc *.txt ; rm *.txt
+ cp -R ${S}/* ${D}/${dir}/
+
+ sed -e "s:GENTOO_DIR:${dir}:" ${FILESDIR}/racer-skel > racer-skel
+ for bin in carlab gplex modeler pacejka racer tracked ; do
+ newgamesbin racer-skel ${bin}
+ dosed "s:GENTOO_BIN:${bin}:" ${GAMES_BINDIR}/${bin}
+ done
+
+ local libfmod=`find /usr/lib/ -name 'libfmod-*so' -maxdepth 1 -type f -printf '%f'`
+ dosym /usr/lib/${libfmod} ${dir}/bin/libfmod-3.61.so
+ dosym /usr/lib/${libfmod} ${dir}/bin/libfmod-3.5.so
+
+ prepgamesdirs
+}
diff --git a/games-sports/soccar/ChangeLog b/games-sports/soccar/ChangeLog
new file mode 100644
index 000000000000..feb845852efb
--- /dev/null
+++ b/games-sports/soccar/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/soccar
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/soccar/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+*soccar-0.5.2 (22 Jul 2003)
+
+ 22 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me.
diff --git a/games-sports/soccar/Manifest b/games-sports/soccar/Manifest
new file mode 100644
index 000000000000..8b25d658f283
--- /dev/null
+++ b/games-sports/soccar/Manifest
@@ -0,0 +1,4 @@
+MD5 d69241b642cebff718f66f4b13039227 files/0.5.2-cfg-reloc.patch 814
+MD5 7f8ec90fdae0a0ffd8c1e885949db024 files/digest-soccar-0.5.2 139
+MD5 aaa69a49817ca62790614e40f4325264 ChangeLog 338
+MD5 dea947e2d1bd662b3d27c87049b63e3d soccar-0.5.2.ebuild 1058
diff --git a/games-sports/soccar/files/0.5.2-cfg-reloc.patch b/games-sports/soccar/files/0.5.2-cfg-reloc.patch
new file mode 100644
index 000000000000..812e6c957820
--- /dev/null
+++ b/games-sports/soccar/files/0.5.2-cfg-reloc.patch
@@ -0,0 +1,31 @@
+--- src/app.cpp.orig 2003-07-21 22:20:18.000000000 -0400
++++ src/app.cpp 2003-07-21 22:21:43.000000000 -0400
+@@ -25,7 +25,7 @@
+ mGameStatsOn = true;
+ mNumScreenShots = 0;
+
+- mRoot = new Root();
++ mRoot = new Root("GENTOO_CFGDIR/plugins.cfg");
+
+ setupResources();
+
+@@ -113,7 +113,7 @@
+ {
+ // Load resource paths from config file
+ ConfigFile cf;
+- cf.load("resources.cfg");
++ cf.load("GENTOO_CFGDIR/resources.cfg");
+
+ // Go through all settings in the file
+ ConfigFile::SettingsIterator i = cf.getSettingsIterator();
+--- src/config.cpp.orig 2003-07-21 23:12:42.000000000 -0400
++++ src/config.cpp 2003-07-21 23:12:49.000000000 -0400
+@@ -21,7 +21,7 @@
+ save();
+ }
+
+-static const char* const cfgname = "soccar.cfg";
++static const char* const cfgname = "GENTOO_CFGDIR/soccar.cfg";
+
+ bool Config::load()
+ {
diff --git a/games-sports/soccar/files/digest-soccar-0.5.2 b/games-sports/soccar/files/digest-soccar-0.5.2
new file mode 100644
index 000000000000..b8484df709b3
--- /dev/null
+++ b/games-sports/soccar/files/digest-soccar-0.5.2
@@ -0,0 +1,2 @@
+MD5 798fcd8fe8ece1a931aadb0e89e5c79f soccar-0.5.2-src.tar.bz2 38034
+MD5 b9498bbca83a7b0b21e1075f6451e95f soccar-0.5.2-data.tar.bz2 1643426
diff --git a/games-sports/soccar/soccar-0.5.2.ebuild b/games-sports/soccar/soccar-0.5.2.ebuild
new file mode 100644
index 000000000000..d341e83685be
--- /dev/null
+++ b/games-sports/soccar/soccar-0.5.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/soccar/soccar-0.5.2.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games eutils
+
+DESCRIPTION="Soccer with Cars"
+HOMEPAGE="http://soccar.sourceforge.net/"
+SRC_URI="mirror://sourceforge/soccar/${P}-src.tar.bz2
+ mirror://sourceforge/soccar/${P}-data.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="dev-util/jam
+ dev-games/ogre
+ dev-games/ode
+ net-libs/enet"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-cfg-reloc.patch
+ sed -i "s:GENTOO_CFGDIR:${GAMES_SYSCONFDIR}/${PN}:" src/{app,config}.cpp
+ sed -i "s:-g -O2:${CXXFLAGS} `pkg-config OGRE --cflags`:" src/Jamfile
+ sed -i 's:/local/:/:' plugins.cfg
+}
+
+src_compile() {
+ jam || die
+}
+
+src_install() {
+ insinto ${GAMES_SYSCONFDIR}/${PN}
+ echo "FileSystem=${GAMES_DATADIR}/${PN}/" > resources.cfg
+ doins resources.cfg plugins.cfg
+ insinto ${GAMES_DATADIR}/${PN}
+ doins data/*
+ dogamesbin src/soccar
+ prepgamesdirs
+}
diff --git a/games-sports/torcs/ChangeLog b/games-sports/torcs/ChangeLog
new file mode 100644
index 000000000000..6dc4dd9409ec
--- /dev/null
+++ b/games-sports/torcs/ChangeLog
@@ -0,0 +1,35 @@
+# ChangeLog for app-games/torcs
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/torcs/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+*torcs-1.2.1 (16 Jul 2003)
+
+ 16 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump #24061 + games.eclass support.
+
+*torcs-1.0.0-r1 (7 May 2002)
+
+ 11 Jul 2003; Michael Sterrett <msterret@gentoo.org> torcs-1.0.0-r1.ebuild:
+ fix DESCRIPTION
+
+ 30 Jun 2003; Michael Sterrett <msterret@gentoo.org> torcs-1.0.0-r1.ebuild:
+ use sed -i; sed things in unpack instead of compile; tidy
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> torcs-1.0.0-r1.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+
+ 7 May 2002; Spider <spider@gentoo.org> torcs-1.0.0-r1.ebuild :
+ fix sourceforge mirroring.
+
+*torcs-1.0.0-r1 (29 Mar 2002)
+
+ 29 Mar 2002; Bruce A. Locke <blocke@shivan.org> ChangeLog :
+
+ Moved from /usr/share/torcs to /opt/torcs (it really wants to be in /opt
+ based on its directory strucutre) and torcs script modified
+
+*torcs-1.0.0 (11 Feb 2002)
+
+ 11 Feb 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ Initial version, based on ebuild submission.
diff --git a/games-sports/torcs/Manifest b/games-sports/torcs/Manifest
new file mode 100644
index 000000000000..1aae7e9308a2
--- /dev/null
+++ b/games-sports/torcs/Manifest
@@ -0,0 +1,3 @@
+MD5 f1cf989071a4da657bd3a2a1412e8bc7 files/digest-torcs-1.2.1 448
+MD5 bd5d48ad410ae4a5caeeb023d6ced55d ChangeLog 1190
+MD5 2ba2938dc4c6636237aefb532df401fd torcs-1.2.1.ebuild 1276
diff --git a/games-sports/torcs/files/digest-torcs-1.2.1 b/games-sports/torcs/files/digest-torcs-1.2.1
new file mode 100644
index 000000000000..0783de019ec0
--- /dev/null
+++ b/games-sports/torcs/files/digest-torcs-1.2.1
@@ -0,0 +1,6 @@
+MD5 5e43742b252f1e96f8d93da82b8f9fbb TORCS-1.2.1-src.tgz 2098335
+MD5 b7c8729b122d1a3bc1fc563783828d12 TORCS-1.2.1-data.tgz 10269614
+MD5 afb991a29f875e2030f2ad24d82d2c22 TORCS-1.2.1-data-tracks-base.tgz 8412930
+MD5 1b96f6f9eedda8d1857f9bd112664ab6 TORCS-1.2.1-data-cars-extra.tgz 1454800
+MD5 dddb6ffec22c15a9f8c60d0c69a806cf TORCS-1.2.1-data-cars-Patwo-Design.tgz 1024834
+MD5 f21e4e88c2d6982efb28798d02b1c491 TORCS-1.2.1-src-robots-base.tgz 1573904
diff --git a/games-sports/torcs/torcs-1.2.1.ebuild b/games-sports/torcs/torcs-1.2.1.ebuild
new file mode 100644
index 000000000000..2b208878a9d4
--- /dev/null
+++ b/games-sports/torcs/torcs-1.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/torcs/torcs-1.2.1.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games
+
+DESCRIPTION="The Open Racing Car Simulator"
+HOMEPAGE="http://torcs.org/"
+SRC_URI="mirror://sourceforge/torcs/TORCS-${PV}-src.tgz
+ mirror://sourceforge/torcs/TORCS-${PV}-data.tgz
+ mirror://sourceforge/torcs/TORCS-${PV}-data-tracks-base.tgz
+ mirror://sourceforge/torcs/TORCS-${PV}-data-cars-extra.tgz
+ mirror://sourceforge/torcs/TORCS-${PV}-data-cars-Patwo-Design.tgz
+ mirror://sourceforge/torcs/TORCS-${PV}-src-robots-base.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND=">=media-libs/plib-1.6
+ >=sys-apps/sed-4
+ virtual/opengl
+ virtual/glut
+ media-libs/libpng
+ sys-libs/zlib"
+
+src_compile() {
+ sed -i "/^instdir =/s:=.*:= ${GAMES_DATADIR}/${PN}:" Make-config.in
+ egamesconf \
+ --libdir=${GAMES_LIBDIR}/${PN} \
+ || die
+ env HOME=${T} make || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dosed "s:DEFAULT_RUNTIME=.*:DEFAULT_RUNTIME=${GAMES_DATADIR}/${PN}:" ${GAMES_BINDIR}/torcs
+ mv ${WORKDIR}/{cars,categories,data,menu,tracks} ${D}/${GAMES_DATADIR}/${PN}/
+ dodoc README.linux
+ dohtml *.html *.png
+ prepgamesdirs
+}
diff --git a/games-sports/trophy/ChangeLog b/games-sports/trophy/ChangeLog
new file mode 100644
index 000000000000..2b1c0af25c07
--- /dev/null
+++ b/games-sports/trophy/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-games/trophy
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/trophy/ChangeLog,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+*trophy-1.1.3 (31 Aug 2003)
+
+ 31 Aug 2003; Michael Sterrett <msterret@gentoo.org> trophy-1.1.3.ebuild:
+ initial commit. I think this ebuild is from Rob Cakebread.
+
diff --git a/games-sports/trophy/Manifest b/games-sports/trophy/Manifest
new file mode 100644
index 000000000000..fbbf5efcbc60
--- /dev/null
+++ b/games-sports/trophy/Manifest
@@ -0,0 +1,3 @@
+MD5 151be9101f56c25215330c6d473bdb51 files/digest-trophy-1.1.3 69
+MD5 3759b811c792b50620f47f70f1ab2783 trophy-1.1.3.ebuild 996
+MD5 8637ccc2ae2ab8c6dfb2355ff43bbddc ChangeLog 383
diff --git a/games-sports/trophy/files/digest-trophy-1.1.3 b/games-sports/trophy/files/digest-trophy-1.1.3
new file mode 100644
index 000000000000..1374be9d805d
--- /dev/null
+++ b/games-sports/trophy/files/digest-trophy-1.1.3
@@ -0,0 +1 @@
+MD5 45a8c6eec9ab5d110660a32416d1ec8f trophy-1.1.3-src.tar.gz 9330835
diff --git a/games-sports/trophy/trophy-1.1.3.ebuild b/games-sports/trophy/trophy-1.1.3.ebuild
new file mode 100644
index 000000000000..29d02accd12c
--- /dev/null
+++ b/games-sports/trophy/trophy-1.1.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-sports/trophy/trophy-1.1.3.ebuild,v 1.1 2003/09/11 12:26:35 vapier Exp $
+
+inherit games
+
+MY_P="${P}-src"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="2D Racing Game"
+HOMEPAGE="http://trophy.sourceforge.net/"
+SRC_URI="mirror://sourceforge/trophy/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="=clanlib-0.6.5*
+ >=hermes-1.3.2
+ >=zlib-1.1.3"
+
+pkg_setup() {
+ clanlib-config 0.6.5
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ find -name ".cvsignore" -exec rm -f \{\} \;
+}
+
+src_compile() {
+ cd trophy
+ autoconf || die "autoconf failed"
+ egamesconf || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ dogamesbin trophy/trophy
+ dodir ${GAMES_DATADIR}/trophy/resources
+ cp -R trophy/resources/* ${D}${GAMES_DATADIR}/trophy/resources
+ cp trophy/resources.scr ${D}${GAMES_DATADIR}/trophy/
+ dodoc AUTHORS README TODO ChangeLog
+ prepgamesdirs
+}