diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-10 06:26:50 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-10 06:26:50 +0000 |
commit | 4f424010291763e4564f0f5733806bc86f0f849e (patch) | |
tree | bed7e0fab933fd28b1232e926962c69a1178b563 /games-rpg | |
parent | initial import. buig 26371 (diff) | |
download | historical-4f424010291763e4564f0f5733806bc86f0f849e.tar.gz historical-4f424010291763e4564f0f5733806bc86f0f849e.tar.bz2 historical-4f424010291763e4564f0f5733806bc86f0f849e.zip |
i lub rpgs
Diffstat (limited to 'games-rpg')
57 files changed, 1017 insertions, 0 deletions
diff --git a/games-rpg/adonthell/ChangeLog b/games-rpg/adonthell/ChangeLog new file mode 100644 index 000000000000..51c5894fa85a --- /dev/null +++ b/games-rpg/adonthell/ChangeLog @@ -0,0 +1,22 @@ +# ChangeLog for app-games/adonthell +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/adonthell/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*adonthell-0.3.3-r1 (20 Mar 2003) + + 21 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Added a small patch back ported from 0.3.4-cvs #17281. + + 27 Mar 2003; Michael Nazaroff <naz@gentoo.org> adonthell-0.3.3-r1.ebuild: + Added a License to the ebuild. + + 20 Mar 2003; Graham Forest <vladimir@gentoo.org> adonthell-0.3.3-r1.ebuild: + Removed usage of pic USE flag + +*adonthell-0.3.3 (02 Mar 2003) + + 27 Mar 2003; Michael Nazaroff <naz@gentoo.org> adonthell-3.3.ebuild: + Added a License to the ebuild. + + 02 Mar 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Luca Barbato <lu_zero@gentoo.org> #11875. diff --git a/games-rpg/adonthell/Manifest b/games-rpg/adonthell/Manifest new file mode 100644 index 000000000000..a59c58aff7f5 --- /dev/null +++ b/games-rpg/adonthell/Manifest @@ -0,0 +1,4 @@ +MD5 6211b46f79a2bbaea936f30e64a83713 files/0.3.3-configure.in.patch 528 +MD5 55d668981b78a8cde872051ff3a056c9 files/digest-adonthell-0.3.3-r1 68 +MD5 7aea7973778e5d622206c31e1e381f17 ChangeLog 860 +MD5 1ad2f047368991c9256be901c6c90860 adonthell-0.3.3-r1.ebuild 1040 diff --git a/games-rpg/adonthell/adonthell-0.3.3-r1.ebuild b/games-rpg/adonthell/adonthell-0.3.3-r1.ebuild new file mode 100644 index 000000000000..c24fa2ff244e --- /dev/null +++ b/games-rpg/adonthell/adonthell-0.3.3-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-rpg/adonthell/adonthell-0.3.3-r1.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games eutils + +DESCRIPTION="roleplaying game engine" +HOMEPAGE="http://adonthell.linuxgames.com/" +SRC_URI="http://savannah.nongnu.org/download/adonthell/src/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +IUSE="oggvorbis gtk nls doc" + +DEPEND="dev-lang/python + media-libs/libsdl + oggvorbis? ( media-libs/libvorbis + media-libs/libogg ) + sys-libs/zlib + gtk? ( =x11-libs/gtk+-1* ) + doc? ( app-doc/doxygen )" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${PV}-configure.in.patch + autoconf || die +} + +src_compile() { + egamesconf \ + `use_enable nls` \ + `use_enable doc` \ + --with-gnu-ld \ + || die + touch doc/items/{footer,header}.html + emake || die +} + +src_install() { + emake install DESTDIR=${D} || die + dodoc README AUTHORS ChangeLog FULLSCREEN.howto NEWBIE NEWS + prepgamesdirs +} diff --git a/games-rpg/adonthell/files/0.3.3-configure.in.patch b/games-rpg/adonthell/files/0.3.3-configure.in.patch new file mode 100644 index 000000000000..ca6d5d1edcc5 --- /dev/null +++ b/games-rpg/adonthell/files/0.3.3-configure.in.patch @@ -0,0 +1,11 @@ +--- configure.in.orig 2003-03-10 19:34:50.000000000 -0800 ++++ configure.in 2003-03-10 19:35:31.000000000 -0800 +@@ -216,7 +216,7 @@ + + if test x$haveldd != x ; then + changequote(<<, >>) +- py_deps=`ldd $PYPACKAGE | sed 's/\( *lib\([^\/]*\)\.so.*=.*$\)/-l\2/p; d'` ++ py_deps=`ldd $PYPACKAGE | sed 's/\( *.*lib\([^\/]*\)\.so.*=.*$\)/-l\2/p; d' | grep -v sandbox` + for py_lib in $py_deps ; do + if test "$py_lib" != "-lm" && test "$py_lib" != "-lc" ; then + PY_DEPS="$PY_DEPS $py_lib" diff --git a/games-rpg/adonthell/files/digest-adonthell-0.3.3-r1 b/games-rpg/adonthell/files/digest-adonthell-0.3.3-r1 new file mode 100644 index 000000000000..d66cb68c860c --- /dev/null +++ b/games-rpg/adonthell/files/digest-adonthell-0.3.3-r1 @@ -0,0 +1 @@ +MD5 8ed4a8b02ea24fd393b67bca355cc70b adonthell-0.3.3.tar.gz 1042278 diff --git a/games-rpg/egoboo/ChangeLog b/games-rpg/egoboo/ChangeLog new file mode 100644 index 000000000000..48a2913149a6 --- /dev/null +++ b/games-rpg/egoboo/ChangeLog @@ -0,0 +1,30 @@ +# ChangeLog for app-games/egoboo +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/egoboo/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*egoboo-2.22 (18 Sep 2002) + + 31 Jan 2003; Martin Holzer <mholzer@gentoo.org> egoboo-2.22.ebuild : + Change SRC_URI to use mirror://sourceforge. + + 06 Dec 2003; Mark Guertin <gerk@gentoo.org> egoboo-2.22.ebuild : + set -ppc to keywords, has upstream endian issues + + 18 Sep 2002: Matthew Kennedy <mkennedy@gentoo.org> + egoboo-2.22.ebuild, ChangeLog : + + Filter -march=pentium4 or -march=athlon*. Replace with i686. + + 20 Jul 2002: Jose Alberto Su�rez L�pez <bass@gentoo.org> egoboo-2.22.ebuild : + Fixed bug #5272. Only moving env variables to other section. + + 17 jul 2002; Jose Alberto Su�rez L�pez <bass@gentoo.org> egoboo-2.22.ebuild : + Added KEYWORDS. + + 20 June 2002; George Shapovalov <george@gentoo.org> all : + + corrected ebuild to let regular users run egoboo, + committed the ebuild + + 31 May 2002; Sean P. Kane <spk42@spkane.org> egoboo-2.22.ebuild : + First egoboo ebuild diff --git a/games-rpg/egoboo/Manifest b/games-rpg/egoboo/Manifest new file mode 100644 index 000000000000..3e6b6ef580c4 --- /dev/null +++ b/games-rpg/egoboo/Manifest @@ -0,0 +1,5 @@ +MD5 da512f7037f2f55446ffcc33cffebfa6 ChangeLog 1105 +MD5 d2f05ca19711038a435c31085849fea7 egoboo-2.22.ebuild 1813 +MD5 51c7e53fd5f581bc0e057240613daccd files/digest-egoboo-2.22 60 +MD5 2afa7b7e1883fef3200371e1d3f3300f files/egoboo-2.22-makefile-gentoo.patch 672 +MD5 e7b50c0d2ed611fcc240bed0d000a9b3 files/egoboo-2.22.sh 56 diff --git a/games-rpg/egoboo/egoboo-2.22.ebuild b/games-rpg/egoboo/egoboo-2.22.ebuild new file mode 100644 index 000000000000..afc93943a880 --- /dev/null +++ b/games-rpg/egoboo/egoboo-2.22.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/egoboo/egoboo-2.22.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit flag-o-matic + +N=egoboo +S=${WORKDIR}/${N} +DESCRIPTION="egoboo: a 3d dungeon crawling adventure in the spirit of NetHack" +SRC_URI="mirror://sourceforge/${PN}/ego${PV/./}.tar.gz" +HOMEPAGE="http://egoboo.sourceforge.net/" +KEYWORDS="x86 -ppc" +SLOT="0" + +DEPEND="virtual/x11 + virtual/opengl + virtual/glu + media-libs/libsdl" +LICENSE="GPL-2" + +src_unpack() { + SDLLIBS=`sdl-config --libs` + SDLFLAGS=`sdl-config --cflags` + + unpack ${A} + cd ${S}/code + patch < ${FILESDIR}/${P}-makefile-gentoo.patch || die "Patch Failed" + mv Makefile Makefile.bak + echo SDLLIBS=${SDLLIBS} > /tmp/sdllibs.tmp || die "file already exists" + echo SDLFLAGS=${SDLFLAGS} > /tmp/sdlflags.tmp || die "file already exists"a + cat /tmp/sdllibs.tmp /tmp/sdlflags.tmp Makefile.bak > Makefile + rm -f /tmp/sdllibs.tmp + rm -f /tmp/sdlflags.tmp +} + +src_compile() { + replace-flags "-march=athlon*" "-march=i686" + replace-flags "-march=pentium4" "-march=i686" + + cd code + make clean || die "failed build" + make egoboo || die "failed build" + } + +src_install () { + dodir /usr/share/egoboo + dodir /usr/bin + dodoc egoboo.txt gpl.txt + cp -r basicdat ${D}/usr/share/egoboo + cp code/egoboo ${D}/usr/share/egoboo + cp -r import ${D}/usr/share/egoboo + cp -r modules ${D}/usr/share/egoboo + cp -r players ${D}/usr/share/egoboo + cp -r text ${D}/usr/share/egoboo + cp controls.txt ${D}/usr/share/egoboo + cp setup.txt ${D}/usr/share/egoboo + cp ${FILESDIR}/${P}.sh ${D}/usr/bin/egoboo + + #chown to root.users and chmod g+w to let regular users run the app + cd ${D}/usr/share/egoboo + chown -R root.users * + chmod -R g+w setup.txt basicdat players +} diff --git a/games-rpg/egoboo/files/digest-egoboo-2.22 b/games-rpg/egoboo/files/digest-egoboo-2.22 new file mode 100644 index 000000000000..627fa9c19ddc --- /dev/null +++ b/games-rpg/egoboo/files/digest-egoboo-2.22 @@ -0,0 +1 @@ +MD5 b988464c0c96ba23b3cb5963729819cc ego222.tar.gz 17283653 diff --git a/games-rpg/egoboo/files/egoboo-2.22-makefile-gentoo.patch b/games-rpg/egoboo/files/egoboo-2.22-makefile-gentoo.patch new file mode 100644 index 000000000000..f0e74fab7251 --- /dev/null +++ b/games-rpg/egoboo/files/egoboo-2.22-makefile-gentoo.patch @@ -0,0 +1,15 @@ +--- Makefile.old Sat Jun 1 00:47:47 2002 ++++ Makefile Sat Jun 1 00:59:00 2002 +@@ -1,9 +1,9 @@ + OBJECTS=camera.o char.o enchant.o game.o graphic.o input.o menu.o module.o network.o particle.o passage.o script.o sound.o lin-file.o gltexture.o mathstuff.o graphicfan.o graphicmad.o graphicprt.o configfile.c
+ FLAGS=-D_LINUX -ffast-math -funroll-loops -O3 -g
+-LIBS=`sdl-config --libs` -lGL -lGLU
+-INCDIR=`sdl-config --cflags` -I/usr/X11/include
++LIBS=$(SDLLIBS) -lGL -lGLU
++INCDIR=$(SDLFLAGS) -I/usr/X11/include
+ LIBDIR=-L/usr/X11R6/lib -L/usr/lib
+-CC=gcc
++CC=gcc $(CFLAGS)
+
+ egoboo: $(OBJECTS)
+ $(CC) $(OBJECTS) $(FLAGS) $(INCDIR) $(LIBDIR) $(LIBS) -o egoboo
diff --git a/games-rpg/egoboo/files/egoboo-2.22.sh b/games-rpg/egoboo/files/egoboo-2.22.sh new file mode 100644 index 000000000000..feea548d0885 --- /dev/null +++ b/games-rpg/egoboo/files/egoboo-2.22.sh @@ -0,0 +1,3 @@ +#!/bin/sh +cd /usr/share/egoboo +/usr/share/egoboo/egoboo diff --git a/games-rpg/freedroid/ChangeLog b/games-rpg/freedroid/ChangeLog new file mode 100644 index 000000000000..74babfb26136 --- /dev/null +++ b/games-rpg/freedroid/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for app-games/freedroid +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroid/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*freedroid-1.0.1 (05 Jun 2003) + + 05 Jun 2003; Martin Holzer <mholzer@gentoo.org> freedroid-1.0.1.ebuild: + Version bumped. Closes #21753. + +*freedroid-0.8.4 (1 Aug 2002) + + 1 Aug 2002; Jose Alberto Su�rez L�pez <bass@gentoo.org> freedroid-0.8.4.ebuild: + First relase. diff --git a/games-rpg/freedroid/Manifest b/games-rpg/freedroid/Manifest new file mode 100644 index 000000000000..d763d6f0bc97 --- /dev/null +++ b/games-rpg/freedroid/Manifest @@ -0,0 +1,5 @@ +MD5 5e7502594b1fa5fca5e1df001949f7aa files/digest-freedroid-0.8.4 68 +MD5 e3df0a9eb1ee383a8c7f1d756e8cc00b files/digest-freedroid-1.0.1 68 +MD5 50da904ad90934feef1b25ff6ff8bc9d freedroid-0.8.4.ebuild 722 +MD5 6a0f75729a11c49d81ab1daf452977e0 ChangeLog 490 +MD5 8e3f7a0112779ce81fa87a49a3861ff7 freedroid-1.0.1.ebuild 715 diff --git a/games-rpg/freedroid/files/digest-freedroid-0.8.4 b/games-rpg/freedroid/files/digest-freedroid-0.8.4 new file mode 100644 index 000000000000..c2fec60b3b57 --- /dev/null +++ b/games-rpg/freedroid/files/digest-freedroid-0.8.4 @@ -0,0 +1 @@ +MD5 a852d6f49480cc9627de7846ba737c3a freedroid-0.8.4.tar.gz 3504093 diff --git a/games-rpg/freedroid/files/digest-freedroid-1.0.1 b/games-rpg/freedroid/files/digest-freedroid-1.0.1 new file mode 100644 index 000000000000..6253e043ed20 --- /dev/null +++ b/games-rpg/freedroid/files/digest-freedroid-1.0.1 @@ -0,0 +1 @@ +MD5 a4350ce4695d1ab65db7b6e1d7124863 freedroid-1.0.1.tar.gz 4769389 diff --git a/games-rpg/freedroid/freedroid-0.8.4.ebuild b/games-rpg/freedroid/freedroid-0.8.4.ebuild new file mode 100644 index 000000000000..cf647bb9b92a --- /dev/null +++ b/games-rpg/freedroid/freedroid-0.8.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroid/freedroid-0.8.4.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +SRC_URI="mirror://sourceforge/freedroid/${P}.tar.gz" +HOMEPAGE="http://freedroid.sourceforge.net/" + +LICENSE="GPL-2" + +DESCRIPTION="Freedroid - a Paradroid clone" + +KEYWORDS="x86 ppc" +S=${WORKDIR}/${P} + +DEPEND=">=media-libs/libsdl-1.1.5 + media-libs/sdl-image" +SLOT="0" + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + emake || die +} + +src_install() { + make DESTDIR=${D} install || die +} diff --git a/games-rpg/freedroid/freedroid-1.0.1.ebuild b/games-rpg/freedroid/freedroid-1.0.1.ebuild new file mode 100644 index 000000000000..1a98a3b6ee25 --- /dev/null +++ b/games-rpg/freedroid/freedroid-1.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroid/freedroid-1.0.1.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://freedroid.sourceforge.net/" + +LICENSE="GPL-2" +DESCRIPTION="Freedroid - a Paradroid clone" +KEYWORDS="x86 ~ppc" +S=${WORKDIR}/${P} + +DEPEND=">=media-libs/libsdl-1.1.5 + media-libs/sdl-image" +SLOT="0" + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + emake || die +} + +src_install() { + make DESTDIR=${D} install || die +} diff --git a/games-rpg/freedroidrpg/ChangeLog b/games-rpg/freedroidrpg/ChangeLog new file mode 100644 index 000000000000..2063dd8303e4 --- /dev/null +++ b/games-rpg/freedroidrpg/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for app-games/freedroidrpg +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroidrpg/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*freedroidrpg-0.9.6 (03 Aug 2003) + + 03 Aug 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump #25003. + +*freedroidrpg-0.9.5_p1 (11 Jul 2003) + + 11 Jul 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Stephan Weber <Stephan_Weber@gmx.de> #20059. diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest new file mode 100644 index 000000000000..356344f50ddf --- /dev/null +++ b/games-rpg/freedroidrpg/Manifest @@ -0,0 +1,5 @@ +MD5 8d3b0e3f120bb422d4b401796fa7c7b1 files/digest-freedroidrpg-0.9.5_p1 81 +MD5 8e41b51991c32e8c223794fbd3c7047d files/digest-freedroidrpg-0.9.6 72 +MD5 04d46cc57e4967dfee529c8ef997c105 ChangeLog 511 +MD5 540d9de1565135b1ac62de2e2c99f21f freedroidrpg-0.9.5_p1.ebuild 888 +MD5 57620c75188787d0bc90d533a04394c3 freedroidrpg-0.9.6.ebuild 749 diff --git a/games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.5_p1 b/games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.5_p1 new file mode 100644 index 000000000000..a6ba5d0c2065 --- /dev/null +++ b/games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.5_p1 @@ -0,0 +1 @@ +MD5 af279434ddc700b57cd078c6ce040e91 freedroidrpg-0.9.5-patchlv1.tar.gz 20926841 diff --git a/games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.6 b/games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.6 new file mode 100644 index 000000000000..43b00e1f5161 --- /dev/null +++ b/games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.6 @@ -0,0 +1 @@ +MD5 012d5d25e533996adcbb6a820609e78b freedroidrpg-0.9.6.tar.gz 27315294 diff --git a/games-rpg/freedroidrpg/freedroidrpg-0.9.5_p1.ebuild b/games-rpg/freedroidrpg/freedroidrpg-0.9.5_p1.ebuild new file mode 100644 index 000000000000..486e24d28b00 --- /dev/null +++ b/games-rpg/freedroidrpg/freedroidrpg-0.9.5_p1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroidrpg/freedroidrpg-0.9.5_p1.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +MY_PV=${PV/_p/-patchlv} +DESCRIPTION="Freedroid - a Paradroid clone" +HOMEPAGE="http://freedroid.sourceforge.net/" +SRC_URI="mirror://sourceforge/freedroid/freedroidrpg-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ppc" + +DEPEND=">=media-libs/libsdl-1.1.5 + media-libs/jpeg + sys-libs/zlib + media-libs/libpng + media-libs/sdl-image + media-libs/sdl-net + media-libs/sdl-mixer + virtual/x11" + +S=${WORKDIR}/freedroidRPG-${PV/_p1} + +src_unpack() { + unpack ${A} + cd ${S} + make distclean || die # who the hell does this ?? +} + +src_install() { + make DESTDIR=${D} install || die + dodoc AUTHORS ChangeLog NEWS README TODO + prepgamesdirs +} diff --git a/games-rpg/freedroidrpg/freedroidrpg-0.9.6.ebuild b/games-rpg/freedroidrpg/freedroidrpg-0.9.6.ebuild new file mode 100644 index 000000000000..f99d1097347b --- /dev/null +++ b/games-rpg/freedroidrpg/freedroidrpg-0.9.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/freedroidrpg/freedroidrpg-0.9.6.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +DESCRIPTION="Freedroid - a Paradroid clone" +HOMEPAGE="http://freedroid.sourceforge.net/" +SRC_URI="mirror://sourceforge/freedroid/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ppc" + +DEPEND=">=media-libs/libsdl-1.1.5 + media-libs/jpeg + sys-libs/zlib + media-libs/libpng + media-libs/sdl-image + media-libs/sdl-net + media-libs/sdl-mixer + virtual/x11" + +S=${WORKDIR}/freedroidRPG-${PV} + +src_install() { + make DESTDIR=${D} install || die + dodoc AUTHORS ChangeLog NEWS README TODO + prepgamesdirs +} diff --git a/games-rpg/gwiz/ChangeLog b/games-rpg/gwiz/ChangeLog new file mode 100644 index 000000000000..bce9ba9e8134 --- /dev/null +++ b/games-rpg/gwiz/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-games/gwiz +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/gwiz/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*gwiz-0.8 (22 May 2002) + + 17 jul 2002; Jose Alberto Su�rez L�pez <bass@gentoo.org> gwiz-0.8.ebuild : + Added KEYWORDS, SLOT. + + 22 May 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-rpg/gwiz/Manifest b/games-rpg/gwiz/Manifest new file mode 100644 index 000000000000..fa979be97cf3 --- /dev/null +++ b/games-rpg/gwiz/Manifest @@ -0,0 +1,3 @@ +MD5 cdc58e129b3dbc99a81a78a39229ea5e ChangeLog 779 +MD5 7076d1ca8dbee9f29d8cd37e9bab71d2 gwiz-0.8.ebuild 646 +MD5 9f61b384503a2dcf5615122aedba2ab9 files/digest-gwiz-0.8 62 diff --git a/games-rpg/gwiz/files/digest-gwiz-0.8 b/games-rpg/gwiz/files/digest-gwiz-0.8 new file mode 100644 index 000000000000..ec4e3cc6cc6f --- /dev/null +++ b/games-rpg/gwiz/files/digest-gwiz-0.8 @@ -0,0 +1 @@ +MD5 07bf2ee1690306bc5aecf756c620ef33 gwiz-0.8.tar.bz2 1141667 diff --git a/games-rpg/gwiz/gwiz-0.8.ebuild b/games-rpg/gwiz/gwiz-0.8.ebuild new file mode 100644 index 000000000000..9c85bf1291c4 --- /dev/null +++ b/games-rpg/gwiz/gwiz-0.8.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/gwiz/gwiz-0.8.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +DESCRIPTION="clone of old-school Wizardry(tm) games by SirTech" +SRC_URI="http://icculus.org/gwiz/${P}.tar.bz2" +HOMEPAGE="http://icculus.org/gwiz/" + +KEYWORDS="x86" +SLOT="0" +LICENSE="GPL-2" + +RDEPEND=">=media-libs/libsdl-1.2.3 + >=media-libs/sdl-image-1.2.1-r1 + >=media-libs/sdl-ttf-2.0.4" + +src_compile() { + econf || die + emake || die +} + +src_install() { + einstall || die + dodoc AUTHORS COPYING ChangeLog README doc/HOWTO-PLAY +} diff --git a/games-rpg/nwn/ChangeLog b/games-rpg/nwn/ChangeLog new file mode 100644 index 000000000000..c0d550e585ec --- /dev/null +++ b/games-rpg/nwn/ChangeLog @@ -0,0 +1,56 @@ +# ChangeLog for app-games/nwn +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/nwn/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + + 06 Sep 2003; Chris Gianelloni <wolf31o2@gentoo.org> nwn-1.30.ebuild: + Added RESTRICT=fetch. Closes bug #27548. + + 29 Aug 2003; Chris Gianelloni <wolf31o2@gentoo.org> nwn-1.30.ebuild: + Added RESTRICT=fetch. Closing bug #27548. + +*nwn-1.30 (26 Jun 2003) + + 14 Aug 2003; Mike Frysinger <vapier@gentoo.org> : + Add updated ebuild from Daniel Mannarino <thesnark@operamail.com> #25162. + Fixes USE=nowin install. + + 16 Jul 2003; Mike Frysinger <vapier@gentoo.org> : + Add resources via USE=nowin for those ppl who run pure linux. + + 26 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump (added 1.30 patch) #23391. + +*nwn-1.29 (22 Jun 2003) + + 22 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump + games.eclass support #23198. + +*nwn-1.29_beta6 (06 Jun 2003) + + 06 Jun 2003; Martin Holzer <mholzer@gentoo.org> nwn-1.29_beta4.ebuild, + nwn-1.29_beta5.ebuild, nwn-1.29_beta6.ebuild: + Version bumped. Marked stable. Cleanup + +*nwn-1.29_beta5 (24 May 2003) + + 24 May 2003; Martin Holzer <mholzer@gentoo.org> nwn-1.29_beta5.ebuild, + files/nwn-1.29_beta5-fixinstall: + Version bumped. + +*app-games/nwn-1.29_beta2.ebuild (13 Apr 2003) + + 13 Apr 2003; phoen][x <phoenix@gentoo.org> ChangeLog, nwn-1.29_beta4.ebuild, + files/digest-nwn-1.29_beta4, files/nwn-1.29_beta4-fixinstall : + Version bump. + +*app-games/nwn-1.29_beta2.ebuild (28 Mar 2003) + + 28 Mar 2003; phoen][x <phoenix@gentoo.org> ChangeLog, nwn-1.29_beta3.ebuild, + files/digest-nwn-1.29_beta3, files/nwn-1.29_beta3-fixinstall : + Version bump. + +*app-games/nwn-1.29_beta2.ebuild (27 Mar 2003) + + 27 Mar 2003; phoen][x <phoenix@gentoo.org> ChangeLog, nwn-1.29_beta2.ebuild, + files/digest-nwn-1.29_beta2, files/nwn-1.29_beta2-fixinstall : + Initial import. diff --git a/games-rpg/nwn/Manifest b/games-rpg/nwn/Manifest new file mode 100644 index 000000000000..295571ca34e4 --- /dev/null +++ b/games-rpg/nwn/Manifest @@ -0,0 +1,5 @@ +MD5 2142a97c19f5965d387e078c938f2ab0 nwn-1.30.ebuild 2470 +MD5 aaf52bd569006b7ef2ebb0a40178fe37 ChangeLog 1941 +MD5 1330dd0f889d308e814b0b0f8b1faa85 files/nwn 38 +MD5 3991783d84979fb3cc6430785ae08aa6 files/digest-nwn-1.30 213 +MD5 0875406c242fb0889db6de2d3f4ace88 files/nwn-1.30-fixinstall 1684 diff --git a/games-rpg/nwn/files/digest-nwn-1.30 b/games-rpg/nwn/files/digest-nwn-1.30 new file mode 100644 index 000000000000..b2906cf706e0 --- /dev/null +++ b/games-rpg/nwn/files/digest-nwn-1.30 @@ -0,0 +1,3 @@ +MD5 73c6515fd6aa5f860802098a55000ae8 nwclient129.tar.gz 5504342 +MD5 8222401efe25235b56d01b38ae880b5b nwresources129.tar.gz 1212356127 +MD5 658bd6a2865eeb599c6730b743a852c8 linuxclientupdate129to130.tar.gz 40640188 diff --git a/games-rpg/nwn/files/nwn b/games-rpg/nwn/files/nwn new file mode 100644 index 000000000000..a254dd9230b4 --- /dev/null +++ b/games-rpg/nwn/files/nwn @@ -0,0 +1,3 @@ +#!/bin/sh +cd /opt/nwn +exec ./nwn ${@} diff --git a/games-rpg/nwn/files/nwn-1.30-fixinstall b/games-rpg/nwn/files/nwn-1.30-fixinstall new file mode 100644 index 000000000000..44a67423b87b --- /dev/null +++ b/games-rpg/nwn/files/nwn-1.30-fixinstall @@ -0,0 +1,91 @@ +#!/bin/bash +# Initial version by Bioware +# Modified to match the gentoo setup +# 03/27/2003 phoen][x <phoenix@gentoo.org> + +FaRequiredDirs=(ambient data music override miles nwm) +aRequiredFiles=(chitin.key dialog.tlk nwmain patch.key) +aLCDirs=(ambient data dmvault hak localvault music override portraits) +aProblemFiles=() + +printf "\nFixing case\n\n" + +if [ -f dialog.TLK ] +then + mv dialog.TLK dialog.tlk +fi + +if [ -f dialogF.TLK ] +then + mv dialogF.TLK dialogf.tlk +fi + +printf "Checking for required files\n\n" + +for d in ${aRequiredDirs[@]} +do + if [ -d $d ] + then + printf "PASSED: $d directory exists\n" + else + printf "FAILED: $d directory missing\n" + exit + fi +done + +for f in ${aRequiredFiles[@]} +do + if [ -f $f ] + then + printf "PASSED: $f exists\n" + else + printf "FAILED: $f missing\n" + exit + fi +done + +printf "\nFixing case\n\n" + +for d in ${aLCDirs[@]} +do + if [ -d $d ] + then + printf "$d\n" + + cd $d + + for f in $(find *.*) + do + lcf=$(echo $f | tr [:upper:] [:lower:]) + if [ $f != $lcf ] + then + if [ -f $f ] + then + mv $f $(echo $f | tr [:upper:] [:lower:]) + fi + fi + printf . + done + + cd .. + + printf "\n" + fi +done + +printf "\nChecking for problem files\n\n" + +for f in ${aProblemFiles[@]} +do + if [ -f $f ] + then + printf "WARNING: $f exists, deleting this file is recommended\n" + fi +done + +printf "\nFixing permissions\n\n" + +chown GENTOO_USER:GENTOO_GROUP GENTOO_DIR/nwn/ -R +chmod g+rwX GENTOO_DIR/nwn/ -R + +printf "\nYou are ready to run Neverwinter Nights.\n\n" diff --git a/games-rpg/nwn/nwn-1.30.ebuild b/games-rpg/nwn/nwn-1.30.ebuild new file mode 100644 index 000000000000..6f5176e6ac51 --- /dev/null +++ b/games-rpg/nwn/nwn-1.30.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/nwn/nwn-1.30.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +DESCRIPTION="Never Winter Nights" +HOMEPAGE="http://nwn.bioware.com/downloads/linuxclient.html" +SRC_URI="ftp://jeuxlinux.com/bioware/Neverwinter_Nights/nwclient129.tar.gz + nowin? ( ftp://jeuxlinux.com/bioware/Neverwinter_Nights/nwresources129.tar.gz ) + http://nwdownloads.bioware.com/neverwinternights/linux/130/linuxclientupdate129to130.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="x86" +IUSE="nowin" +RESTRICT="fetch nostrip nomirror" + +RDEPEND="virtual/x11 + opengl? ( virtual/opengl ) + >=media-libs/libsdl-1.2.5" + +S=${WORKDIR}/nwn + +src_unpack() { + mkdir ${S} + cd ${S} + unpack nwclient129.tar.gz + cd ${WORKDIR} + use nowin && unpack nwresources129.tar.gz + cd ${S} + unpack linuxclientupdate129to130.tar.gz +} + +src_install() { + dodir ${GAMES_PREFIX_OPT} + sed \ + -e "s:GENTOO_USER:${GAMES_USER}:" \ + -e "s:GENTOO_GROUP:${GAMES_GROUP}:" \ + -e "s:GENTOO_DIR:${GAMES_PREFIX_OPT}:" \ + ${FILESDIR}/${P}-fixinstall > ${WORKDIR}/nwn/fixinstall + mv ${WORKDIR}/nwn ${D}/${GAMES_PREFIX_OPT} + dogamesbin ${FILESDIR}/nwn + prepgamesdirs +} + +pkg_postinst() { + if [ ! `use nowin` ] ; then + einfo "The NWN linux client is now installed." + einfo "Proceed with the following steps in order to get it working:" + einfo "1) Copy the following directories/files from your installed and" + einfo " patched (${PV}) Never Winter Nights to ${GAMES_PREFIX_OPT}/nwn:" + einfo " ambient/" + einfo " data/" + einfo " dmvault/" + einfo " hak/" + einfo " localvault/" + einfo " modules/" + einfo " music/" + einfo " nwm/" + einfo " override/" + einfo " portraits/" + einfo " saves/" + einfo " servervault/" + einfo " texturepacks/" + einfo " chitin.key" + einfo " patch.key" + einfo " dialog.tlk" + einfo " dialogF.tlk (French, German, Italian, and Spanish)" + einfo "2) Chown and chmod the files with the following commands" + einfo " chown -R ${GAMES_USER}.${GAMES_GROUP} ${GAMES_PREFIX_OPT}/nwn" + einfo " chmod -R g+rwX ${GAMES_PREFIX_OPT}/nwn" + einfo "3) Run ${GAMES_PREFIX_OPT}/nwn/fixinstall as root" + einfo "4) Make sure that you are in group ${GAMES_GROUP}" + einfo "5) Use ${GAMES_PREFIX_OPT}/nwn/nwn to run the game" + echo + einfo "Or try emerging with USE=nowin" + fi + games_pkg_postinst +} diff --git a/games-rpg/openglad/ChangeLog b/games-rpg/openglad/ChangeLog new file mode 100644 index 000000000000..80bd254b6ba3 --- /dev/null +++ b/games-rpg/openglad/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for app-games/openglad +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/openglad/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*openglad-0.98 (01 Aug 2003) + + 01 Aug 2003; Michael Sterrett <msterret@gentoo.org> openglad-0.98.ebuild: + initial commit. ebuild submitted by Rob Cakebread (modified) via bug 24844 + diff --git a/games-rpg/openglad/Manifest b/games-rpg/openglad/Manifest new file mode 100644 index 000000000000..5dac0e1ea95f --- /dev/null +++ b/games-rpg/openglad/Manifest @@ -0,0 +1,3 @@ +MD5 605ee4e402049c4264bc644ef2db64dd openglad-0.98.ebuild 872 +MD5 99d2e6aa2c77c34d4a04c097d3d729ad ChangeLog 405 +MD5 98d439dee2392a1f4518ef1b2581baf5 files/digest-openglad-0.98 65 diff --git a/games-rpg/openglad/files/digest-openglad-0.98 b/games-rpg/openglad/files/digest-openglad-0.98 new file mode 100644 index 000000000000..24ef5b1635db --- /dev/null +++ b/games-rpg/openglad/files/digest-openglad-0.98 @@ -0,0 +1 @@ +MD5 e211c0ba876a75215dd99f7925783ea4 openglad-0.98.tar.gz 724106 diff --git a/games-rpg/openglad/openglad-0.98.ebuild b/games-rpg/openglad/openglad-0.98.ebuild new file mode 100644 index 000000000000..7b799729c811 --- /dev/null +++ b/games-rpg/openglad/openglad-0.98.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/openglad/openglad-0.98.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +DESCRIPTION="An SDL clone of Gladiator, a classic RPG game" +HOMEPAGE="http://snowstorm.sf.net/" +SRC_URI="mirror://sourceforge/snowstorm/${P}.tar.gz" +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" +IUSE="" + +DEPEND=">=media-libs/sdl-mixer-1.2.5 + >=media-libs/sdl-image-1.2.2 + >=media-libs/libsdl-1.2.0" + +src_compile() { + egamesconf --datadir=/usr/share/games/openglad \ + --prefix=/usr --bindir=/usr/games/bin || die + emake || die "emake failed" +} + +src_install() { + make DESTDIR=${D} install || die "make install failed" + + rm ${D}${GAMES_DATADIR_BASE}/doc/${PN}/COPYING + gzip -9 ${D}${GAMES_DATADIR_BASE}/doc/${PN}/* + prepgamesdirs +} diff --git a/games-rpg/openrpg/ChangeLog b/games-rpg/openrpg/ChangeLog new file mode 100644 index 000000000000..401ca4c6c5b0 --- /dev/null +++ b/games-rpg/openrpg/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for app-games/openrpg +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/openrpg/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*openrpg-1.4.1 (12 Jul 2003) + + 12 Jul 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Mark Mealman <mmealman@tarsis.org> #12451. diff --git a/games-rpg/openrpg/Manifest b/games-rpg/openrpg/Manifest new file mode 100644 index 000000000000..83c74f359a36 --- /dev/null +++ b/games-rpg/openrpg/Manifest @@ -0,0 +1,5 @@ +MD5 4954c611ef9d814c6a8cfd64eb3fc244 ChangeLog 380 +MD5 dd268ce51bac8b1039b934238353e7a1 openrpg-1.4.1.ebuild 856 +MD5 e917ee8484cc0e6eae28278fe45d01bf files/digest-openrpg-1.4.1 65 +MD5 b5baa628a375bb9288906b135e8cb12a files/openrpg 50 +MD5 a20f7099c35fa5a83a28a1e4fc2f0397 files/openrpg-server 57 diff --git a/games-rpg/openrpg/files/digest-openrpg-1.4.1 b/games-rpg/openrpg/files/digest-openrpg-1.4.1 new file mode 100644 index 000000000000..946c9d6bffa5 --- /dev/null +++ b/games-rpg/openrpg/files/digest-openrpg-1.4.1 @@ -0,0 +1 @@ +MD5 2bf7f61c6fe0707950781a26ce2205aa openrpg-1.4.1.tar.gz 658491 diff --git a/games-rpg/openrpg/files/openrpg b/games-rpg/openrpg/files/openrpg new file mode 100644 index 000000000000..97e711feff2d --- /dev/null +++ b/games-rpg/openrpg/files/openrpg @@ -0,0 +1,3 @@ +#!/bin/sh +cd GENTOO_DIR +exec python start.py ${@} diff --git a/games-rpg/openrpg/files/openrpg-server b/games-rpg/openrpg/files/openrpg-server new file mode 100644 index 000000000000..65e76d8d3375 --- /dev/null +++ b/games-rpg/openrpg/files/openrpg-server @@ -0,0 +1,3 @@ +#!/bin/sh +cd GENTOO_DIR +exec python start_server.py ${@} diff --git a/games-rpg/openrpg/openrpg-1.4.1.ebuild b/games-rpg/openrpg/openrpg-1.4.1.ebuild new file mode 100644 index 000000000000..839b707a7db5 --- /dev/null +++ b/games-rpg/openrpg/openrpg-1.4.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/openrpg/openrpg-1.4.1.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +DESCRIPTION="Open RPG Client" +SRC_URI="mirror://sourceforge/openrpg/${P}.tar.gz" +HOMEPAGE="http://www.openrpg.com/" + +KEYWORDS="x86" +LICENSE="GPL-2" +SLOT="0" + +DEPEND=">=dev-python/wxPython-2.3.3.1 + >=dev-lang/python-2.2.1" + +S=${WORKDIR}/${PN}1 + +src_install() { + dodir ${GAMES_DATADIR}/${PN} + dodoc readme.txt + rm readme.txt license.txt + cp -r * ${D}/${GAMES_DATADIR}/${PN} + + dogamesbin ${FILESDIR}/openrpg + dosed "s:GENTOO_DIR:${GAMES_DATADIR}/${PN}:" ${GAMES_BINDIR}/openrpg + dogamesbin ${FILESDIR}/openrpg-server + dosed "s:GENTOO_DIR:${GAMES_DATADIR}/${PN}:" ${GAMES_BINDIR}/openrpg-server + + prepgamesdirs +} diff --git a/games-rpg/planeshift/ChangeLog b/games-rpg/planeshift/ChangeLog new file mode 100644 index 000000000000..67e658d59710 --- /dev/null +++ b/games-rpg/planeshift/ChangeLog @@ -0,0 +1,26 @@ +# ChangeLog for app-games/planeshift +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*planeshift-0.2.010-r1 (10 Jul 2003) + + 10 Jul 2003; Mike Frysinger <vapier@gentoo.org> : + Version bumped to fix all known problems. Thanks to everyone at + #20181 and especially Matze Braun <matze@braunis.de>. + +*planeshift-0.2.010 (16 Apr 2003) + + 19 May 2003; Thomas Raschbacher <lrodvan@gentoo.org>: + exporting CRYSTAL in src_compile now so configure can find cs-config + + 27 Apr 2003; Mike Frysinger <vapier@gentoo.org> : + Added game.eclass support. + + 18 Apr 2003; Philip Walls <malverian@gentoo.org> + planeshift-0.2.010.ebuild : + Do not install some other autoconf/build scripts and files. Thanks + seemant :) + + 16 Apr 2003; Philip Walls <malverian@gentoo.org> + planeshift-0.2.010.ebuild : + Initial import. diff --git a/games-rpg/planeshift/Manifest b/games-rpg/planeshift/Manifest new file mode 100644 index 000000000000..f1204d840d63 --- /dev/null +++ b/games-rpg/planeshift/Manifest @@ -0,0 +1,4 @@ +MD5 b8b8a31f70400cd54c5b8cfea9af368a files/planeshift 116 +MD5 a6b3c03bb00760172f490ae59e50cd32 files/digest-planeshift-0.2.010-r1 73 +MD5 da6ad4506f7244d14a8de8afa9160eb3 ChangeLog 945 +MD5 c60ef7306ba08421ab93864c3227a0cc planeshift-0.2.010-r1.ebuild 1412 diff --git a/games-rpg/planeshift/files/digest-planeshift-0.2.010-r1 b/games-rpg/planeshift/files/digest-planeshift-0.2.010-r1 new file mode 100644 index 000000000000..50efac0de0b7 --- /dev/null +++ b/games-rpg/planeshift/files/digest-planeshift-0.2.010-r1 @@ -0,0 +1 @@ +MD5 2154e32d098d57061c218d866e9fb95a planeshift-0.2.010.tar.bz2 84205583 diff --git a/games-rpg/planeshift/files/planeshift b/games-rpg/planeshift/files/planeshift new file mode 100644 index 000000000000..3f8df5f0e326 --- /dev/null +++ b/games-rpg/planeshift/files/planeshift @@ -0,0 +1,5 @@ +#!/bin/sh +export CRYSTAL=GENTOO_CRYSTAL_DIR +export CEL=GENTOO_CEL_DIR +cd GENTOO_PLANESHIFT_DIR +exec ./psclient ${@} diff --git a/games-rpg/planeshift/planeshift-0.2.010-r1.ebuild b/games-rpg/planeshift/planeshift-0.2.010-r1.ebuild new file mode 100644 index 000000000000..1c7b340675a1 --- /dev/null +++ b/games-rpg/planeshift/planeshift-0.2.010-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/planeshift-0.2.010-r1.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +HOMEPAGE="http://www.planeshift.it/" +SRC_URI="mirror://gentoo/distfiles/${P}.tar.bz2" +DESCRIPTION="virtual fantasy world MMORPG" + +LICENSE="GPL-2 | Planeshift" +SLOT="0" +KEYWORDS="x86" + +DEPEND="net-ftp/curl + dev-games/crystalspace + dev-games/cel" + +S=${WORKDIR}/${PN} + +export PLANESHIFT_PREFIX=${PLANESHIFT_PREFIX:-${GAMES_PREFIX_OPT}/${PN}} +export CRYSTAL_PREFIX=${CRYSTAL_PREFIX:-${GAMES_PREFIX_OPT}/crystal} +export CEL_PREFIX=${CEL_PREFIX:-${CRYSTAL_PREFIX}} + +src_compile() { + env \ + -uCEL \ + -uCSCONFPATH \ + CEL=${CEL_PREFIX} \ + CSCONFPATH=${CEL_PREFIX} \ + ./configure --prefix=${PLANESHIFT_PREFIX} --with-cs-prefix=${CRYSTAL_PREFIX} || die + jam || die +} + +src_install() { + rm -rf src mk config* ac* Jam* install-sh mkinstalldirs \ + missing autogen.sh depcomp Makefile.* ltmain.sh \ + out support include + + dodir ${PLANESHIFT_PREFIX} + mv * ${D}/${PLANESHIFT_PREFIX} + + dogamesbin ${FILESDIR}/planeshift + dosed "s:GENTOO_CRYSTAL_DIR:${CRYSTAL_PREFIX}:" ${GAMES_BINDIR}/planeshift + dosed "s:GENTOO_CEL_DIR:${CRYSTAL_PREFIX}:" ${GAMES_BINDIR}/planeshift + dosed "s:GENTOO_PLANESHIFT_DIR:${PLANESHIFT_PREFIX}:" ${GAMES_BINDIR}/planeshift + + prepgamesdirs +} diff --git a/games-rpg/vegastrike/ChangeLog b/games-rpg/vegastrike/ChangeLog new file mode 100644 index 000000000000..79592086cb4c --- /dev/null +++ b/games-rpg/vegastrike/ChangeLog @@ -0,0 +1,24 @@ +# ChangeLog for app-games/vegastrike +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/vegastrike/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +*vegastrike-0.3.1 (21 Jun 2003) + + 21 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump + openal + deprecated GL headers. + Fixes #18021, #18025, and #16336. + +*vegastrike-0.2.9.4 (16 Oct 2002) + + 01 Dec 2002; Mike Frysinger <vapier@gentoo.org> : + Fixes for #10794 and games eclass support + + 11 Nov 2002; Mike Frysinger <vapier@gentoo.org> : + Made package compile on gcc2.x and with libpng 1.2.5 + + 16 Oct 2002; Bart Lauwers <blauwers@gentoo.org> vegastrike-0.2.9.4.ebuild: + Initial version of this ebuild for Vega Strike. Vega Strike is a 3d OpenGL + Action RPG space sim for Windows/Linux that allows a player to trade and + bounty hunt in the spirit of Elite. You start in an old beat up Wayfarer + cargo ship, with endless possibility before you and just enough cash to + scrape to diff --git a/games-rpg/vegastrike/Manifest b/games-rpg/vegastrike/Manifest new file mode 100644 index 000000000000..c8be8a242249 --- /dev/null +++ b/games-rpg/vegastrike/Manifest @@ -0,0 +1,4 @@ +MD5 a8b6466ea45f94f56345e7ac4a00192e ChangeLog 1023 +MD5 9f1b27010253c7e2ff2b8a5b960fd807 vegastrike-0.3.1.ebuild 2188 +MD5 b7121086183c9741c97fe59559fd9177 files/digest-vegastrike-0.3.1 156 +MD5 2e620174666c33d1a873ea9f3f68286e files/0.3.1-vsinstall.patch 975 diff --git a/games-rpg/vegastrike/files/0.3.1-vsinstall.patch b/games-rpg/vegastrike/files/0.3.1-vsinstall.patch new file mode 100644 index 000000000000..050a1360a75c --- /dev/null +++ b/games-rpg/vegastrike/files/0.3.1-vsinstall.patch @@ -0,0 +1,24 @@ +--- vsinstall.orig 2003-06-21 08:31:00.000000000 -0400 ++++ vsinstall 2003-06-21 08:32:08.000000000 -0400 +@@ -2,16 +2,16 @@ + CURPWD=$PWD + mkdir $HOME/.vegastrike + cd $HOME/.vegastrike +-if cat save.txt ; ++if [ -f save.txt ] ; + then + touch save.txt; + else + echo "default"> save.txt ; + fi +-cp /usr/local/games/vegastrike/data/setup.config . +-cp /usr/local/games/vegastrike/data/.vegastrike/*.m3u . +-cp /usr/local/games/vegastrike/data/vegastrike.config . +-/usr/local/bin/vssetup ++cp /usr/share/games/vegastrike/data/setup.config . ++cp /usr/share/games/vegastrike/data/.vegastrike/*.m3u . ++cp /usr/share/games/vegastrike/data/vegastrike.config . ++/usr/games/bin/vssetup + echo "Download http://aslp.gallaudet.edu/jjg/wcrm/Vault_Room/vault_room.html the WC2 Collection and the Privateer-RF Collection to ~/music/ directory that you make." + echo "If you wish to have your own music edit ~/.vegastrike/*.m3u Each playlist represents a place or situation in Vega Strike" + cd $CURPWD diff --git a/games-rpg/vegastrike/files/digest-vegastrike-0.3.1 b/games-rpg/vegastrike/files/digest-vegastrike-0.3.1 new file mode 100644 index 000000000000..8c6c003f0468 --- /dev/null +++ b/games-rpg/vegastrike/files/digest-vegastrike-0.3.1 @@ -0,0 +1,2 @@ +MD5 1c4d9e64d526ac65f57259c3003797c9 vegastrike-0.3.1-gcc3.2.src.rpm 2252596 +MD5 6f09bc8c70e744409d5467c9dace7e74 vegastrike-data-0.3-1.noarch.rpm 97635155 diff --git a/games-rpg/vegastrike/vegastrike-0.3.1.ebuild b/games-rpg/vegastrike/vegastrike-0.3.1.ebuild new file mode 100644 index 000000000000..16983a952de9 --- /dev/null +++ b/games-rpg/vegastrike/vegastrike-0.3.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/vegastrike/vegastrike-0.3.1.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games eutils flag-o-matic + +DATA_VER=0.3-1 +DESCRIPTION="3d OpenGL Action RPG space sim" +HOMEPAGE="http://vegastrike.sourceforge.net/" +SRC_URI="mirror://sourceforge/vegastrike/${P}-gcc3.2.src.rpm + mirror://sourceforge/vegastrike/${PN}-data-${DATA_VER}.noarch.rpm" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86" +IUSE="sdl" # openal" + +RDEPEND="media-libs/glut + virtual/x11 + sdl? ( media-libs/libsdl + media-libs/sdl-mixer ) + media-libs/openal" +# openal? ( media-libs/openal )" +DEPEND="${RDEPEND} + dev-lang/perl + app-arch/rpm2targz" + +S=${WORKDIR}/${PN} + +src_unpack() { + rpm2targz ${DISTDIR}/${P}-gcc3.2.src.rpm || die "src rpm2targz failed" + tar -zxf ${P}-gcc3.2.src.tar.gz || die "src tar 1 failed" + tar -zxf ${PN}.tar.gz || die "src tar 2 failed" + + rpm2targz ${DISTDIR}/${PN}-data-${DATA_VER}.noarch.rpm || die "data rpm2targz failed" + tar -zxf ${PN}-data-${DATA_VER}.noarch.tar.gz || die "src tar failed" + + cd ${S} + autoconf || die + automake || die + + cd ${WORKDIR} + mv usr/local data + cd data/bin/ + epatch ${FILESDIR}/${PV}-vsinstall.patch +} + +src_compile() { + append-flags -DGL_GLEXT_LEGACY + + local sdlconf + use sdl \ + && sdlconf="--enable-sdl --disable-nosdl" \ + || sdlconf="--disable-sdl --enable-nosdl" + egamesconf ${sdlconf} || die + + cp src/common/{common.cpp,common.cpp.orig} + sed -e "s:/opt/share/vegastrike/data:${GAMES_DATADIR}/${PN}/data:" \ + src/common/common.cpp.orig > src/common/common.cpp + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + dogamesbin ${WORKDIR}/data/bin/vsinstall vssetup vslauncher + + dodoc NEWS AUTHORS README ChangeLog ${WORKDIR}/data/doc/vegastrike/readme.txt + doman ${WORKDIR}/data/man/man1/* + + dodir ${GAMES_DATADIR} + mv ${WORKDIR}/data/games/vegastrike ${D}/${GAMES_DATADIR}/ + + find ${D} -type d -name cvs -exec rm -rf '{}' \; >& /dev/null + + prepgamesdirs +} + +pkg_postinst() { + einfo "run vsinstall to setup your account" + einfo "then run vslauncher to start Vega Strike" + games_pkg_postinst +} diff --git a/games-rpg/wastesedge/ChangeLog b/games-rpg/wastesedge/ChangeLog new file mode 100644 index 000000000000..7e42e49a0d05 --- /dev/null +++ b/games-rpg/wastesedge/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-games/wastesedge +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/wastesedge/ChangeLog,v 1.1 2003/09/10 06:26:50 vapier Exp $ + + 12 Jun 2003; <msterret@gentoo.org> wastesedge-0.3.3.ebuild: + add Header + +*wastesedge-0.3.3 (02 Mar 2003) + + 02 Mar 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Luca Barbato <lu_zero@gentoo.org> #11875. diff --git a/games-rpg/wastesedge/Manifest b/games-rpg/wastesedge/Manifest new file mode 100644 index 000000000000..6638b56c5874 --- /dev/null +++ b/games-rpg/wastesedge/Manifest @@ -0,0 +1,3 @@ +MD5 2ae86f1a15baad273564b25c3d167d8c ChangeLog 466 +MD5 e15237c09a499d855636d378bfc24fcc wastesedge-0.3.3.ebuild 966 +MD5 68e07fed88cbac21fd1820576f035922 files/digest-wastesedge-0.3.3 70 diff --git a/games-rpg/wastesedge/files/digest-wastesedge-0.3.3 b/games-rpg/wastesedge/files/digest-wastesedge-0.3.3 new file mode 100644 index 000000000000..10720538cdc0 --- /dev/null +++ b/games-rpg/wastesedge/files/digest-wastesedge-0.3.3 @@ -0,0 +1 @@ +MD5 c208c4c7aa2e8c97ec7b27a5bf4f2cd0 wastesedge-0.3.3.tar.gz 10174237 diff --git a/games-rpg/wastesedge/wastesedge-0.3.3.ebuild b/games-rpg/wastesedge/wastesedge-0.3.3.ebuild new file mode 100644 index 000000000000..c56bdec0a3d6 --- /dev/null +++ b/games-rpg/wastesedge/wastesedge-0.3.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/wastesedge/wastesedge-0.3.3.ebuild,v 1.1 2003/09/10 06:26:50 vapier Exp $ + +inherit games + +DESCRIPTION="role playing game to showcase the adonthell engine" +SRC_URI="http://savannah.nongnu.org/download/adonthell/src/${P}.tar.gz" +HOMEPAGE="http://adonthell.linuxgames.com/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86" +IUSE="oggvorbis doc nls" + +DEPEND="virtual/x11 + >=media-libs/libsdl-1.1.6 + >=dev-lang/python-2.0 + oggvorbis? ( >=media-libs/libvorbis-1.0 + >=media-libs/libogg-1.0 ) + doc? ( >=app-doc/doxygen-1.2 ) + >=app-games/adonthell-${PV}" + +src_compile(){ + egamesconf \ + `use_enable nls` \ + `use_enable doc` \ + --with-adonthell-binary=${GAMES_BINDIR}/adonthell \ + || die + emake || die +} + +src_install(){ + emake install DESTDIR=${D} || die + dodoc AUTHORS ChangeLog NEWS PLAYING README + prepgamesdirs +} |