diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-11 12:26:35 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-11 12:26:35 +0000 |
commit | 47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b (patch) | |
tree | fb3668b891be6dd444a1643d20573e4224e149a3 /games-sports | |
parent | simulation games (diff) | |
download | gentoo-2-47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b.tar.gz gentoo-2-47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b.tar.bz2 gentoo-2-47f8ba0ac8d1440ebaa74200e3af6b6777be5f1b.zip |
sports games !
Diffstat (limited to 'games-sports')
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 +} |