summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-10 06:26:50 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-10 06:26:50 +0000
commit4f424010291763e4564f0f5733806bc86f0f849e (patch)
treebed7e0fab933fd28b1232e926962c69a1178b563 /games-rpg
parentinitial import. buig 26371 (diff)
downloadhistorical-4f424010291763e4564f0f5733806bc86f0f849e.tar.gz
historical-4f424010291763e4564f0f5733806bc86f0f849e.tar.bz2
historical-4f424010291763e4564f0f5733806bc86f0f849e.zip
i lub rpgs
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/adonthell/ChangeLog22
-rw-r--r--games-rpg/adonthell/Manifest4
-rw-r--r--games-rpg/adonthell/adonthell-0.3.3-r1.ebuild45
-rw-r--r--games-rpg/adonthell/files/0.3.3-configure.in.patch11
-rw-r--r--games-rpg/adonthell/files/digest-adonthell-0.3.3-r11
-rw-r--r--games-rpg/egoboo/ChangeLog30
-rw-r--r--games-rpg/egoboo/Manifest5
-rw-r--r--games-rpg/egoboo/egoboo-2.22.ebuild63
-rw-r--r--games-rpg/egoboo/files/digest-egoboo-2.221
-rw-r--r--games-rpg/egoboo/files/egoboo-2.22-makefile-gentoo.patch15
-rw-r--r--games-rpg/egoboo/files/egoboo-2.22.sh3
-rw-r--r--games-rpg/freedroid/ChangeLog13
-rw-r--r--games-rpg/freedroid/Manifest5
-rw-r--r--games-rpg/freedroid/files/digest-freedroid-0.8.41
-rw-r--r--games-rpg/freedroid/files/digest-freedroid-1.0.11
-rw-r--r--games-rpg/freedroid/freedroid-0.8.4.ebuild30
-rw-r--r--games-rpg/freedroid/freedroid-1.0.1.ebuild28
-rw-r--r--games-rpg/freedroidrpg/ChangeLog13
-rw-r--r--games-rpg/freedroidrpg/Manifest5
-rw-r--r--games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.5_p11
-rw-r--r--games-rpg/freedroidrpg/files/digest-freedroidrpg-0.9.61
-rw-r--r--games-rpg/freedroidrpg/freedroidrpg-0.9.5_p1.ebuild37
-rw-r--r--games-rpg/freedroidrpg/freedroidrpg-0.9.6.ebuild30
-rw-r--r--games-rpg/gwiz/ChangeLog16
-rw-r--r--games-rpg/gwiz/Manifest3
-rw-r--r--games-rpg/gwiz/files/digest-gwiz-0.81
-rw-r--r--games-rpg/gwiz/gwiz-0.8.ebuild25
-rw-r--r--games-rpg/nwn/ChangeLog56
-rw-r--r--games-rpg/nwn/Manifest5
-rw-r--r--games-rpg/nwn/files/digest-nwn-1.303
-rw-r--r--games-rpg/nwn/files/nwn3
-rw-r--r--games-rpg/nwn/files/nwn-1.30-fixinstall91
-rw-r--r--games-rpg/nwn/nwn-1.30.ebuild80
-rw-r--r--games-rpg/openglad/ChangeLog9
-rw-r--r--games-rpg/openglad/Manifest3
-rw-r--r--games-rpg/openglad/files/digest-openglad-0.981
-rw-r--r--games-rpg/openglad/openglad-0.98.ebuild31
-rw-r--r--games-rpg/openrpg/ChangeLog8
-rw-r--r--games-rpg/openrpg/Manifest5
-rw-r--r--games-rpg/openrpg/files/digest-openrpg-1.4.11
-rw-r--r--games-rpg/openrpg/files/openrpg3
-rw-r--r--games-rpg/openrpg/files/openrpg-server3
-rw-r--r--games-rpg/openrpg/openrpg-1.4.1.ebuild32
-rw-r--r--games-rpg/planeshift/ChangeLog26
-rw-r--r--games-rpg/planeshift/Manifest4
-rw-r--r--games-rpg/planeshift/files/digest-planeshift-0.2.010-r11
-rw-r--r--games-rpg/planeshift/files/planeshift5
-rw-r--r--games-rpg/planeshift/planeshift-0.2.010-r1.ebuild49
-rw-r--r--games-rpg/vegastrike/ChangeLog24
-rw-r--r--games-rpg/vegastrike/Manifest4
-rw-r--r--games-rpg/vegastrike/files/0.3.1-vsinstall.patch24
-rw-r--r--games-rpg/vegastrike/files/digest-vegastrike-0.3.12
-rw-r--r--games-rpg/vegastrike/vegastrike-0.3.1.ebuild82
-rw-r--r--games-rpg/wastesedge/ChangeLog11
-rw-r--r--games-rpg/wastesedge/Manifest3
-rw-r--r--games-rpg/wastesedge/files/digest-wastesedge-0.3.31
-rw-r--r--games-rpg/wastesedge/wastesedge-0.3.3.ebuild37
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
+}