summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-puzzle/4stattack/4stattack-2.1.4.ebuild41
-rw-r--r--games-puzzle/4stattack/ChangeLog10
-rw-r--r--games-puzzle/4stattack/Manifest5
-rw-r--r--games-puzzle/4stattack/files/4stattack3
-rw-r--r--games-puzzle/4stattack/files/4stattack-2.1.4-gentoo.diff55
-rw-r--r--games-puzzle/4stattack/files/digest-4stattack-2.1.41
-rw-r--r--games-puzzle/atomix/ChangeLog9
-rw-r--r--games-puzzle/atomix/Manifest3
-rw-r--r--games-puzzle/atomix/atomix-0.9.4.ebuild29
-rw-r--r--games-puzzle/atomix/files/digest-atomix-0.9.41
-rw-r--r--games-puzzle/codebreaker/ChangeLog14
-rw-r--r--games-puzzle/codebreaker/Manifest3
-rw-r--r--games-puzzle/codebreaker/codebreaker-1.2.1.ebuild24
-rw-r--r--games-puzzle/codebreaker/files/digest-codebreaker-1.2.11
-rw-r--r--games-puzzle/construo/ChangeLog9
-rw-r--r--games-puzzle/construo/Manifest3
-rw-r--r--games-puzzle/construo/construo-0.2.2.ebuild28
-rw-r--r--games-puzzle/construo/files/digest-construo-0.2.21
-rw-r--r--games-puzzle/cuyo/ChangeLog27
-rw-r--r--games-puzzle/cuyo/Manifest3
-rw-r--r--games-puzzle/cuyo/cuyo-1.6.1.ebuild37
-rw-r--r--games-puzzle/cuyo/files/digest-cuyo-1.6.11
-rw-r--r--games-puzzle/enigma/ChangeLog47
-rw-r--r--games-puzzle/enigma/Manifest5
-rw-r--r--games-puzzle/enigma/enigma-0.60.ebuild32
-rw-r--r--games-puzzle/enigma/enigma-0.70.ebuild30
-rw-r--r--games-puzzle/enigma/files/digest-enigma-0.601
-rw-r--r--games-puzzle/enigma/files/digest-enigma-0.701
-rw-r--r--games-puzzle/fbg/ChangeLog8
-rw-r--r--games-puzzle/fbg/Manifest3
-rw-r--r--games-puzzle/fbg/fbg-0.9.ebuild36
-rw-r--r--games-puzzle/fbg/files/digest-fbg-0.91
-rw-r--r--games-puzzle/gemdropx/ChangeLog15
-rw-r--r--games-puzzle/gemdropx/Manifest3
-rw-r--r--games-puzzle/gemdropx/files/digest-gemdropx-0.91
-rw-r--r--games-puzzle/gemdropx/gemdropx-0.9.ebuild23
-rw-r--r--games-puzzle/greedy/ChangeLog22
-rw-r--r--games-puzzle/greedy/Manifest5
-rw-r--r--games-puzzle/greedy/files/digest-greedy-0.2.01
-rw-r--r--games-puzzle/greedy/files/digest-greedy-0.2.0-r11
-rw-r--r--games-puzzle/greedy/greedy-0.2.0-r1.ebuild34
-rw-r--r--games-puzzle/greedy/greedy-0.2.0.ebuild36
-rw-r--r--games-puzzle/groundhog/ChangeLog8
-rw-r--r--games-puzzle/groundhog/Manifest3
-rw-r--r--games-puzzle/groundhog/files/digest-groundhog-1.41
-rw-r--r--games-puzzle/groundhog/groundhog-1.4.ebuild29
-rw-r--r--games-puzzle/gtetrinet/ChangeLog87
-rw-r--r--games-puzzle/gtetrinet/Manifest8
-rw-r--r--games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.11
-rw-r--r--games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.3-r11
-rw-r--r--games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.41
-rw-r--r--games-puzzle/gtetrinet/gtetrinet-0.7.1.ebuild44
-rw-r--r--games-puzzle/gtetrinet/gtetrinet-0.7.3-r1.ebuild51
-rw-r--r--games-puzzle/gtetrinet/gtetrinet-0.7.4.ebuild53
-rw-r--r--games-puzzle/gtetrinet/metadata.xml6
-rw-r--r--games-puzzle/gtkballs/ChangeLog13
-rw-r--r--games-puzzle/gtkballs/Manifest3
-rw-r--r--games-puzzle/gtkballs/files/digest-gtkballs-3.0.01
-rw-r--r--games-puzzle/gtkballs/gtkballs-3.0.0.ebuild29
-rw-r--r--games-puzzle/icebreaker/ChangeLog29
-rw-r--r--games-puzzle/icebreaker/Manifest5
-rw-r--r--games-puzzle/icebreaker/files/digest-icebreaker-1.2.11
-rw-r--r--games-puzzle/icebreaker/files/digest-icebreaker-1.9.21
-rw-r--r--games-puzzle/icebreaker/icebreaker-1.2.1.ebuild30
-rw-r--r--games-puzzle/icebreaker/icebreaker-1.9.2.ebuild24
-rw-r--r--games-puzzle/kiki/ChangeLog9
-rw-r--r--games-puzzle/kiki/Manifest3
-rw-r--r--games-puzzle/kiki/files/digest-kiki-0.9.01
-rw-r--r--games-puzzle/kiki/kiki-0.9.0.ebuild61
-rw-r--r--games-puzzle/lpairs/ChangeLog8
-rw-r--r--games-puzzle/lpairs/Manifest3
-rw-r--r--games-puzzle/lpairs/files/digest-lpairs-1.0.11
-rw-r--r--games-puzzle/lpairs/lpairs-1.0.1.ebuild29
-rw-r--r--games-puzzle/ltris/ChangeLog23
-rw-r--r--games-puzzle/ltris/Manifest3
-rw-r--r--games-puzzle/ltris/files/digest-ltris-1.0.41
-rw-r--r--games-puzzle/ltris/ltris-1.0.4.ebuild26
-rw-r--r--games-puzzle/magiccube4d/ChangeLog8
-rw-r--r--games-puzzle/magiccube4d/Manifest3
-rw-r--r--games-puzzle/magiccube4d/files/digest-magiccube4d-2.21
-rw-r--r--games-puzzle/magiccube4d/magiccube4d-2.2.ebuild31
-rw-r--r--games-puzzle/marbles/ChangeLog19
-rw-r--r--games-puzzle/marbles/Manifest3
-rw-r--r--games-puzzle/marbles/files/digest-marbles-1.0.5-r11
-rw-r--r--games-puzzle/marbles/marbles-1.0.5-r1.ebuild27
-rw-r--r--games-puzzle/mindless/ChangeLog18
-rw-r--r--games-puzzle/mindless/Manifest6
-rw-r--r--games-puzzle/mindless/files/digest-mindless-1.22
-rw-r--r--games-puzzle/mindless/files/digest-mindless-1.32
-rw-r--r--games-puzzle/mindless/files/playmindless18
-rw-r--r--games-puzzle/mindless/mindless-1.2.ebuild35
-rw-r--r--games-puzzle/mindless/mindless-1.3.ebuild35
-rw-r--r--games-puzzle/mirrormagic/ChangeLog10
-rw-r--r--games-puzzle/mirrormagic/Manifest3
-rw-r--r--games-puzzle/mirrormagic/files/digest-mirrormagic-2.0.21
-rw-r--r--games-puzzle/mirrormagic/mirrormagic-2.0.2.ebuild44
-rw-r--r--games-puzzle/neverball/ChangeLog26
-rw-r--r--games-puzzle/neverball/Manifest5
-rw-r--r--games-puzzle/neverball/files/digest-neverball-0.21.01
-rw-r--r--games-puzzle/neverball/files/digest-neverball-0.25.31
-rw-r--r--games-puzzle/neverball/neverball-0.21.0.ebuild47
-rw-r--r--games-puzzle/neverball/neverball-0.25.3.ebuild47
-rw-r--r--games-puzzle/pathological/ChangeLog19
-rw-r--r--games-puzzle/pathological/Manifest3
-rw-r--r--games-puzzle/pathological/files/digest-pathological-1.1.21
-rw-r--r--games-puzzle/pathological/pathological-1.1.2.ebuild69
-rw-r--r--games-puzzle/penguzzle/ChangeLog8
-rw-r--r--games-puzzle/penguzzle/Manifest3
-rw-r--r--games-puzzle/penguzzle/files/digest-penguzzle-1.01
-rw-r--r--games-puzzle/penguzzle/penguzzle-1.0.ebuild32
-rw-r--r--games-puzzle/pingus/ChangeLog29
-rw-r--r--games-puzzle/pingus/Manifest5
-rw-r--r--games-puzzle/pingus/files/0.6.0-gcc3.patch110
-rw-r--r--games-puzzle/pingus/files/digest-pingus-0.6.01
-rw-r--r--games-puzzle/pingus/files/digest-pingus-0.6.0-r11
-rw-r--r--games-puzzle/pingus/pingus-0.6.0-r1.ebuild48
-rw-r--r--games-puzzle/pingus/pingus-0.6.0.ebuild33
-rw-r--r--games-puzzle/quadra/ChangeLog20
-rw-r--r--games-puzzle/quadra/Manifest5
-rw-r--r--games-puzzle/quadra/files/digest-quadra-1.1.81
-rw-r--r--games-puzzle/quadra/files/libpng-1.2.5.patch11
-rw-r--r--games-puzzle/quadra/files/quadra-1.1.8-gcc3.patch71
-rw-r--r--games-puzzle/quadra/quadra-1.1.8.ebuild39
-rw-r--r--games-puzzle/quintalign/ChangeLog14
-rw-r--r--games-puzzle/quintalign/Manifest3
-rw-r--r--games-puzzle/quintalign/files/digest-quintalign-1.01
-rw-r--r--games-puzzle/quintalign/quintalign-1.0.ebuild14
-rw-r--r--games-puzzle/tetrix/ChangeLog13
-rw-r--r--games-puzzle/tetrix/Manifest5
-rw-r--r--games-puzzle/tetrix/files/digest-tetrix-1.13.16.1.40c1
-rw-r--r--games-puzzle/tetrix/files/launch_tetrix7
-rw-r--r--games-puzzle/tetrix/files/tetrix20
-rw-r--r--games-puzzle/tetrix/tetrix-1.13.16.1.40c.ebuild39
-rw-r--r--games-puzzle/toppler/ChangeLog24
-rw-r--r--games-puzzle/toppler/Manifest3
-rw-r--r--games-puzzle/toppler/files/digest-toppler-1.0.21
-rw-r--r--games-puzzle/toppler/toppler-1.0.2.ebuild27
-rw-r--r--games-puzzle/wakkabox/ChangeLog10
-rw-r--r--games-puzzle/wakkabox/Manifest3
-rw-r--r--games-puzzle/wakkabox/files/digest-wakkabox-1.1.01
-rw-r--r--games-puzzle/wakkabox/wakkabox-1.1.0.ebuild22
-rw-r--r--games-puzzle/xblockout/ChangeLog16
-rw-r--r--games-puzzle/xblockout/Manifest5
-rw-r--r--games-puzzle/xblockout/files/digest-xblockout-1.0k1
-rw-r--r--games-puzzle/xblockout/files/digest-xblockout-1.1.11
-rw-r--r--games-puzzle/xblockout/xblockout-1.0k.ebuild48
-rw-r--r--games-puzzle/xblockout/xblockout-1.1.1.ebuild48
-rw-r--r--games-puzzle/xbomb/ChangeLog13
-rw-r--r--games-puzzle/xbomb/Manifest6
-rw-r--r--games-puzzle/xbomb/files/digest-xbomb-2.11
-rw-r--r--games-puzzle/xbomb/files/digest-xbomb-2.1-r11
-rw-r--r--games-puzzle/xbomb/files/xbomb-2.1.diff35
-rw-r--r--games-puzzle/xbomb/xbomb-2.1-r1.ebuild43
-rw-r--r--games-puzzle/xbomb/xbomb-2.1.ebuild33
-rw-r--r--games-puzzle/xwelltris/ChangeLog8
-rw-r--r--games-puzzle/xwelltris/Manifest3
-rw-r--r--games-puzzle/xwelltris/files/digest-xwelltris-1.0.11
-rw-r--r--games-puzzle/xwelltris/xwelltris-1.0.1.ebuild37
158 files changed, 2622 insertions, 0 deletions
diff --git a/games-puzzle/4stattack/4stattack-2.1.4.ebuild b/games-puzzle/4stattack/4stattack-2.1.4.ebuild
new file mode 100644
index 000000000000..f13bcfeec439
--- /dev/null
+++ b/games-puzzle/4stattack/4stattack-2.1.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/4stattack/4stattack-2.1.4.ebuild,v 1.1 2003/09/10 06:35:59 vapier Exp $
+
+inherit games eutils
+
+DESCRIPTION="Connect-4 game, single or network multiplayer"
+HOMEPAGE="http://forcedattack.sourceforge.net/"
+SRC_URI="mirror://sourceforge/forcedattack/4stAttack-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND=">=dev-python/pygame-1.5"
+
+S=${WORKDIR}/4stAttack-${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # move the doc files aside so it's easier to install the game files
+ mv README.txt credits.txt changelog.txt ..
+ rm GPL version~
+
+ #This patch makes the game save settings in $HOME instead
+ # of in /usr/share/games
+ epatch ${FILESDIR}/${P}-gentoo.diff
+}
+
+src_install() {
+ dogamesbin ${FILESDIR}/4stattack
+ dosed "s:GENTOO_DIR:${GAMES_DATADIR}/${PN}:" ${GAMES_BINDIR}/4stattack
+ dodoc ../README.txt ../credits.txt ../changelog.txt
+
+ dodir ${GAMES_DATADIR}/4stattack
+ cp -R * ${D}/${GAMES_DATADIR}/4stattack/
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/4stattack/ChangeLog b/games-puzzle/4stattack/ChangeLog
new file mode 100644
index 000000000000..3a4287c185cb
--- /dev/null
+++ b/games-puzzle/4stattack/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-games/4stattack
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/4stattack/ChangeLog,v 1.1 2003/09/10 06:35:59 vapier Exp $
+
+*4stattack-2.1.4 (30 Jul 2003)
+
+ 30 Jul 2003; Michael Sterrett <msterret@gentoo.org> 4stattack-2.1.4.ebuild:
+ initial commit. ebuild and patch supplied by Rob Cakebread via bug 25229 then
+ modified a bit.
+
diff --git a/games-puzzle/4stattack/Manifest b/games-puzzle/4stattack/Manifest
new file mode 100644
index 000000000000..4fc9725cb570
--- /dev/null
+++ b/games-puzzle/4stattack/Manifest
@@ -0,0 +1,5 @@
+MD5 0042001873ffd1ee94e39a06a6ba3baf files/4stattack 80
+MD5 a38f167d6d78ba1c79320f6c2f4f9754 files/4stattack-2.1.4-gentoo.diff 1316
+MD5 12ea5a9c56c11d99d09e20829d830263 files/digest-4stattack-2.1.4 68
+MD5 fdb70429805cabd30efe93d5d8935f09 4stattack-2.1.4.ebuild 1101
+MD5 4f9913e300558b5fa291c22dc0abb9a8 ChangeLog 432
diff --git a/games-puzzle/4stattack/files/4stattack b/games-puzzle/4stattack/files/4stattack
new file mode 100644
index 000000000000..c0b761b3b44c
--- /dev/null
+++ b/games-puzzle/4stattack/files/4stattack
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd GENTOO_DIR
+exec /usr/bin/env python GENTOO_DIR/4stattack.py "${@}"
diff --git a/games-puzzle/4stattack/files/4stattack-2.1.4-gentoo.diff b/games-puzzle/4stattack/files/4stattack-2.1.4-gentoo.diff
new file mode 100644
index 000000000000..a6b77993dc00
--- /dev/null
+++ b/games-puzzle/4stattack/files/4stattack-2.1.4-gentoo.diff
@@ -0,0 +1,55 @@
+--- 4stAttack-2.1.4/4stattack.py 2002-10-01 07:38:03.000000000 -0700
++++ new/4stattack.py 2003-07-24 22:11:34.000000000 -0700
+@@ -28,6 +28,9 @@
+ images = None
+ screen = None
+
++f = os.path.expanduser('~/.4stattackrc')
++if not os.path.exists(f):
++ os.system('cp /usr/share/games/4stattack/settings.ini %s' % f)
+
+ def playMusic(datadir):
+ if pygame.mixer.get_init():
+@@ -49,11 +52,11 @@
+ screen = pygame.display.set_mode(resolution, FULLSCREEN)
+ else:
+ screen = pygame.display.set_mode(resolution)
+-
++
+ pygame.display.set_caption('4st Attack 2')
+ pygame.mouse.set_visible(1)
+ pygame.display.init()
+-
++
+ pygame.display.Info()
+ return screen
+
+@@ -72,21 +75,21 @@
+ pygame.quit()
+ os._exit(0)
+
+-def main():
++def main():
+ options = getOptions(sys.argv)
+-
++
+ if options.has_key('-ini'):
+ ini_settings = IniSettings(options['-ini'])
+ else:
+- ini_settings = IniSettings('settings.ini')
+-
++ ini_settings = IniSettings(os.path.expanduser('~/.4stattackrc'))
++
+ settings = ini_settings.settings
+-
++
+ datadir = settings['path']['data']
+-
++
+ if settings['sound']['music'] == 'yes':
+ playMusic(datadir)
+-
++
+ resolution = settings['video']['resolution']
+ res = string.split(resolution, 'x')
+ screen = setDisplay((int(res[0]), int(res[1])), settings['video']['fullscreen'])
diff --git a/games-puzzle/4stattack/files/digest-4stattack-2.1.4 b/games-puzzle/4stattack/files/digest-4stattack-2.1.4
new file mode 100644
index 000000000000..ba5d8878f826
--- /dev/null
+++ b/games-puzzle/4stattack/files/digest-4stattack-2.1.4
@@ -0,0 +1 @@
+MD5 72a6d85d4218e938c043a6e5f0074e1b 4stAttack-2.1.4.tar.gz 1828247
diff --git a/games-puzzle/atomix/ChangeLog b/games-puzzle/atomix/ChangeLog
new file mode 100644
index 000000000000..ac122358a443
--- /dev/null
+++ b/games-puzzle/atomix/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-games/atomix
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/atomix/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*atomix-0.9.4 (28 Jul 2002)
+
+ 28 Jul 2002; Gabriele Giorgetti <stroke@gentoo.org> atomix-0.9.4.ebuild :
+
+ Initial cvs import. A mind game for GNOME2 \ No newline at end of file
diff --git a/games-puzzle/atomix/Manifest b/games-puzzle/atomix/Manifest
new file mode 100644
index 000000000000..e04f59a15ac1
--- /dev/null
+++ b/games-puzzle/atomix/Manifest
@@ -0,0 +1,3 @@
+MD5 2ad5687c000e6534f18a4da2e5045e7e ChangeLog 364
+MD5 490b55e29df04d7528416c38ca0d24fe atomix-0.9.4.ebuild 873
+MD5 25a117075cf5ade9a32803da4a32ff3e files/digest-atomix-0.9.4 64
diff --git a/games-puzzle/atomix/atomix-0.9.4.ebuild b/games-puzzle/atomix/atomix-0.9.4.ebuild
new file mode 100644
index 000000000000..9a745abc0b87
--- /dev/null
+++ b/games-puzzle/atomix/atomix-0.9.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/atomix/atomix-0.9.4.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit gnome2
+
+DESCRIPTION="a little mind game for GNOME2"
+SRC_URI="http://triq.net/~pearl/download/${P}.tar.gz"
+HOMEPAGE="http://triq.net/~pearl/atomix.php"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc"
+
+RDEPEND=">=x11-libs/pango-1.0.3
+ >=x11-libs/gtk+-2.0.5
+ >=dev-libs/glib-2.0.4
+ >=gnome-base/gconf-1.1.11
+ >=gnome-base/libglade-2.0.0
+ >=gnome-base/libgnome-2.0.0
+ >=gnome-base/libgnomeui-2.0.0
+ >=gnome-base/libbonoboui-2.0.0
+ >=gnome-base/libgnomecanvas-2.0.0
+ >=dev-libs/libxml2-2.4.23"
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.12.0
+ >=dev-util/intltool-0.17"
+
+DOCS="AUTHORS BUGS ChangeLog COPYING FAQ INSTALL NEWS README* THANKS TODO"
diff --git a/games-puzzle/atomix/files/digest-atomix-0.9.4 b/games-puzzle/atomix/files/digest-atomix-0.9.4
new file mode 100644
index 000000000000..6cc91fe195a6
--- /dev/null
+++ b/games-puzzle/atomix/files/digest-atomix-0.9.4
@@ -0,0 +1 @@
+MD5 b43be0f957f8303f3423a96f1270412f atomix-0.9.4.tar.gz 277008
diff --git a/games-puzzle/codebreaker/ChangeLog b/games-puzzle/codebreaker/ChangeLog
new file mode 100644
index 000000000000..4c0ba257d5f8
--- /dev/null
+++ b/games-puzzle/codebreaker/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for app-games/codebreaker
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/codebreaker/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+ 12 Jun 2003; <msterret@gentoo.org> codebreaker-1.2.1.ebuild:
+ fix Header
+
+*codebreaker-1.2.1 (09 Mar 2003)
+
+ 24 Mar 2003; Jon Nall <nall@gentoo.org> codebreaker-1.2.1.ebuild :
+ added ppc
+
+ 09 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Ron <doobedoobedo@quake3world.com> #15863.
diff --git a/games-puzzle/codebreaker/Manifest b/games-puzzle/codebreaker/Manifest
new file mode 100644
index 000000000000..4672d70d7118
--- /dev/null
+++ b/games-puzzle/codebreaker/Manifest
@@ -0,0 +1,3 @@
+MD5 f80c5096899f0f1cf6d876dc1f463c29 ChangeLog 553
+MD5 4966c5866312fd167c0072bf28f196b9 codebreaker-1.2.1.ebuild 637
+MD5 91c2c3fa7c837def2df20c1f5198be75 files/digest-codebreaker-1.2.1 73
diff --git a/games-puzzle/codebreaker/codebreaker-1.2.1.ebuild b/games-puzzle/codebreaker/codebreaker-1.2.1.ebuild
new file mode 100644
index 000000000000..d158d0fbcf81
--- /dev/null
+++ b/games-puzzle/codebreaker/codebreaker-1.2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/codebreaker/codebreaker-1.2.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="mastermind style game"
+HOMEPAGE="http://packages.debian.org/codebreaker/"
+SRC_URI="http://ftp.debian.org/debian/pool/main/c/codebreaker/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc"
+
+DEPEND="virtual/x11
+ >=x11-libs/gtk+-1.2.0"
+
+S=${WORKDIR}/${P}.orig
+
+src_install() {
+ dogamesbin src/codebreaker
+ dodoc README AUTHORS doc/HOWTO
+ prepgamesdirs
+}
diff --git a/games-puzzle/codebreaker/files/digest-codebreaker-1.2.1 b/games-puzzle/codebreaker/files/digest-codebreaker-1.2.1
new file mode 100644
index 000000000000..abe4dfaf9deb
--- /dev/null
+++ b/games-puzzle/codebreaker/files/digest-codebreaker-1.2.1
@@ -0,0 +1 @@
+MD5 f0b914f29fcb1d88c3213e7097a6908c codebreaker_1.2.1.orig.tar.gz 41986
diff --git a/games-puzzle/construo/ChangeLog b/games-puzzle/construo/ChangeLog
new file mode 100644
index 000000000000..0e6ab383c31d
--- /dev/null
+++ b/games-puzzle/construo/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-games/construo
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/construo/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*construo-0.2.2 (02 Aug 2003)
+
+ 02 Aug 2003; Michael Sterrett <msterret@gentoo.org> construo-0.2.2.ebuild:
+ initial commit. ebuild supplied by Rob Cakebread (modified) via bug 25708.
+
diff --git a/games-puzzle/construo/Manifest b/games-puzzle/construo/Manifest
new file mode 100644
index 000000000000..f39703198892
--- /dev/null
+++ b/games-puzzle/construo/Manifest
@@ -0,0 +1,3 @@
+MD5 0be2aefd217e2f6b3866cd5ca6c1352c construo-0.2.2.ebuild 817
+MD5 cf11489398441803ea94e1c3762fc23f ChangeLog 406
+MD5 36c9bcbd756d8e994a1769be94474c3a files/digest-construo-0.2.2 66
diff --git a/games-puzzle/construo/construo-0.2.2.ebuild b/games-puzzle/construo/construo-0.2.2.ebuild
new file mode 100644
index 000000000000..aa6e100236ff
--- /dev/null
+++ b/games-puzzle/construo/construo-0.2.2.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-puzzle/construo/construo-0.2.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="2d construction toy with objects that react on physical forces"
+HOMEPAGE="http://www.nongnu.org/construo/"
+SRC_URI="http://freesoftware.fsf.org/download/construo/construo.pkg/${PV}/${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+IUSE=""
+
+DEPEND="virtual/x11
+ sys-libs/zlib
+ virtual/glut"
+
+src_compile() {
+ egamesconf --datadir=${GAMES_DATADIR_BASE}
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} bindir=/usr/games/bin install || die "make install failed"
+ dodoc AUTHORS INSTALL INSTALL.configure NEWS README TODO
+ prepgamesdirs
+}
diff --git a/games-puzzle/construo/files/digest-construo-0.2.2 b/games-puzzle/construo/files/digest-construo-0.2.2
new file mode 100644
index 000000000000..c2833e199262
--- /dev/null
+++ b/games-puzzle/construo/files/digest-construo-0.2.2
@@ -0,0 +1 @@
+MD5 c18144898f98929b67245c5f703f9f39 construo-0.2.2.tar.gz 442626
diff --git a/games-puzzle/cuyo/ChangeLog b/games-puzzle/cuyo/ChangeLog
new file mode 100644
index 000000000000..fe72cbd57e9a
--- /dev/null
+++ b/games-puzzle/cuyo/ChangeLog
@@ -0,0 +1,27 @@
+# ChangeLog for app-games/cuyo
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/cuyo/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*cuyo-1.6.1 (27 Dec 2002)
+
+ 27 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
+ Dropped qt ver back to 2 while qt3 issues are worked out.
+ Added games eclass support.
+
+*cuyo-1.6.0_beta2 (28 Nov 2002)
+
+ 28 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+ New version for qt3. Marked as testing initially.
+
+*cuyo-1.05 (23 Oct 2002)
+
+ 23 Oct 2002; Spider <spider@gentoo.org> cuyo-1.05.ebuild :
+ updated version with bugfixes
+
+*cuyo-1.03 (01 Apr 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> cuyo-1.03.ebuild :
+ Added LICENSE, KEYWORDS.
+
+ 1 Apr 2002; Spider <spide@gentoo.org>:
+ Adding this highly addictive game to portage.
diff --git a/games-puzzle/cuyo/Manifest b/games-puzzle/cuyo/Manifest
new file mode 100644
index 000000000000..7118765569f7
--- /dev/null
+++ b/games-puzzle/cuyo/Manifest
@@ -0,0 +1,3 @@
+MD5 d13b1ebbe39e26c8337c5e83f6cdb230 ChangeLog 867
+MD5 597980690f128d83f2b9dfdf8e2a0798 cuyo-1.6.1.ebuild 877
+MD5 f557883896ac043f657bbaef6d14d633 files/digest-cuyo-1.6.1 62
diff --git a/games-puzzle/cuyo/cuyo-1.6.1.ebuild b/games-puzzle/cuyo/cuyo-1.6.1.ebuild
new file mode 100644
index 000000000000..a7cf1fc215e9
--- /dev/null
+++ b/games-puzzle/cuyo/cuyo-1.6.1.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-puzzle/cuyo/cuyo-1.6.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+S=${WORKDIR}/${P/_}
+DESCRIPTION="highly addictive and remotely related to tetris"
+SRC_URI="http://savannah.nongnu.org/download/cuyo/${P//_}.tar.gz"
+HOMEPAGE="http://www.karimmi.de/cuyo/"
+
+KEYWORDS="x86 ppc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/glibc
+ virtual/x11
+ =x11-libs/qt-2*"
+
+src_compile() {
+ egamesconf \
+ --with-qt \
+ --with-qt-dir=/usr/qt/2 \
+ --with-x \
+ || die
+ emake || die
+}
+
+src_install() {
+ cp data/Makefile{,.old}
+ sed -e 's: $(pkgdatadir: $(DESTDIR)$(pkgdatadir:' \
+ data/Makefile.old > data/Makefile
+ make install DESTDIR=${D} || die
+ dodoc AUTHORS COPYING INSTALL NEWS README TODO ChangeLog
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/cuyo/files/digest-cuyo-1.6.1 b/games-puzzle/cuyo/files/digest-cuyo-1.6.1
new file mode 100644
index 000000000000..db528a413c21
--- /dev/null
+++ b/games-puzzle/cuyo/files/digest-cuyo-1.6.1
@@ -0,0 +1 @@
+MD5 613858433312eb83afb052fc75e89a7c cuyo-1.6.1.tar.gz 865970
diff --git a/games-puzzle/enigma/ChangeLog b/games-puzzle/enigma/ChangeLog
new file mode 100644
index 000000000000..810fda5b1e26
--- /dev/null
+++ b/games-puzzle/enigma/ChangeLog
@@ -0,0 +1,47 @@
+# ChangeLog for app-games/enigma
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/enigma/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*enigma-0.70 (17 Feb 2003)
+
+ 17 Feb 2003; Phil Bordelon <sunflare@gentoo.org> enigma-0.70.ebuild :
+ Version bump. Enigma now also uses the games eclass. Deleted old,
+ stale versions of the game as well.
+
+*enigma-0.60 (24 Dec 2002)
+
+ 24 Dec 2002; Phil Bordelon <sunflare@gentoo.org> enigma-0.60.ebuild: Version
+ bump.
+
+*enigma-0.50 (15 Aug 2002)
+
+ 15 Aug 2002; Phil Bordelon <sunflare@gentoo.org> enigma-0.50.ebuild: Version
+ bump. Did some minor lintool'ing as well.
+
+*enigma-0.40a (21 Jun 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> enigma-0.40a.ebuild :
+ Added KEYWORDS.
+
+ 21 Jun 2002; J.Alberto Suárez L. <bass@gentoo.org> enigma-0.40a.ebuild:
+
+ Bumped version of Larry Cow,fixed problems with gcc3.
+
+*enigma-0.39a (28 Apr 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> enigma-0.39a.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+
+ 28 Apr 2002; Ryan Phillips <rphillips@gentoo.org> enigma-0.39a.ebuild :
+
+ Added line in ebuild to install documentation.
+
+*enigma-0.39a (24 Apr 2002)
+
+ 24 Apr 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/games-puzzle/enigma/Manifest b/games-puzzle/enigma/Manifest
new file mode 100644
index 000000000000..39f04062774a
--- /dev/null
+++ b/games-puzzle/enigma/Manifest
@@ -0,0 +1,5 @@
+MD5 508802e6bc9bed00f2bb02cdaa447f49 ChangeLog 1695
+MD5 4db320f780ba52b956847e1ba5120b02 enigma-0.60.ebuild 822
+MD5 6c37db664a3bd82ae356d1ce436883e9 enigma-0.70.ebuild 775
+MD5 f7a062e6e9bc1275a6d6d29dcb4d68bd files/digest-enigma-0.60 64
+MD5 e1e10cb6b69cccca2fcef5b459ffde5a files/digest-enigma-0.70 64
diff --git a/games-puzzle/enigma/enigma-0.60.ebuild b/games-puzzle/enigma/enigma-0.60.ebuild
new file mode 100644
index 000000000000..5ded6497d975
--- /dev/null
+++ b/games-puzzle/enigma/enigma-0.60.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-puzzle/enigma/enigma-0.60.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DATA=/usr/share
+VER="0.50"
+DESCRIPTION="a puzzle game similar to Oxyd"
+HOMEPAGE="http://www.freesoftware.fsf.org/enigma/"
+SRC_URI="http://freesoftware.fsf.org/download/enigma/${P}.tar.gz"
+
+KEYWORDS="x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/glibc
+ >=media-libs/libsdl-1.2.4
+ >=media-libs/sdl-mixer-1.2.0
+ >=media-libs/sdl-image-1.2.0
+ =dev-lang/lua-4.0"
+
+src_compile() {
+ ./configure \
+ --enable-optimize \
+ --prefix=/usr \
+ --sysconfdir=/etc || die
+ emake || die
+}
+
+src_install() {
+ emake prefix="${D}/usr" install || die
+ dodoc NEWS TODO README COPYING.GPL AUTHORS INSTALL ChangeLog
+}
diff --git a/games-puzzle/enigma/enigma-0.70.ebuild b/games-puzzle/enigma/enigma-0.70.ebuild
new file mode 100644
index 000000000000..468f9d880027
--- /dev/null
+++ b/games-puzzle/enigma/enigma-0.70.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-puzzle/enigma/enigma-0.70.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="puzzle game similar to Oxyd"
+HOMEPAGE="http://www.freesoftware.fsf.org/enigma/"
+SRC_URI="http://freesoftware.fsf.org/download/enigma/${P}.tar.gz"
+
+KEYWORDS="x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/glibc
+ >=media-libs/libsdl-1.2.4
+ >=media-libs/sdl-mixer-1.2.0
+ >=media-libs/sdl-image-1.2.0
+ =dev-lang/lua-4.0"
+
+src_compile() {
+ egamesconf --enable-optimize || die
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc NEWS TODO README COPYING.GPL AUTHORS INSTALL ChangeLog
+ prepgamesdirs
+}
diff --git a/games-puzzle/enigma/files/digest-enigma-0.60 b/games-puzzle/enigma/files/digest-enigma-0.60
new file mode 100644
index 000000000000..39155696efe3
--- /dev/null
+++ b/games-puzzle/enigma/files/digest-enigma-0.60
@@ -0,0 +1 @@
+MD5 900739587d483c505b7553d6eda2db62 enigma-0.60.tar.gz 1821314
diff --git a/games-puzzle/enigma/files/digest-enigma-0.70 b/games-puzzle/enigma/files/digest-enigma-0.70
new file mode 100644
index 000000000000..7f9fbf4a9ed7
--- /dev/null
+++ b/games-puzzle/enigma/files/digest-enigma-0.70
@@ -0,0 +1 @@
+MD5 8cdbf6aaeec13d545fa9d2382cfae032 enigma-0.70.tar.gz 2464687
diff --git a/games-puzzle/fbg/ChangeLog b/games-puzzle/fbg/ChangeLog
new file mode 100644
index 000000000000..0bec71a121e2
--- /dev/null
+++ b/games-puzzle/fbg/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/fbg
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/fbg/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*fbg-0.9 (03 Mar 2003)
+
+ 03 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by moonlite@linux.nu #13126.
diff --git a/games-puzzle/fbg/Manifest b/games-puzzle/fbg/Manifest
new file mode 100644
index 000000000000..6bbfc2d334dc
--- /dev/null
+++ b/games-puzzle/fbg/Manifest
@@ -0,0 +1,3 @@
+MD5 e72f18d99b7e09da60f2dc06f9edb870 ChangeLog 349
+MD5 4901cb2880282f1de5e3d16d85b39c23 fbg-0.9.ebuild 840
+MD5 f70ba3be5ea1da182abec431f6db6ef2 files/digest-fbg-0.9 60
diff --git a/games-puzzle/fbg/fbg-0.9.ebuild b/games-puzzle/fbg/fbg-0.9.ebuild
new file mode 100644
index 000000000000..01ccfd91050c
--- /dev/null
+++ b/games-puzzle/fbg/fbg-0.9.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/fbg/fbg-0.9.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="A tetris-clone written in OpenGL"
+HOMEPAGE="http://home.attbi.com/~furiousjay/code/fbg.html"
+SRC_URI="mirror://sourceforge/fbg/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="virtual/x11
+ virtual/opengl
+ virtual/glu
+ >=dev-games/physfs-0.1.7
+ >=media-libs/libsdl-1.2.0
+ >=media-libs/libmikmod-3.1.10"
+
+src_compile() {
+ egamesconf --disable-fbglaunch || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc README TODO AUTHORS
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ einfo "less /usr/share/doc/${PF}/README.gz for play-instructions"
+}
diff --git a/games-puzzle/fbg/files/digest-fbg-0.9 b/games-puzzle/fbg/files/digest-fbg-0.9
new file mode 100644
index 000000000000..43595d8cb650
--- /dev/null
+++ b/games-puzzle/fbg/files/digest-fbg-0.9
@@ -0,0 +1 @@
+MD5 82db64d84b6172f5676fcff69d533881 fbg-0.9.tar.gz 1127384
diff --git a/games-puzzle/gemdropx/ChangeLog b/games-puzzle/gemdropx/ChangeLog
new file mode 100644
index 000000000000..bbc0af575f47
--- /dev/null
+++ b/games-puzzle/gemdropx/ChangeLog
@@ -0,0 +1,15 @@
+# ChangeLog for app-games/gemdropx
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# AUTHOR: José Alberto Suárez López <bass@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gemdropx/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+ 12 Jul 2003; Michael Sterrett <msterret@gentoo.org> gemdropx-0.9.ebuild:
+ fix DESCRIPTION
+
+*gemdropx-0.9 (10 Jul 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> gemdropx-0.9.ebuild :
+ Added KEYWORDS.
+
+ 10 Jul 2002; J.Alberto S.L. <bass@gentoo.org> gemdropx0.9.ebuild:
+ First relase.
diff --git a/games-puzzle/gemdropx/Manifest b/games-puzzle/gemdropx/Manifest
new file mode 100644
index 000000000000..eca01c6aa146
--- /dev/null
+++ b/games-puzzle/gemdropx/Manifest
@@ -0,0 +1,3 @@
+MD5 e9d5468f3538eb94fb4c6ce884f33a67 ChangeLog 582
+MD5 6224ce751411e31e3a4dd0f027ccda77 gemdropx-0.9.ebuild 733
+MD5 f4f8d3f8f2c8240b36e19ed0d9e9cbe9 files/digest-gemdropx-0.9 64
diff --git a/games-puzzle/gemdropx/files/digest-gemdropx-0.9 b/games-puzzle/gemdropx/files/digest-gemdropx-0.9
new file mode 100644
index 000000000000..89bc42e2b956
--- /dev/null
+++ b/games-puzzle/gemdropx/files/digest-gemdropx-0.9
@@ -0,0 +1 @@
+MD5 fd0337e89778e2dba74461c555ea8e42 gemdropx-0.9.tar.gz 903036
diff --git a/games-puzzle/gemdropx/gemdropx-0.9.ebuild b/games-puzzle/gemdropx/gemdropx-0.9.ebuild
new file mode 100644
index 000000000000..b54add0a4214
--- /dev/null
+++ b/games-puzzle/gemdropx/gemdropx-0.9.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gemdropx/gemdropx-0.9.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DESCRIPTION="A puzzle game where it's your job to clear the screen of gems"
+SRC_URI="ftp://ftp.sonic.net/pub/users/nbs/unix/x/gemdropx/${P}.tar.gz"
+HOMEPAGE="http://www.newbreedsoftware.com/gemdropx/"
+KEYWORDS="x86 ppc"
+DEPEND=">=media-libs/libsdl-1.2.3-r1
+ >=media-libs/sdl-mixer-1.2.1
+ virtual/x11"
+SLOT="0"
+LICENSE="GPL-2"
+
+src_compile() {
+ emake DATA_PREFIX=/usr/share/gemdropx-data
+}
+
+src_install () {
+ dodir /usr/share/gemdropx-data
+ cp -a data/* ${D}/usr/share/gemdropx-data/
+ dobin gemdropx
+}
diff --git a/games-puzzle/greedy/ChangeLog b/games-puzzle/greedy/ChangeLog
new file mode 100644
index 000000000000..43ccd83dfcde
--- /dev/null
+++ b/games-puzzle/greedy/ChangeLog
@@ -0,0 +1,22 @@
+# ChangeLog for app-games/greedy
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/greedy/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*greedy-0.2.0-r1 (27 Aug 2003)
+
+ 27 Aug 2003; Michael Sterrett <msterret@gentoo.org> greedy-0.2.0-r1.ebuild:
+ inherit games; use CFLAGS; error messages
+
+*greedy-0.2.0 (22 May 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> greedy-0.2.0.ebuild :
+ Added KEYWORDS, SLOT.
+
+ 5 May 2002; Mike Jones <ashmodai@gentoo.org> ChangeLog, greedy-0.2.0.ebuild
+
+ 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-puzzle/greedy/Manifest b/games-puzzle/greedy/Manifest
new file mode 100644
index 000000000000..e81f1222ba80
--- /dev/null
+++ b/games-puzzle/greedy/Manifest
@@ -0,0 +1,5 @@
+MD5 c56f1df0211243fdc6a48de4773bc41f ChangeLog 974
+MD5 d74967cb84128a1276979f62213f33c2 greedy-0.2.0-r1.ebuild 980
+MD5 7a8ce9ff58584db66fd2c941e95f36d2 greedy-0.2.0.ebuild 948
+MD5 f721634fe2ef766e36c4a3be20b96cc5 files/digest-greedy-0.2.0 63
+MD5 f721634fe2ef766e36c4a3be20b96cc5 files/digest-greedy-0.2.0-r1 63
diff --git a/games-puzzle/greedy/files/digest-greedy-0.2.0 b/games-puzzle/greedy/files/digest-greedy-0.2.0
new file mode 100644
index 000000000000..f21e199a4ec5
--- /dev/null
+++ b/games-puzzle/greedy/files/digest-greedy-0.2.0
@@ -0,0 +1 @@
+MD5 a1e53d7ba13d9ae9c9847168daa34958 greedy-0.2.0.tar.gz 13152
diff --git a/games-puzzle/greedy/files/digest-greedy-0.2.0-r1 b/games-puzzle/greedy/files/digest-greedy-0.2.0-r1
new file mode 100644
index 000000000000..f21e199a4ec5
--- /dev/null
+++ b/games-puzzle/greedy/files/digest-greedy-0.2.0-r1
@@ -0,0 +1 @@
+MD5 a1e53d7ba13d9ae9c9847168daa34958 greedy-0.2.0.tar.gz 13152
diff --git a/games-puzzle/greedy/greedy-0.2.0-r1.ebuild b/games-puzzle/greedy/greedy-0.2.0-r1.ebuild
new file mode 100644
index 000000000000..92a249e0a7ab
--- /dev/null
+++ b/games-puzzle/greedy/greedy-0.2.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/greedy/greedy-0.2.0-r1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="fun little ncurses puzzle game"
+HOMEPAGE="http://www.kotinet.com/juhamattin/linux/index.html"
+SRC_URI="http://www.kotinet.com/juhamattin/linux/download/${P}.tar.gz"
+
+KEYWORDS="x86 ppc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/glibc
+ sys-libs/ncurses"
+
+src_compile() {
+ emake FLAGS="${CFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ # It wants a scores file. We need to touch one and install it.
+ touch greedy.scores
+ insinto ${GAMES_STATEDIR}
+ doins greedy.scores || die "doins failed"
+
+ dogamesbin greedy || die "dogamesbin failed"
+ dodoc CHANGES README TODO || die "dodoc failed"
+
+ prepgamesdirs
+ # We need to set the permissions correctly
+ chmod 664 ${D}/${GAMES_STATEDIR}/greedy.scores || die "chmod failed"
+}
diff --git a/games-puzzle/greedy/greedy-0.2.0.ebuild b/games-puzzle/greedy/greedy-0.2.0.ebuild
new file mode 100644
index 000000000000..044033f60060
--- /dev/null
+++ b/games-puzzle/greedy/greedy-0.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/greedy/greedy-0.2.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DESCRIPTION="fun little ncurses puzzle game"
+HOMEPAGE="http://www.kotinet.com/juhamattin/linux/index.html"
+SRC_URI="http://www.kotinet.com/juhamattin/linux/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc"
+
+DEPEND="virtual/glibc
+ sys-libs/ncurses"
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ # It wants a scores file. We need to touch one and install it.
+ touch greedy.scores
+ insinto /var/lib/games
+ doins greedy.scores || die
+
+ dobin greedy || die
+ dodoc CHANGES README TODO || die
+}
+
+pkg_postinst() {
+ # We need to set the permissions correctly
+ chown games.games /var/lib/games/greedy.scores || die
+ chmod 664 /var/lib/games/greedy.scores || die
+
+ chown games.games /usr/bin/greedy || die
+}
diff --git a/games-puzzle/groundhog/ChangeLog b/games-puzzle/groundhog/ChangeLog
new file mode 100644
index 000000000000..c613be5a9acb
--- /dev/null
+++ b/games-puzzle/groundhog/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/groundhog
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*groundhog-1.4 (07 Mar 2003)
+
+ 07 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Ron <doobedoobedo@quake3world.com> #15654.
diff --git a/games-puzzle/groundhog/Manifest b/games-puzzle/groundhog/Manifest
new file mode 100644
index 000000000000..0abe1c3decc1
--- /dev/null
+++ b/games-puzzle/groundhog/Manifest
@@ -0,0 +1,3 @@
+MD5 f21089f28d1aedafb7fb575b0c261764 ChangeLog 384
+MD5 b898d608ab64a97bfa6881a0cd46e8f6 groundhog-1.4.ebuild 719
+MD5 611bda4f6cc27238f83f72d3c3f6adbd files/digest-groundhog-1.4 65
diff --git a/games-puzzle/groundhog/files/digest-groundhog-1.4 b/games-puzzle/groundhog/files/digest-groundhog-1.4
new file mode 100644
index 000000000000..ab92f450548e
--- /dev/null
+++ b/games-puzzle/groundhog/files/digest-groundhog-1.4
@@ -0,0 +1 @@
+MD5 d350b9c214e4f3743d6f992c1fa72124 groundhog-1.4.tar.gz 221871
diff --git a/games-puzzle/groundhog/groundhog-1.4.ebuild b/games-puzzle/groundhog/groundhog-1.4.ebuild
new file mode 100644
index 000000000000..f99913e67aac
--- /dev/null
+++ b/games-puzzle/groundhog/groundhog-1.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/groundhog-1.4.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="Kids card/puzzle game"
+HOMEPAGE="http://home-2.consunet.nl/~cb007736/groundhog.html"
+SRC_URI="http://home-2.consunet.nl/~cb007736/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+IUSE="nls"
+
+DEPEND="virtual/x11
+ =x11-libs/gtk+-2*
+ =dev-libs/glib-2*"
+
+src_compile() {
+ egamesconf `use_enable nls` || die
+ emake CXXFLAGS="${CXXFLAGS}" || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc README NEWS AUTHORS TODO Changelog
+ prepgamesdirs
+}
diff --git a/games-puzzle/gtetrinet/ChangeLog b/games-puzzle/gtetrinet/ChangeLog
new file mode 100644
index 000000000000..f11def4f095f
--- /dev/null
+++ b/games-puzzle/gtetrinet/ChangeLog
@@ -0,0 +1,87 @@
+# ChangeLog for app-games/gtetrinet
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gtetrinet/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*gtetrinet-0.7.4 (28 Aug 2003)
+
+ 28 Aug 2003; Michael Sterrett <msterret@gentoo.org> gtetrinet-0.7.4.ebuild:
+ version bump
+
+*gtetrinet-0.7.3-r1 (28 Aug 2003)
+
+ 28 Aug 2003; Mike Frysinger <vapier@gentoo.org> :
+ Fix pixmap location so that it doesnt segfault #27417
+
+*gtetrinet-0.7.3 (04 Jul 2003)
+
+ 09 Jul 2003; Alastair Tse <liquidx@gentoo.org> gtetrinet-0.7.1.ebuild,
+ gtetrinet-0.7.3.ebuild:
+ add pkgconfig dep
+
+ 04 Jul 2003; Alastair Tse <liquidx@gentoo.org> gtetrinet-0.7.3.ebuild,
+ metadata.xml:
+ gnome-ified ebuild and installs gconf keys properly
+
+*gtetrinet-0.7.1 (19 May 2003)
+
+ 19 May 2003; Martin Holzer <mholzer@gentoo.org> gtetrinet-0.7.1.ebuild:
+ Version bumped. Closes #19765.
+
+*gtetrinet-0.7.0 (31 Mar 2003)
+
+ 31 Mar 2003; Philip Walls <malverian@gentoo.org> gtetrinet-0.7.0.ebuild :
+ Version bump
+
+*gtetrinet-0.6.2 (05 Mar 2003)
+
+ 05 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump #15296.
+
+*gtetrinet-0.5.2 (11 Jan 2003)
+
+ 11 Jan 2003; L. Boshell <leonardop@gentoo.org> gtetrinet-0.5.2.ebuild :
+ New version for Gnome 2.
+
+*gtetrinet-0.4.4 (27 Oct 2002)
+
+ 27 Oct 2002; L. Boshell <leonardop@gentoo.org> gtetrinet-0.4.4.ebuild :
+ New version. Includes fixes for several security problems. Added support
+ for the `ipv6' and `nls' USE flags.
+
+*gtetrinet-0.4.3 (22 Oct 2002)
+
+ 22 Oct 2002; Maik Schreiber <blizzy@gentoo.org> : New version, closes bug
+ #9430.
+
+*gtetrinet-0.4.1-r3 (12 Jul 2002)
+
+ 18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> gtetrinet-0.4.1-r3.ebuild :
+ Updated to mirror://sourceforge in SRC_URI.
+
+ 12 Jul 2002: Gabriele Giorgetti <stroke@gentoo.org> gtetrinet-0.4.1-r3.ebuild:
+
+ Ouch, we had a very bad DEPEND in -r2 ... Added correct deps.
+ Also Fixes bug #4905
+
+*gtetrinet-0.4.1-r2 (04 Jul 2002)
+
+ 18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> gtetrinet-0.4.1-r2.ebuild :
+ Updated to mirror://sourceforge in SRC_URI.
+
+ 04 Jul 2002: Brandon Low <lostlogic@gentoo.org> gtetrinet-0.4.1-r2.ebuild:
+
+ Fix deps so gnome2 users can use it too... kinda mean cuz requires the whole
+ gnome bit merged, but it works.
+
+*gtetrinet-0.4.1-r1 (1 Feb 2002)
+
+ 18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> gtetrinet-0.4.1-r1.ebuild :
+ Updated to mirror://sourceforge in SRC_URI.
+
+ 1 Feb 2002; G.Bevin <gbevin@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-puzzle/gtetrinet/Manifest b/games-puzzle/gtetrinet/Manifest
new file mode 100644
index 000000000000..84be4b033689
--- /dev/null
+++ b/games-puzzle/gtetrinet/Manifest
@@ -0,0 +1,8 @@
+MD5 836c84aca2fd1f5886962ff676ecec53 ChangeLog 2905
+MD5 66661824a634644e0966ec87b23ce223 gtetrinet-0.7.4.ebuild 1281
+MD5 8a8eedffec9c2afcb586be2dfd9802cb metadata.xml 177
+MD5 eea3e25dc73166ddadd88a7b410443aa gtetrinet-0.7.1.ebuild 1080
+MD5 1f7353d1d44960fceb8327f477f4f332 gtetrinet-0.7.3-r1.ebuild 1218
+MD5 d5a144db7025d8257058d843f69c394b files/digest-gtetrinet-0.7.1 67
+MD5 88ef6ba6a576273aea3967c2fe47ae5e files/digest-gtetrinet-0.7.3-r1 68
+MD5 55322435e6834dd42550a20c3c45b6c8 files/digest-gtetrinet-0.7.4 68
diff --git a/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.1 b/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.1
new file mode 100644
index 000000000000..4258e3c2b42f
--- /dev/null
+++ b/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.1
@@ -0,0 +1 @@
+MD5 695574d751b815e072a982f9da1d725f gtetrinet-0.7.1.tar.gz 389449
diff --git a/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.3-r1 b/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.3-r1
new file mode 100644
index 000000000000..0aeada56f094
--- /dev/null
+++ b/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.3-r1
@@ -0,0 +1 @@
+MD5 b43d3bee7375cf3bf9778b4d45927f5c gtetrinet-0.7.3.tar.bz2 384609
diff --git a/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.4 b/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.4
new file mode 100644
index 000000000000..dff9712564a3
--- /dev/null
+++ b/games-puzzle/gtetrinet/files/digest-gtetrinet-0.7.4
@@ -0,0 +1 @@
+MD5 9cdc5b61dab2108679e6e86fa8bce14a gtetrinet-0.7.4.tar.bz2 381962
diff --git a/games-puzzle/gtetrinet/gtetrinet-0.7.1.ebuild b/games-puzzle/gtetrinet/gtetrinet-0.7.1.ebuild
new file mode 100644
index 000000000000..cb5d533d9e63
--- /dev/null
+++ b/games-puzzle/gtetrinet/gtetrinet-0.7.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gtetrinet/gtetrinet-0.7.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+MY_TV=${PV%.*} # 0.7.1 -> 0.7
+DESCRIPTION="Tetrinet Clone for GNOME 2"
+SRC_URI="mirror://gnome/sources/gtetrinet/${MY_TV}/${P}.tar.gz"
+HOMEPAGE="http://gtetrinet.sourceforge.net/"
+
+SLOT="0"
+KEYWORDS="x86"
+LICENSE="GPL-2"
+IUSE="nls ipv6"
+
+RDEPEND="dev-libs/libxml2
+ >=media-sound/esound-0.2.5
+ >=gnome-base/gconf-2*
+ >=gnome-base/libgnome-2
+ >=gnome-base/libgnomeui-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ egamesconf `use_enable ipv6` || die
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc AUTHORS ChangeLog NEWS README TODO
+
+ # move some stuff around
+ cd ${D}/${GAMES_PREFIX}
+ mkdir bin && mv games/gtetrinet bin/
+ rm -rf games
+ cd ${D}/${GAMES_DATADIR}
+ mv applications locale pixmaps ../
+ use nls || rm -rf locale
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/gtetrinet/gtetrinet-0.7.3-r1.ebuild b/games-puzzle/gtetrinet/gtetrinet-0.7.3-r1.ebuild
new file mode 100644
index 000000000000..8babcbc75815
--- /dev/null
+++ b/games-puzzle/gtetrinet/gtetrinet-0.7.3-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gtetrinet/gtetrinet-0.7.3-r1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+# games after gnome2 so games' functions will override gnome2's
+inherit gnome2 games
+
+DESCRIPTION="Tetrinet Clone for GNOME 2"
+HOMEPAGE="http://gtetrinet.sourceforge.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+IUSE="nls ipv6"
+
+RDEPEND="dev-libs/libxml2
+ >=media-sound/esound-0.2.5
+ >=gnome-base/gconf-2
+ >=gnome-base/libgnome-2
+ >=gnome-base/libgnomeui-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ sed -i "s:\$(datadir)/pixmaps:/usr/share/pixmaps:" {.,icons,src}/Makefile.in
+ egamesconf `use_enable ipv6` || die
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ USE_DESTDIR=1
+ gnome2_src_install
+ dodoc AUTHORS ChangeLog NEWS README TODO
+
+ # move some stuff around
+ cd ${D}/${GAMES_PREFIX}
+ mkdir bin && mv games/gtetrinet bin/
+ rm -rf games
+ cd ${D}/${GAMES_DATADIR}
+ mv applications locale ../
+ use nls || rm -rf ../locale
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ SCROLLKEEPER_UPDATE=0
+ gnome2_pkg_postinst
+ games_pkg_postinst
+}
diff --git a/games-puzzle/gtetrinet/gtetrinet-0.7.4.ebuild b/games-puzzle/gtetrinet/gtetrinet-0.7.4.ebuild
new file mode 100644
index 000000000000..7ed84dcfc5ff
--- /dev/null
+++ b/games-puzzle/gtetrinet/gtetrinet-0.7.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gtetrinet/gtetrinet-0.7.4.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+# games after gnome2 so games' functions will override gnome2's
+inherit gnome2 games
+
+DESCRIPTION="Tetrinet Clone for GNOME 2"
+HOMEPAGE="http://gtetrinet.sourceforge.net/"
+
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+IUSE="nls ipv6"
+
+RDEPEND="dev-libs/libxml2
+ >=media-sound/esound-0.2.5
+ >=gnome-base/gconf-2
+ >=gnome-base/libgnome-2
+ >=gnome-base/libgnomeui-2"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ sed -i \
+ -e "s:\$(datadir)/pixmaps:/usr/share/pixmaps:" \
+ {.,icons,src}/Makefile.in || \
+ die "sed Makefile.in failed"
+ egamesconf `use_enable ipv6` || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ USE_DESTDIR=1
+ gnome2_src_install
+ dodoc AUTHORS ChangeLog NEWS README TODO
+
+ # move some stuff around
+ cd ${D}/${GAMES_PREFIX}
+ mkdir bin && mv games/gtetrinet bin/
+ rm -rf games && cd ${D}/${GAMES_DATADIR} && mv applications locale ../
+ use nls || rm -rf ../locale
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ SCROLLKEEPER_UPDATE=0
+ gnome2_pkg_postinst
+ games_pkg_postinst
+}
diff --git a/games-puzzle/gtetrinet/metadata.xml b/games-puzzle/gtetrinet/metadata.xml
new file mode 100644
index 000000000000..22a30662a1cf
--- /dev/null
+++ b/games-puzzle/gtetrinet/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+<herd>gnome</herd>
+</pkgmetadata>
diff --git a/games-puzzle/gtkballs/ChangeLog b/games-puzzle/gtkballs/ChangeLog
new file mode 100644
index 000000000000..91318c470d38
--- /dev/null
+++ b/games-puzzle/gtkballs/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for app-games/gtkballs
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gtkballs/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*gtkballs-3.0.0 (5 Jun 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> gtkballs-3.0.0.ebuild :
+ Added KEYWORDS.
+
+ 5 Jun 2002; Seemant Kulleen <seemant@gentoo.org> gtkballs-3.0.0.ebuild
+ ChangeLog files/digest-gtkballs-3.0.0 :
+
+ New game added to portage.
diff --git a/games-puzzle/gtkballs/Manifest b/games-puzzle/gtkballs/Manifest
new file mode 100644
index 000000000000..d4f3d419bb0a
--- /dev/null
+++ b/games-puzzle/gtkballs/Manifest
@@ -0,0 +1,3 @@
+MD5 892966f899f096b31caab105ec3380dd ChangeLog 495
+MD5 1fd47f3278617f8581a21c77e189a45d gtkballs-3.0.0.ebuild 761
+MD5 3b415d4173efd29f9e27fe3957c62794 files/digest-gtkballs-3.0.0 66
diff --git a/games-puzzle/gtkballs/files/digest-gtkballs-3.0.0 b/games-puzzle/gtkballs/files/digest-gtkballs-3.0.0
new file mode 100644
index 000000000000..c2a8a54d762f
--- /dev/null
+++ b/games-puzzle/gtkballs/files/digest-gtkballs-3.0.0
@@ -0,0 +1 @@
+MD5 6e8ff6ec4d1489ea4534db4e8ad6350c gtkballs-3.0.0.tar.gz 419921
diff --git a/games-puzzle/gtkballs/gtkballs-3.0.0.ebuild b/games-puzzle/gtkballs/gtkballs-3.0.0.ebuild
new file mode 100644
index 000000000000..8c03ccfcb394
--- /dev/null
+++ b/games-puzzle/gtkballs/gtkballs-3.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gtkballs/gtkballs-3.0.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DESCRIPTION="An entertaining game based on the old DOS game lines"
+SRC_URI="http://gtkballs.antex.ru/dist/${P}.tar.gz"
+HOMEPAGE="http://gtkballs.antex.ru/"
+
+KEYWORDS="x86 ppc"
+SLOT="3"
+LICENSE="GPL-2"
+IUSE="nls"
+
+DEPEND="=x11-libs/gtk+-2*
+ nls? ( >=sys-devel/gettext-0.10.38 ) "
+
+src_compile() {
+ local myconf
+ use nls \
+ && myconf="${myconf} --enable-nls" \
+ || myconf="${myconf} --disable-nls"
+ econf ${myconf}
+ emake || die
+}
+
+src_install() {
+ einstall
+ dodoc ChangeLog AUTHORS COPYING INSTALL README* TODO NEWS ABOUT-NLS
+}
diff --git a/games-puzzle/icebreaker/ChangeLog b/games-puzzle/icebreaker/ChangeLog
new file mode 100644
index 000000000000..dda2b1ea6a45
--- /dev/null
+++ b/games-puzzle/icebreaker/ChangeLog
@@ -0,0 +1,29 @@
+# ChangeLog for app-games/icebreaker
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*icebreaker-1.9.2 (21 May 2002)
+
+ 11 Aug 2002; Seemant Kulleen <seemant@gentoo.org> icebreaker-1.9.2.ebuild :
+
+ Make /var/lib/games the highscore directory instead of
+ /var/local/lib/games
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> icebreaker-1.9.2.ebuild :
+ Added KEYWORDS, SLOT.
+
+ 21 May 2002; Seemant Kulleen <seemant@gentoo.org> icebreaker-1.9.2.ebuild
+ files/digest-icebreaker-1.9.2 :
+
+ Version bump to the development branch of the game
+
+*icebreaker-1.2.1 (26 Apr 2002)
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> icebreaker-1.2.1.ebuild :
+ Added KEYWORDS, SLOT.
+
+ 26 Apr 2002; Seemant Kulleen <seemant@gentoo.org> icebreaker-1.2.1.ebuild
+ files/digest-icebreaker-1.2.1 :
+
+ New game
+
diff --git a/games-puzzle/icebreaker/Manifest b/games-puzzle/icebreaker/Manifest
new file mode 100644
index 000000000000..4b5e1570768a
--- /dev/null
+++ b/games-puzzle/icebreaker/Manifest
@@ -0,0 +1,5 @@
+MD5 98f2ecdac0926293651f7c97c35e77d5 ChangeLog 956
+MD5 5eac2a56330d70ccf4a3087cc7e48d73 icebreaker-1.2.1.ebuild 774
+MD5 20da0b2294839fbc48430d25f8af98a1 icebreaker-1.9.2.ebuild 694
+MD5 fca3d99caf5699ea6a65fa749adc7558 files/digest-icebreaker-1.2.1 64
+MD5 6cc602f73c0096165c20b9e5eae8230b files/digest-icebreaker-1.9.2 65
diff --git a/games-puzzle/icebreaker/files/digest-icebreaker-1.2.1 b/games-puzzle/icebreaker/files/digest-icebreaker-1.2.1
new file mode 100644
index 000000000000..09bad3de01bc
--- /dev/null
+++ b/games-puzzle/icebreaker/files/digest-icebreaker-1.2.1
@@ -0,0 +1 @@
+MD5 9453119cf3342a8828e4805c0c49be50 icebreaker-1.2.1.tgz 56622
diff --git a/games-puzzle/icebreaker/files/digest-icebreaker-1.9.2 b/games-puzzle/icebreaker/files/digest-icebreaker-1.9.2
new file mode 100644
index 000000000000..e91fc852c66f
--- /dev/null
+++ b/games-puzzle/icebreaker/files/digest-icebreaker-1.9.2
@@ -0,0 +1 @@
+MD5 cc26cc5298d4bb9374af7d5046b10ebe icebreaker-1.9.2.tgz 100572
diff --git a/games-puzzle/icebreaker/icebreaker-1.2.1.ebuild b/games-puzzle/icebreaker/icebreaker-1.2.1.ebuild
new file mode 100644
index 000000000000..712e0de421cd
--- /dev/null
+++ b/games-puzzle/icebreaker/icebreaker-1.2.1.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-puzzle/icebreaker/icebreaker-1.2.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DESCRIPTION="Trap and capture penguins on Antarctica"
+HOMEPAGE="http://www.mattdm.org/icebreaker/"
+SRC_URI="http://www.mattdm.org/icebreaker/1.2.x/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc"
+
+DEPEND="virtual/x11
+ >=media-libs/libsdl-1.1.5
+ >=media-libs/sdl-mixer-1.2.1"
+
+src_compile() {
+ emake prefix=/usr || die
+}
+
+src_install() {
+ make \
+ prefix=${D}/usr \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ highscoredir=${D}/var/lib/games \
+ install || die
+
+ dodoc ChangeLog INSTALL LICENSE README* TODO
+}
diff --git a/games-puzzle/icebreaker/icebreaker-1.9.2.ebuild b/games-puzzle/icebreaker/icebreaker-1.9.2.ebuild
new file mode 100644
index 000000000000..feab61c79979
--- /dev/null
+++ b/games-puzzle/icebreaker/icebreaker-1.9.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/icebreaker-1.9.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DESCRIPTION="Trap and capture penguins on Antarctica"
+HOMEPAGE="http://www.mattdm.org/icebreaker/"
+SRC_URI="http://www.mattdm.org/${PN}/1.9.x/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc"
+
+DEPEND="virtual/x11
+ >=media-libs/libsdl-1.1.5
+ >=media-libs/sdl-mixer-1.2.1"
+
+src_compile() {
+ emake prefix=/usr highscoredir=/var/lib/games || die
+}
+
+src_install() {
+ einstall highscoredir=${D}/var/lib/games
+ dodoc ChangeLog INSTALL LICENSE README* TODO
+}
diff --git a/games-puzzle/kiki/ChangeLog b/games-puzzle/kiki/ChangeLog
new file mode 100644
index 000000000000..52b84bb0fbf7
--- /dev/null
+++ b/games-puzzle/kiki/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-games/kiki
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/kiki/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*kiki-0.9.0 (05 Aug 2003)
+
+ 05 Aug 2003; Michael Sterrett <msterret@gentoo.org> kiki-0.9.0.ebuild:
+ initial commit. ebuild supplied by Brent Kelly and modified. (bug 25977)
+
diff --git a/games-puzzle/kiki/Manifest b/games-puzzle/kiki/Manifest
new file mode 100644
index 000000000000..5525ae1b7791
--- /dev/null
+++ b/games-puzzle/kiki/Manifest
@@ -0,0 +1,3 @@
+MD5 31eafc699040619697cc447fc0cf64d5 kiki-0.9.0.ebuild 1658
+MD5 20ceb471b61afe0da30d1217409a201d ChangeLog 389
+MD5 9721438ad8f7d2ff3cadd7c82d71eb94 files/digest-kiki-0.9.0 64
diff --git a/games-puzzle/kiki/files/digest-kiki-0.9.0 b/games-puzzle/kiki/files/digest-kiki-0.9.0
new file mode 100644
index 000000000000..1f8c68b9ed64
--- /dev/null
+++ b/games-puzzle/kiki/files/digest-kiki-0.9.0
@@ -0,0 +1 @@
+MD5 60ec6bdf0196c9c934f683d3bf7a12ea kiki-src-0.9.0.tgz 2978977
diff --git a/games-puzzle/kiki/kiki-0.9.0.ebuild b/games-puzzle/kiki/kiki-0.9.0.ebuild
new file mode 100644
index 000000000000..8da9a15a96a1
--- /dev/null
+++ b/games-puzzle/kiki/kiki-0.9.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/kiki/kiki-0.9.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DATA="${GAMES_DATADIR}/${PN}"
+S="${WORKDIR}"
+DESCRIPTION="Fun 3D puzzle game using SDL/OpenGL"
+HOMEPAGE="http://kiki.sourceforge.net/"
+SRC_URI="mirror://sourceforge/kiki/${PN}-src-${PV}.tgz"
+
+LICENSE="public-domain"
+KEYWORDS="x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=media-libs/libsdl-1.2
+ >=media-libs/sdl-image-1.2.2
+ >=media-libs/sdl-mixer-1.2.5
+ >=dev-lang/python-2.2
+ virtual/glut"
+DEPEND="${RDEPEND}
+ >=sys-devel/gcc-3
+ >=sys-apps/sed-4"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ # There are CVS directories in the tgz file
+ rm -rf `find -name CVS -type d`
+ rm -rf `find -name .cvsignore`
+
+ # Change the hard-coded data dir for sounds, etc...
+ sed -i \
+ -e "s:kiki_home += \"/\";:kiki_home = \"${DATA}/\";:g" \
+ -e "s:KConsole\:\:printf(\"WARNING \:\: environment variable KIKI_HOME not set ...\");::g" \
+ -e "s:KConsole\:\:printf(\" ... assuming resources in current directory\");::g" \
+ kiki_src/kiki/src/main/KikiController.cpp || \
+ die "sed KikiController.cpp failed"
+}
+
+
+src_compile() {
+ cd ${S}/kiki_src/kodilib/linux
+ emake || die "emake in kodilib/linux failed"
+ cd ${S}/kiki_src/kiki/linux
+ emake || die "emake in kiki/linux failed"
+}
+
+src_install() {
+ dogamesbin ${S}/kiki_src/kiki/linux/kiki
+
+ dodir ${DATA}/misc ${DATA}/py ${DATA}/sounds
+ cp -R ${S}/kiki_src/kiki/{misc,py,sounds} ${D}${DATA}
+
+ cd ${S}/kiki_src/kiki
+ dodoc Readme.txt Thanks.txt "uDevGame Readme.txt"
+ prepgamesdirs
+}
diff --git a/games-puzzle/lpairs/ChangeLog b/games-puzzle/lpairs/ChangeLog
new file mode 100644
index 000000000000..cb56732ff134
--- /dev/null
+++ b/games-puzzle/lpairs/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/lpairs
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/lpairs/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*lpairs-1.0.1 (08 Mar 2003)
+
+ 08 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Chris Ripp <chris@ripp.net> #15749.
diff --git a/games-puzzle/lpairs/Manifest b/games-puzzle/lpairs/Manifest
new file mode 100644
index 000000000000..c5fd157015b9
--- /dev/null
+++ b/games-puzzle/lpairs/Manifest
@@ -0,0 +1,3 @@
+MD5 b592a940946c0cd6256797842eb4643c ChangeLog 370
+MD5 85d6fb7407c6dcbd7696312766c58248 lpairs-1.0.1.ebuild 676
+MD5 8bb35274d979676b359bb316ace04c10 files/digest-lpairs-1.0.1 64
diff --git a/games-puzzle/lpairs/files/digest-lpairs-1.0.1 b/games-puzzle/lpairs/files/digest-lpairs-1.0.1
new file mode 100644
index 000000000000..c86dbbc25393
--- /dev/null
+++ b/games-puzzle/lpairs/files/digest-lpairs-1.0.1
@@ -0,0 +1 @@
+MD5 6d78aa89fe6667fdd25b8cfbb40dad8c lpairs-1.0.1.tar.gz 418431
diff --git a/games-puzzle/lpairs/lpairs-1.0.1.ebuild b/games-puzzle/lpairs/lpairs-1.0.1.ebuild
new file mode 100644
index 000000000000..8fc5cbfe6496
--- /dev/null
+++ b/games-puzzle/lpairs/lpairs-1.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/lpairs/lpairs-1.0.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="Kids card/puzzle game"
+SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
+HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LPairs"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+
+DEPEND="virtual/x11
+ media-libs/libsdl"
+
+src_compile() {
+ egamesconf \
+ --datadir=${GAMES_DATADIR_BASE} \
+ || die
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc README AUTHORS TODO ChangeLog
+ prepgamesdirs
+}
diff --git a/games-puzzle/ltris/ChangeLog b/games-puzzle/ltris/ChangeLog
new file mode 100644
index 000000000000..3dc4083567e4
--- /dev/null
+++ b/games-puzzle/ltris/ChangeLog
@@ -0,0 +1,23 @@
+# ChangeLog for app-games/ltris
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ltris/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*ltris-1.0.4 (06 Jun 2003)
+
+ 06 Jun 2003; Martin Holzer <mholzer@gentoo.org> ltris-1.0.4.ebuild:
+ Version bumped. Closes #20249.
+
+ 01 May 2003; Jason Wever <weeve@gentoo.org> ltris-1.0.1.ebuild:
+ Added ~sparc to keywords.
+
+*ltris-1.0.1
+
+ 18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> ltris-1.0.1.ebuild :
+ Updated to mirror://sourceforge in SRC_URI.
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> ltris-1.0.1.ebuild :
+ Added LICENSE, KEYWORDS.
+
+ 19 Feb 2002; Aron Griffis <agriffis@gentoo.org> ltris-1.0.1.ebuild:
+
+ Added ebuild for ltris
diff --git a/games-puzzle/ltris/Manifest b/games-puzzle/ltris/Manifest
new file mode 100644
index 000000000000..ab5aa7d5e884
--- /dev/null
+++ b/games-puzzle/ltris/Manifest
@@ -0,0 +1,3 @@
+MD5 931baa65410fa1a74315ec4083ed10e5 files/digest-ltris-1.0.4 63
+MD5 e5e04f58b28a3ba64fc0ecf66bf69cf1 ChangeLog 772
+MD5 e97fc69e1a9604b197333552eaeebc4b ltris-1.0.4.ebuild 650
diff --git a/games-puzzle/ltris/files/digest-ltris-1.0.4 b/games-puzzle/ltris/files/digest-ltris-1.0.4
new file mode 100644
index 000000000000..1f178ed34158
--- /dev/null
+++ b/games-puzzle/ltris/files/digest-ltris-1.0.4
@@ -0,0 +1 @@
+MD5 e5fc931877f21384972e755894254b43 ltris-1.0.4.tar.gz 561245
diff --git a/games-puzzle/ltris/ltris-1.0.4.ebuild b/games-puzzle/ltris/ltris-1.0.4.ebuild
new file mode 100644
index 000000000000..f1359b3bfc76
--- /dev/null
+++ b/games-puzzle/ltris/ltris-1.0.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ltris/ltris-1.0.4.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+DESCRIPTION="very polished Tetris clone"
+SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
+HOMEPAGE="http://lgames.sourceforge.net/"
+
+KEYWORDS="x86 ppc sparc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/glibc
+ >=media-libs/libsdl-1.1.5
+ media-libs/sdl-mixer"
+
+src_compile() {
+ econf || die
+ emake || die
+}
+
+src_install() {
+ dodir /var/lib/games
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING README TODO ChangeLog
+}
diff --git a/games-puzzle/magiccube4d/ChangeLog b/games-puzzle/magiccube4d/ChangeLog
new file mode 100644
index 000000000000..1df5a5ef1d1b
--- /dev/null
+++ b/games-puzzle/magiccube4d/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/magiccube4d
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/magiccube4d/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*magiccube4d-2.2 (22 Jun 2003)
+
+ 22 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me #22533.
diff --git a/games-puzzle/magiccube4d/Manifest b/games-puzzle/magiccube4d/Manifest
new file mode 100644
index 000000000000..06f23d7c41c6
--- /dev/null
+++ b/games-puzzle/magiccube4d/Manifest
@@ -0,0 +1,3 @@
+MD5 fe75575f5a31d9a6301748f763fd1be9 ChangeLog 358
+MD5 6f62ca4a6d3ec6e1ac7de88bd76c5209 files/digest-magiccube4d-2.2 61
+MD5 31b0e09e1d519b3d5acbcad5c3eb499d magiccube4d-2.2.ebuild 748
diff --git a/games-puzzle/magiccube4d/files/digest-magiccube4d-2.2 b/games-puzzle/magiccube4d/files/digest-magiccube4d-2.2
new file mode 100644
index 000000000000..a05c827368a7
--- /dev/null
+++ b/games-puzzle/magiccube4d/files/digest-magiccube4d-2.2
@@ -0,0 +1 @@
+MD5 7ed3dd076dd71045b77b8b6c8d9afd7e mc4d-src-2_2.tgz 144645
diff --git a/games-puzzle/magiccube4d/magiccube4d-2.2.ebuild b/games-puzzle/magiccube4d/magiccube4d-2.2.ebuild
new file mode 100644
index 000000000000..593f5a5f093a
--- /dev/null
+++ b/games-puzzle/magiccube4d/magiccube4d-2.2.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-puzzle/magiccube4d/magiccube4d-2.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+MY_PV=${PV/./_}
+DESCRIPTION="four-dimensional analog of Rubik's cube"
+HOMEPAGE="http://www.superliminal.com/cube/cube.htm"
+SRC_URI="http://www.superliminal.com/cube/mc4d-src-${MY_PV}.tgz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+DEPEND="virtual/x11"
+#RDEPEND=""
+
+S=${WORKDIR}/${PN}-src-${MY_PV}
+
+src_compile() {
+ egamesconf || die
+ emake DFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ dogamesbin magiccube4d
+ dodoc ChangeLog MagicCube4D-unix.txt readme-unix.txt Intro.txt
+ prepgamesdirs
+}
diff --git a/games-puzzle/marbles/ChangeLog b/games-puzzle/marbles/ChangeLog
new file mode 100644
index 000000000000..da4da6713d6c
--- /dev/null
+++ b/games-puzzle/marbles/ChangeLog
@@ -0,0 +1,19 @@
+# ChangeLog for app-games/marbles
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/marbles/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*marbles-1.0.5-r1 (03 Sep 2003)
+
+ 03 Sep 2003; Michael Sterrett <msterret@gentoo.org> marbles-1.0.5-r1.ebuild:
+ use games eclass
+
+ 12 Jun 2003; <msterret@gentoo.org> marbles-1.0.5.ebuild:
+ add Header
+
+*marbles-1.0.5 (18 Aug 2002)
+
+ 18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> marbles-1.0.5.ebuild :
+ Updated to mirror://sourceforge in SRC_URI.
+
+ 18 Aug 2002; Phil Bordelon <sunflare@gentoo.org> marbles-1.0.5.ebuild: New
+ ebuild, adapted from the lgeneral ebuild.
diff --git a/games-puzzle/marbles/Manifest b/games-puzzle/marbles/Manifest
new file mode 100644
index 000000000000..35b42b84c5a2
--- /dev/null
+++ b/games-puzzle/marbles/Manifest
@@ -0,0 +1,3 @@
+MD5 20a4fb62c74d88b551f9b5c25894741b ChangeLog 692
+MD5 8ac64b1c19683968fb14976cf915fdc7 marbles-1.0.5-r1.ebuild 756
+MD5 acdc3b6e3f5f6c7c8b46c941951953da files/digest-marbles-1.0.5-r1 65
diff --git a/games-puzzle/marbles/files/digest-marbles-1.0.5-r1 b/games-puzzle/marbles/files/digest-marbles-1.0.5-r1
new file mode 100644
index 000000000000..10a7e8383305
--- /dev/null
+++ b/games-puzzle/marbles/files/digest-marbles-1.0.5-r1
@@ -0,0 +1 @@
+MD5 71bf019e155b5138831b2d72c1220890 marbles-1.0.5.tar.gz 829339
diff --git a/games-puzzle/marbles/marbles-1.0.5-r1.ebuild b/games-puzzle/marbles/marbles-1.0.5-r1.ebuild
new file mode 100644
index 000000000000..04531c2e69c0
--- /dev/null
+++ b/games-puzzle/marbles/marbles-1.0.5-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/marbles/marbles-1.0.5-r1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="puzzle game inspired by Atomix and written in SDL"
+HOMEPAGE="http://lgames.sourceforge.net/index.php?project=Marbles"
+SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
+
+KEYWORDS="x86 ppc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=media-libs/libsdl-1.2.4
+ >=media-libs/sdl-mixer-1.2.3"
+
+src_compile() {
+ egamesconf --datadir="${GAMES_DATADIR_BASE}" || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS ChangeLog INSTALL README TODO
+ prepgamesdirs
+}
diff --git a/games-puzzle/mindless/ChangeLog b/games-puzzle/mindless/ChangeLog
new file mode 100644
index 000000000000..29f6a82a764f
--- /dev/null
+++ b/games-puzzle/mindless/ChangeLog
@@ -0,0 +1,18 @@
+# ChangeLog for app-games/mindless
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mindless/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*mindless-1.3 (05 Aug 2003)
+
+ 05 Aug 2003; Michael Sterrett <msterret@gentoo.org> mindless-1.3.ebuild:
+ version bump
+
+*mindless-1.2 (31 Dec 2002)
+
+ 31 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
+ Version bump.
+
+*mindless-1.1 (08 Dec 2002)
+
+ 08 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by moonlite@linux.nu.
diff --git a/games-puzzle/mindless/Manifest b/games-puzzle/mindless/Manifest
new file mode 100644
index 000000000000..b5cb429aa1d5
--- /dev/null
+++ b/games-puzzle/mindless/Manifest
@@ -0,0 +1,6 @@
+MD5 2e134b0d1f3aa78a20614e8f9dc896b7 files/digest-mindless-1.2 122
+MD5 e747276456a66bedb3610344039bcd6e files/playmindless 278
+MD5 46ffca7a60b97049b500cab648056a99 files/digest-mindless-1.3 122
+MD5 faa52c31dad9aa1b44e24d89a266b6d6 mindless-1.2.ebuild 913
+MD5 ac156169736b042e38ad24d6c302d9bb ChangeLog 577
+MD5 84eac1e7d8f499841a782007cc07585f mindless-1.3.ebuild 947
diff --git a/games-puzzle/mindless/files/digest-mindless-1.2 b/games-puzzle/mindless/files/digest-mindless-1.2
new file mode 100644
index 000000000000..43e33fedc78f
--- /dev/null
+++ b/games-puzzle/mindless/files/digest-mindless-1.2
@@ -0,0 +1,2 @@
+MD5 f6b2db8fffdcb1a50aec3e91acd7012c mindless-1.2.tar.gz 59834
+MD5 2256f3542094725015c835d017dea3e5 approracle.zip 480278
diff --git a/games-puzzle/mindless/files/digest-mindless-1.3 b/games-puzzle/mindless/files/digest-mindless-1.3
new file mode 100644
index 000000000000..d4351d99b1c3
--- /dev/null
+++ b/games-puzzle/mindless/files/digest-mindless-1.3
@@ -0,0 +1,2 @@
+MD5 f1beae67b659609664d111ef6d56345c mindless-1.3.tar.gz 60267
+MD5 2256f3542094725015c835d017dea3e5 approracle.zip 480278
diff --git a/games-puzzle/mindless/files/playmindless b/games-puzzle/mindless/files/playmindless
new file mode 100644
index 000000000000..0f970624bed0
--- /dev/null
+++ b/games-puzzle/mindless/files/playmindless
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+SEARCHDIRS="
+${HOME}/.mindless/
+/usr/share/games/mindless/
+"
+
+CARDINFO_DAT=""
+for d in ${SEARCHDIRS} ; do
+ export CARDINFO_DAT="${d}/CardInfo.dat"
+ if [ -f ${CARDINFO_DAT} ] ; then
+ mindless
+ exit 0
+ fi
+done
+
+echo "No CardInfo.dat found in:"
+echo "${SEARCHDIRS}"
diff --git a/games-puzzle/mindless/mindless-1.2.ebuild b/games-puzzle/mindless/mindless-1.2.ebuild
new file mode 100644
index 000000000000..d7a94592bd69
--- /dev/null
+++ b/games-puzzle/mindless/mindless-1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mindless/mindless-1.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="play collectable/trading card games (Magic: the Gathering and possibly others) against other people"
+HOMEPAGE="http://mindless.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mindless/${P}.tar.gz
+ http://www.e-league.com/files/approracle.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc"
+
+DEPEND="media-libs/gdk-pixbuf"
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ dogamesbin mindless ${FILESDIR}/playmindless
+ insinto ${GAMES_DATADIR}/${PN}
+ doins ${WORKDIR}{/,/sets/}*.dat
+ dodoc CHANGES README TODO
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ einfo "A wrapper script has been installed."
+ einfo "To play, just run 'playmindless'."
+
+ games_pkg_postinst
+}
diff --git a/games-puzzle/mindless/mindless-1.3.ebuild b/games-puzzle/mindless/mindless-1.3.ebuild
new file mode 100644
index 000000000000..327e7dc25fba
--- /dev/null
+++ b/games-puzzle/mindless/mindless-1.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mindless/mindless-1.3.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="play collectable/trading card games (Magic: the Gathering and possibly others) against other people"
+HOMEPAGE="http://mindless.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mindless/${P}.tar.gz
+ http://www.e-league.com/files/approracle.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc"
+
+DEPEND="media-libs/gdk-pixbuf"
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ dogamesbin mindless ${FILESDIR}/playmindless
+ insinto ${GAMES_DATADIR}/${PN}
+ doins ${WORKDIR}{/,/sets/}*.dat
+ dodoc CHANGES README TODO
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ einfo "A wrapper script has been installed."
+ einfo "To play, just run 'playmindless'."
+
+ games_pkg_postinst
+}
diff --git a/games-puzzle/mirrormagic/ChangeLog b/games-puzzle/mirrormagic/ChangeLog
new file mode 100644
index 000000000000..4b28b8459fef
--- /dev/null
+++ b/games-puzzle/mirrormagic/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-games/mirrormagic
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mirrormagic/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*mirrormagic-2.0.2 (24 Aug 2003)
+
+ 24 Aug 2003; Michael Sterrett <msterret@gentoo.org>
+ mirrormagic-2.0.2.ebuild:
+ initial commit. Ebuild copied from the rocksndiamonds ebuild.
+
diff --git a/games-puzzle/mirrormagic/Manifest b/games-puzzle/mirrormagic/Manifest
new file mode 100644
index 000000000000..ae57d67a42f9
--- /dev/null
+++ b/games-puzzle/mirrormagic/Manifest
@@ -0,0 +1,3 @@
+MD5 dc740bdf143fa22b9cf04dcba3b70df2 mirrormagic-2.0.2.ebuild 1291
+MD5 0b89050dd5613557d78a7baa0fd6b156 ChangeLog 408
+MD5 e164643d1c4780689578a96706b24b50 files/digest-mirrormagic-2.0.2 70
diff --git a/games-puzzle/mirrormagic/files/digest-mirrormagic-2.0.2 b/games-puzzle/mirrormagic/files/digest-mirrormagic-2.0.2
new file mode 100644
index 000000000000..3bb3e532a55b
--- /dev/null
+++ b/games-puzzle/mirrormagic/files/digest-mirrormagic-2.0.2
@@ -0,0 +1 @@
+MD5 32fd3909c1e27f493d89bc2276da6744 mirrormagic-2.0.2.tar.gz 1168098
diff --git a/games-puzzle/mirrormagic/mirrormagic-2.0.2.ebuild b/games-puzzle/mirrormagic/mirrormagic-2.0.2.ebuild
new file mode 100644
index 000000000000..aefcddb37d1a
--- /dev/null
+++ b/games-puzzle/mirrormagic/mirrormagic-2.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mirrormagic/mirrormagic-2.0.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games flag-o-matic
+
+DESCRIPTION="a game like Deflektor (C 64) or Mindbender (Amiga)"
+SRC_URI="http://www.artsoft.org/RELEASES/unix/mirrormagic/${P}.tar.gz"
+HOMEPAGE="http://www.artsoft.org/mirrormagic/"
+
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+
+DEPEND="X? ( virtual/x11 )
+ sdl? ( >=media-libs/libsdl-1.1
+ >=media-libs/sdl-mixer-1.2.4
+ >=media-libs/sdl-image-1.2.2 )
+ || ( X? ( ) sdl? ( ) virtual/x11 )"
+
+src_compile() {
+ replace-flags -march=k6 -march=i586
+
+ local makeopts="X11_PATH=/usr/X11R6 RO_GAME_DIR=${GAMES_DATADIR}/${PN} RW_GAME_DIR=${GAMES_STATEDIR}/${PN}"
+ if [ `use X` ] || [ -z "`use X``use sdl`" ] ; then
+ make clean || die
+ make ${makeopts} OPTIONS="${CFLAGS}" x11 || die
+ mv mirrormagic{,.x11}
+ fi
+ if [ `use sdl` ] ; then
+ make clean || die
+ make ${makeopts} OPTIONS="${CFLAGS}" sdl || die
+ mv mirrormagic{,.sdl}
+ fi
+}
+
+src_install() {
+ dogamesbin mirrormagic.{sdl,x11}
+ dodir ${GAMES_DATADIR}/${PN}
+ cp -R graphics levels music sounds ${D}/${GAMES_DATADIR}/${PN}/
+ dodoc CHANGES CREDITS README TODO
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/neverball/ChangeLog b/games-puzzle/neverball/ChangeLog
new file mode 100644
index 000000000000..44b85d56a906
--- /dev/null
+++ b/games-puzzle/neverball/ChangeLog
@@ -0,0 +1,26 @@
+# ChangeLog for app-games/neverball
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/neverball/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*neverball-0.25.3 (08 Sep 2003)
+
+ 08 Sep 2003; Michael Sterrett <msterret@gentoo.org> neverball-0.25.3.ebuild:
+ version bump (bug 28197)
+
+*neverball-0.21.0 (21 Aug 2003)
+
+ 21 Aug 2003; Michael Sterrett <msterret@gentoo.org> neverball-0.21.0.ebuild:
+ version bump
+
+*neverball-0805a (05 Aug 2003)
+
+ 05 Aug 2003; Michael Sterrett <msterret@gentoo.org> neverball-0805a.ebuild:
+ version bump
+
+*neverball-0805 (05 Aug 2003)
+
+ 05 Aug 2003; Michael Sterrett <msterret@gentoo.org> neverball-0805.ebuild:
+ initial commit of neverball. package was renamed upstream from Super Empty
+ Ball which was in portage as seb (which will be removed). (bug 25955) ebuild
+ from Brent Kelly via bug report and then modified.
+
diff --git a/games-puzzle/neverball/Manifest b/games-puzzle/neverball/Manifest
new file mode 100644
index 000000000000..6d4db664d9bd
--- /dev/null
+++ b/games-puzzle/neverball/Manifest
@@ -0,0 +1,5 @@
+MD5 348c5d7482c6f61e4e3634739d43a70d neverball-0.21.0.ebuild 1099
+MD5 0f4d807ac9bc29b09d35939d2da33bf9 ChangeLog 934
+MD5 df77eeeeab6eb06788e2e6bf34492934 neverball-0.25.3.ebuild 1099
+MD5 1ddda03e12c4102992f739c083af94b3 files/digest-neverball-0.21.0 70
+MD5 5337ec1681c88404d5bf2c9341774f6b files/digest-neverball-0.25.3 70
diff --git a/games-puzzle/neverball/files/digest-neverball-0.21.0 b/games-puzzle/neverball/files/digest-neverball-0.21.0
new file mode 100644
index 000000000000..8b5d6db41391
--- /dev/null
+++ b/games-puzzle/neverball/files/digest-neverball-0.21.0
@@ -0,0 +1 @@
+MD5 82af856f13252981d838736a50982d6c neverball-0.21.0.tar.bz2 2319338
diff --git a/games-puzzle/neverball/files/digest-neverball-0.25.3 b/games-puzzle/neverball/files/digest-neverball-0.25.3
new file mode 100644
index 000000000000..97cb3b982cde
--- /dev/null
+++ b/games-puzzle/neverball/files/digest-neverball-0.25.3
@@ -0,0 +1 @@
+MD5 7d90fefd397210db0a41003d1ba7a10d neverball-0.25.3.tar.bz2 2751934
diff --git a/games-puzzle/neverball/neverball-0.21.0.ebuild b/games-puzzle/neverball/neverball-0.21.0.ebuild
new file mode 100644
index 000000000000..5a635130451e
--- /dev/null
+++ b/games-puzzle/neverball/neverball-0.21.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/neverball/neverball-0.21.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DATA="${GAMES_DATADIR}/${PN}/data"
+DESCRIPTION="Clone of Super Monkey Ball using SDL/OpenGL"
+HOMEPAGE="http://aoeu.snth.net/neverball/"
+SRC_URI="http://aoeu.snth.net/neverball/${P}.tar.bz2"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=media-libs/libsdl-1.2
+ >=media-libs/sdl-mixer-1.2.5
+ >=media-libs/sdl-image-1.2.2
+ media-libs/sdl-ttf
+ virtual/glut"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i \
+ -e "s:CONFIG_PATH \"./data\":CONFIG_PATH \"${DATA}\":g" config.h || \
+ die "sed config.h failed"
+ sed -i \
+ -e "s:-Wall -O2:${CFLAGS}:" \
+ -e "s:^include:-include:" Makefile || \
+ die "sed Makefile failed"
+}
+
+src_install() {
+ dogamesbin neverball
+ dogamesbin mapc
+
+ rm -f data/Makefile*
+
+ dodir ${DATA}
+ cp -R ${S}/data/* ${D}${DATA}
+
+ dodoc CHANGES MAPPING README
+ prepgamesdirs
+}
diff --git a/games-puzzle/neverball/neverball-0.25.3.ebuild b/games-puzzle/neverball/neverball-0.25.3.ebuild
new file mode 100644
index 000000000000..1b48a29a219b
--- /dev/null
+++ b/games-puzzle/neverball/neverball-0.25.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/neverball/neverball-0.25.3.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DATA="${GAMES_DATADIR}/${PN}/data"
+DESCRIPTION="Clone of Super Monkey Ball using SDL/OpenGL"
+HOMEPAGE="http://aoeu.snth.net/neverball/"
+SRC_URI="http://aoeu.snth.net/neverball/${P}.tar.bz2"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=media-libs/libsdl-1.2
+ >=media-libs/sdl-mixer-1.2.5
+ >=media-libs/sdl-image-1.2.2
+ media-libs/sdl-ttf
+ virtual/glut"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i \
+ -e "s:CONFIG_PATH \"./data\":CONFIG_PATH \"${DATA}\":g" config.h || \
+ die "sed config.h failed"
+ sed -i \
+ -e "s:-Wall -O2:${CFLAGS}:" \
+ -e "s:^include:-include:" Makefile || \
+ die "sed Makefile failed"
+}
+
+src_install() {
+ dogamesbin neverball
+ dogamesbin mapc
+
+ rm -f data/Makefile*
+
+ dodir ${DATA}
+ cp -R ${S}/data/* ${D}${DATA}
+
+ dodoc CHANGES MAPPING README
+ prepgamesdirs
+}
diff --git a/games-puzzle/pathological/ChangeLog b/games-puzzle/pathological/ChangeLog
new file mode 100644
index 000000000000..5ee5272efb77
--- /dev/null
+++ b/games-puzzle/pathological/ChangeLog
@@ -0,0 +1,19 @@
+# ChangeLog for app-games/pathological
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/pathological/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+ 10 Jul 2003; Michael Sterrett <msterret@gentoo.org>
+ pathological-1.1.2.ebuild:
+ fix DESCRIPTION
+
+ 10 Jul 2003; Michael Sterrett <msterret@gentoo.org>
+ pathological-1.1.2.ebuild:
+ Don't use doexe for pathological.py to avoid trying to strip it.
+ Use insopts for getting file perms right.
+
+*pathological-1.1.2 (10 Jul 2003)
+
+ 10 Jul 2003; Michael Sterrett <msterret@gentoo.org>
+ pathological-1.1.2.ebuild:
+ Initial commit. ebuild not based on user submitted ebuild. (bug 23443)
+
diff --git a/games-puzzle/pathological/Manifest b/games-puzzle/pathological/Manifest
new file mode 100644
index 000000000000..afd6c1cd47bb
--- /dev/null
+++ b/games-puzzle/pathological/Manifest
@@ -0,0 +1,3 @@
+MD5 30a63adf6049a317a3cf0975e47a428c pathological-1.1.2.ebuild 1652
+MD5 81572bab8bcf0e337b95c1226805552f ChangeLog 718
+MD5 23b647c8cc1fa2737510a5972b26aa89 files/digest-pathological-1.1.2 71
diff --git a/games-puzzle/pathological/files/digest-pathological-1.1.2 b/games-puzzle/pathological/files/digest-pathological-1.1.2
new file mode 100644
index 000000000000..b9920ee4bf0c
--- /dev/null
+++ b/games-puzzle/pathological/files/digest-pathological-1.1.2
@@ -0,0 +1 @@
+MD5 40091e7c3a391a52f6b6806770ab944f pathological_1.1.2.tar.gz 7000094
diff --git a/games-puzzle/pathological/pathological-1.1.2.ebuild b/games-puzzle/pathological/pathological-1.1.2.ebuild
new file mode 100644
index 000000000000..59a11743bf4a
--- /dev/null
+++ b/games-puzzle/pathological/pathological-1.1.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/pathological/pathological-1.1.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+MY_P="${P/-/_}"
+DESCRIPTION="An enriched clone of the game 'Logical' by Rainbow Arts"
+HOMEPAGE="http://pathological.sourceforge.net/"
+SRC_URI="mirror://sourceforge/pathological/${MY_P}.tar.gz"
+KEYWORDS="x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+DEPEND="doc? ( media-libs/netpbm )
+ >=sys-apps/sed-4"
+RDEPEND=">=dev-python/pygame-1.5.5
+ dev-lang/python"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ use doc && {
+ sed -i \
+ -e '5,$ s/=/ /g' makehtml || \
+ die "sed makehtml failed"
+ } || {
+ echo "#!/bin/sh" > makehtml || \
+ die "clearing makehtml failed"
+ }
+
+ sed -i \
+ -e "/^cd / s/usr/share/pathological${GAMES_DATADIR}/${PN}" \
+ pathological || die "sed pathological failed"
+
+ sed -i \
+ -e "/^write_highscores / s/usr/lib/pathological/bin${GAMES_LIBDIR}/${PN}" \
+ pathological.py || die "sed pathological.py failed"
+}
+
+src_install() {
+ # executables
+ dogamesbin pathological
+ insinto ${GAMES_DATADIR}/${PN}
+ insopts -m0750
+ doins pathological.py
+ exeinto ${GAMES_LIBDIR}/${PN}
+ doexe write-highscores
+
+ # removed some unneeded resource files
+ rm -f graphics/*.xcf
+ rm -f sounds/*.orig
+ # "install" resource files
+ mv circuits graphics music sounds ${D}/${GAMES_DATADIR}/${PN}
+
+ # setup high score file
+ insinto ${GAMES_STATEDIR}
+ insopts -m0664
+ doins pathological_scores
+
+ # documentation
+ dodoc README TODO
+ doman pathological.6.gz
+ use doc && dohtml -r html/
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/penguzzle/ChangeLog b/games-puzzle/penguzzle/ChangeLog
new file mode 100644
index 000000000000..e1af851fe279
--- /dev/null
+++ b/games-puzzle/penguzzle/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/penguzzle
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/penguzzle/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*penguzzle-1.0 (08 Mar 2003)
+
+ 08 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Brian Dolbec <brian_dolbec@telus.net> #16390.
diff --git a/games-puzzle/penguzzle/Manifest b/games-puzzle/penguzzle/Manifest
new file mode 100644
index 000000000000..e1d2d8271ead
--- /dev/null
+++ b/games-puzzle/penguzzle/Manifest
@@ -0,0 +1,3 @@
+MD5 eaa15c03a2e8b1a34196fa0c09c2a917 ChangeLog 387
+MD5 9a5307775f3e582b4e6142581730719e penguzzle-1.0.ebuild 837
+MD5 c96e5c8e9b77b660bc413bca11420674 files/digest-penguzzle-1.0 57
diff --git a/games-puzzle/penguzzle/files/digest-penguzzle-1.0 b/games-puzzle/penguzzle/files/digest-penguzzle-1.0
new file mode 100644
index 000000000000..3a3f529619dc
--- /dev/null
+++ b/games-puzzle/penguzzle/files/digest-penguzzle-1.0
@@ -0,0 +1 @@
+MD5 fe34c61d74e4968b8adfb3721209e1ba penguzzle.zip 21542
diff --git a/games-puzzle/penguzzle/penguzzle-1.0.ebuild b/games-puzzle/penguzzle/penguzzle-1.0.ebuild
new file mode 100644
index 000000000000..95de88258452
--- /dev/null
+++ b/games-puzzle/penguzzle/penguzzle-1.0.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-puzzle/penguzzle/penguzzle-1.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="Tcl/Tk variant of the well-known 15-puzzle game"
+HOMEPAGE="http://www.naskita.com/linux/penguzzle/penguzzle.shtml"
+SRC_URI="http://www.naskita.com/linux/penguzzle/${PN}.zip"
+
+LICENSE="penguzzle"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="dev-tcltk/tclx"
+
+S=${WORKDIR}/${PN}${PV}
+
+src_install() {
+ insinto ${GAMES_DATADIR}/${PN}
+ doins images/*
+
+ insinto ${GAMES_LIBDIR}/${PN}
+ doins lib/*
+ dosed "s:~/puzz/images:${GAMES_DATADIR}/${PN}:" ${GAMES_LIBDIR}/${PN}/init
+
+ dogamesbin bin/*
+ dosed "s:~/puzz/lib:${GAMES_LIBDIR}/${PN}:" ${GAMES_BINDIR}/penguzzle
+
+ dodoc README
+ prepgamesdirs
+}
diff --git a/games-puzzle/pingus/ChangeLog b/games-puzzle/pingus/ChangeLog
new file mode 100644
index 000000000000..904890de5c6c
--- /dev/null
+++ b/games-puzzle/pingus/ChangeLog
@@ -0,0 +1,29 @@
+# ChangeLog for app-games/pingus
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/pingus/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*pingus-0.6.0-r1 (16 Jul 2003)
+
+ 10 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
+ gcc3 patch (add assert.h to a lot of files) #28281.
+
+ 16 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Update to use ClanLib SLOT-ing.
+
+*pingus-0.6.0 (22 Apr 2003)
+
+ 10 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
+ gcc3 patch (add assert.h to a lot of files) #28281.
+
+ 05 May 2003; Paul de Vrieze <pauldv@gentoo.org> pingus-0.6.0.ebuild:
+ pingus does not configure well with the 0.7 release of clanlib
+
+ 27 Apr 2003; Paul de Vrieze <pauldv@gentoo.org> pingus-0.6.0.ebuild:
+ Marked the ebuild testing as clanlib-0.6.5 is not yet stable. Also fixed the
+ header.
+
+ 22 Apr 2003; Patrick Kursawe <phosphan@gentoo.org> ChangeLog,
+ files/digest-pingus-0.6.0, pingus-0.6.0.ebuild :
+ Initial import. Based on an ebuild submitted by
+ Stuart Bouyer <stuart_bouyer@ybb.ne.jp> after quite some discussion
+ about bug #19454.
diff --git a/games-puzzle/pingus/Manifest b/games-puzzle/pingus/Manifest
new file mode 100644
index 000000000000..d94a345adde7
--- /dev/null
+++ b/games-puzzle/pingus/Manifest
@@ -0,0 +1,5 @@
+MD5 cf74eabf33bb46fc3ed87e741b182c10 files/digest-pingus-0.6.0 66
+MD5 cf74eabf33bb46fc3ed87e741b182c10 files/digest-pingus-0.6.0-r1 66
+MD5 ca45c5e3ac7c9c445f960f86607c3615 ChangeLog 916
+MD5 d74f38c394f6eb68b2b8d81622dcbefc pingus-0.6.0.ebuild 628
+MD5 ac335d50a0de62174a40e4c1b2334d56 pingus-0.6.0-r1.ebuild 932
diff --git a/games-puzzle/pingus/files/0.6.0-gcc3.patch b/games-puzzle/pingus/files/0.6.0-gcc3.patch
new file mode 100644
index 000000000000..73c49513006e
--- /dev/null
+++ b/games-puzzle/pingus/files/0.6.0-gcc3.patch
@@ -0,0 +1,110 @@
+diff -ur -x '*Po' pingus-0.6.0.orig/src/blitter.cxx pingus-0.6.0/src/blitter.cxx
+--- pingus-0.6.0.orig/src/blitter.cxx 2003-09-10 01:01:17.022128512 -0400
++++ pingus-0.6.0/src/blitter.cxx 2003-09-10 01:09:43.097193408 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <config.h>
+ #include <stdio.h>
+ #include "pingus_error.hxx"
+diff -ur -x '*Po' pingus-0.6.0.orig/src/col_map.cxx pingus-0.6.0/src/col_map.cxx
+--- pingus-0.6.0.orig/src/col_map.cxx 2003-09-10 01:01:17.054123648 -0400
++++ pingus-0.6.0/src/col_map.cxx 2003-09-10 01:10:52.076706928 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <iostream>
+ #include <ClanLib/Display/SurfaceProviders/canvas.h>
+ #include "gui/graphic_context.hxx"
+diff -ur -x '*Po' pingus-0.6.0.orig/src/console.cxx pingus-0.6.0/src/console.cxx
+--- pingus-0.6.0.orig/src/console.cxx 2003-09-10 01:01:17.025128056 -0400
++++ pingus-0.6.0/src/console.cxx 2003-09-10 01:11:17.323868776 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <config.h>
+ #include <ClanLib/Display/Display/display.h>
+ #include <ClanLib/Display/Font/font.h>
+diff -ur -x '*Po' pingus-0.6.0.orig/src/demo_recorder.cxx pingus-0.6.0/src/demo_recorder.cxx
+--- pingus-0.6.0.orig/src/demo_recorder.cxx 2003-09-10 01:01:17.049124408 -0400
++++ pingus-0.6.0/src/demo_recorder.cxx 2003-09-10 01:11:50.095886672 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <time.h>
+ #include <iostream>
+ #include "system.hxx"
+diff -ur -x '*Po' pingus-0.6.0.orig/src/editor/generic_property_frame.cxx pingus-0.6.0/src/editor/generic_property_frame.cxx
+--- pingus-0.6.0.orig/src/editor/generic_property_frame.cxx 2003-09-10 01:01:17.028127600 -0400
++++ pingus-0.6.0/src/editor/generic_property_frame.cxx 2003-09-10 01:01:47.907433232 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <iostream>
+ #include <ClanLib/GUI/label.h>
+ #include <ClanLib/GUI/inputbox.h>
+diff -ur -x '*Po' pingus-0.6.0.orig/src/gui/root_gui_manager.cxx pingus-0.6.0/src/gui/root_gui_manager.cxx
+--- pingus-0.6.0.orig/src/gui/root_gui_manager.cxx 2003-09-10 01:01:17.002131552 -0400
++++ pingus-0.6.0/src/gui/root_gui_manager.cxx 2003-09-10 01:04:11.164654824 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include "root_gui_manager.hxx"
+ #include "../input/controller.hxx"
+
+diff -ur -x '*Po' pingus-0.6.0.orig/src/pingu_holder.cxx pingus-0.6.0/src/pingu_holder.cxx
+--- pingus-0.6.0.orig/src/pingu_holder.cxx 2003-09-10 01:01:17.054123648 -0400
++++ pingus-0.6.0/src/pingu_holder.cxx 2003-09-10 01:13:48.283919360 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <iostream>
+ #include "pingu_holder.hxx"
+ #include "pingu.hxx"
+diff -ur -x '*Po' pingus-0.6.0.orig/src/savegame_manager.cxx pingus-0.6.0/src/savegame_manager.cxx
+--- pingus-0.6.0.orig/src/savegame_manager.cxx 2003-09-10 01:01:17.035126536 -0400
++++ pingus-0.6.0/src/savegame_manager.cxx 2003-09-10 01:15:43.254441184 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <iostream>
+ #include <fstream>
+ #include "system.hxx"
+diff -ur -x '*Po' pingus-0.6.0.orig/src/worldmap/dot.cxx pingus-0.6.0/src/worldmap/dot.cxx
+--- pingus-0.6.0.orig/src/worldmap/dot.cxx 2003-09-10 01:01:17.036126384 -0400
++++ pingus-0.6.0/src/worldmap/dot.cxx 2003-09-10 01:06:29.392640976 -0400
+@@ -17,6 +17,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
++#include <assert.h>
+ #include <iostream>
+ #include "../xml_file_reader.hxx"
+ #include "dot.hxx"
+diff -ur -x '*Po' pingus-0.6.0.orig/src/worldmap/graph.hxx pingus-0.6.0/src/worldmap/graph.hxx
+--- pingus-0.6.0.orig/src/worldmap/graph.hxx 2003-09-10 01:01:17.037126232 -0400
++++ pingus-0.6.0/src/worldmap/graph.hxx 2003-09-10 01:07:31.004274584 -0400
+@@ -20,6 +20,7 @@
+ #ifndef HEADER_GRAPH_HXX
+ #define HEADER_GRAPH_HXX
+
++#include <assert.h>
+ #include <algorithm>
+ #include <vector>
+
diff --git a/games-puzzle/pingus/files/digest-pingus-0.6.0 b/games-puzzle/pingus/files/digest-pingus-0.6.0
new file mode 100644
index 000000000000..2ae1b8a4f4d2
--- /dev/null
+++ b/games-puzzle/pingus/files/digest-pingus-0.6.0
@@ -0,0 +1 @@
+MD5 9cd678272b97dbdb53f42324be31eacd pingus-0.6.0.tar.bz2 9585580
diff --git a/games-puzzle/pingus/files/digest-pingus-0.6.0-r1 b/games-puzzle/pingus/files/digest-pingus-0.6.0-r1
new file mode 100644
index 000000000000..2ae1b8a4f4d2
--- /dev/null
+++ b/games-puzzle/pingus/files/digest-pingus-0.6.0-r1
@@ -0,0 +1 @@
+MD5 9cd678272b97dbdb53f42324be31eacd pingus-0.6.0.tar.bz2 9585580
diff --git a/games-puzzle/pingus/pingus-0.6.0-r1.ebuild b/games-puzzle/pingus/pingus-0.6.0-r1.ebuild
new file mode 100644
index 000000000000..a1e2104f884b
--- /dev/null
+++ b/games-puzzle/pingus/pingus-0.6.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/pingus/pingus-0.6.0-r1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="free Lemmings clone"
+HOMEPAGE="http://pingus.seul.org/"
+SRC_URI="http://pingus.seul.org/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND=">=media-libs/hermes-1.3.2-r2
+ =dev-games/clanlib-0.6.5*
+ >=dev-libs/libxml2-2.5.6"
+
+pkg_setup() {
+ clanlib-config 0.6.5
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-gcc3.patch
+}
+
+src_compile() {
+ egamesconf \
+ --with-bindir=${GAMES_BINDIR} \
+ --with-datadir=${GAMES_DATADIR_BASE} \
+ `use_with opengl clanGL` \
+ || die
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ # pos install process ... FIXME
+ mv ${D}/usr/games/{games,bin}
+ cd ${D}/usr/share/games
+ mv locale ../
+ mv games/pingus .
+ rm -rf games
+ # end pos install process
+ prepgamesdirs
+}
diff --git a/games-puzzle/pingus/pingus-0.6.0.ebuild b/games-puzzle/pingus/pingus-0.6.0.ebuild
new file mode 100644
index 000000000000..b200eb785ca6
--- /dev/null
+++ b/games-puzzle/pingus/pingus-0.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/pingus/pingus-0.6.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="free Lemmings clone"
+HOMEPAGE="http://pingus.seul.org/"
+SRC_URI="http://pingus.seul.org/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND=">=media-libs/hermes-1.3.2-r2
+ =dev-games/clanlib-0.6.5*
+ >=dev-libs/libxml2-2.5.6"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-gcc3.patch
+}
+
+src_compile() {
+ egamesconf || die
+ emake || die
+}
+
+src_install() {
+ einstall bindir=${D}/${GAMES_BINDIR} || die
+ prepgamesdirs
+}
diff --git a/games-puzzle/quadra/ChangeLog b/games-puzzle/quadra/ChangeLog
new file mode 100644
index 000000000000..d2f032b65583
--- /dev/null
+++ b/games-puzzle/quadra/ChangeLog
@@ -0,0 +1,20 @@
+# ChangeLog for app-games/quadra
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/quadra/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*quadra-1.1.8 (7 May 2002)
+
+ 27 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
+ Added a patch to make configure detect libpng properly
+
+ 30 Sep 2002; Mike Frysinger <vapier@gentoo.org> :
+ Added gcc3.x patch and updated the ebuild in general (to install more stuff)
+
+ 7 May 2002; Spider <spider@gentoo.org> quandra-1.1.8.ebuild :
+ fix sourceforge mirroring.
+
+ 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> quadra-1.1.8.ebuild :
+ Added LICENSE, KEYWORDS.
+
+ 28 Apr 2002; Bruce A. Locke <blocke@shivan.org> quadra-1.1.8.ebuild :
+ Added to Gentoo
diff --git a/games-puzzle/quadra/Manifest b/games-puzzle/quadra/Manifest
new file mode 100644
index 000000000000..7af182e254cc
--- /dev/null
+++ b/games-puzzle/quadra/Manifest
@@ -0,0 +1,5 @@
+MD5 bdff1f4721aa26a2dc4ac7f4f38e7194 files/digest-quadra-1.1.8 65
+MD5 bba09cc9f175516cb6eeadcc7cb5f20b files/libpng-1.2.5.patch 319
+MD5 dd2bece3bae29cd09110d33fb3f80d0d files/quadra-1.1.8-gcc3.patch 2226
+MD5 995b0337c9f5962c941104cbd6dbf551 quadra-1.1.8.ebuild 892
+MD5 f6ecf2813abd3783a466728f00f2ba99 ChangeLog 775
diff --git a/games-puzzle/quadra/files/digest-quadra-1.1.8 b/games-puzzle/quadra/files/digest-quadra-1.1.8
new file mode 100644
index 000000000000..0cc4f4f0c726
--- /dev/null
+++ b/games-puzzle/quadra/files/digest-quadra-1.1.8
@@ -0,0 +1 @@
+MD5 4934ee30d0bd98c4c454829a03224f6f quadra-1.1.8.tar.gz 3379618
diff --git a/games-puzzle/quadra/files/libpng-1.2.5.patch b/games-puzzle/quadra/files/libpng-1.2.5.patch
new file mode 100644
index 000000000000..62958eda7780
--- /dev/null
+++ b/games-puzzle/quadra/files/libpng-1.2.5.patch
@@ -0,0 +1,11 @@
+--- configure.orig 2002-11-27 18:23:31.000000000 -0500
++++ configure 2002-11-27 18:23:53.000000000 -0500
+@@ -1735,7 +1735,7 @@
+ echo $ac_n "(cached) $ac_c" 1>&6
+ else
+ ac_save_LIBS="$LIBS"
+-LIBS="-lpng $LIBS"
++LIBS="-lpng -lz -lm $LIBS"
+ cat > conftest.$ac_ext <<EOF
+ #line 1741 "configure"
+ #include "confdefs.h"
diff --git a/games-puzzle/quadra/files/quadra-1.1.8-gcc3.patch b/games-puzzle/quadra/files/quadra-1.1.8-gcc3.patch
new file mode 100644
index 000000000000..2e01e2641a6c
--- /dev/null
+++ b/games-puzzle/quadra/files/quadra-1.1.8-gcc3.patch
@@ -0,0 +1,71 @@
+diff -urN quadra-1.1.8/skelton/include/array.h quadra-1.1.8-kacsa/skelton/include/array.h
+--- quadra-1.1.8/skelton/include/array.h Sat Mar 10 17:17:54 2001
++++ quadra-1.1.8-kacsa/skelton/include/array.h Fri May 17 17:12:12 2002
+@@ -37,7 +37,7 @@
+ v.push_back(t);
+ }
+ void add_before(const T& t, int i) {
+- v.insert(&v[i], t);
++ v.insert(v.begin() + i, t);
+ }
+ bool remove_item(const T& t) {
+ for(int i=0; i<size(); i++)
+@@ -51,7 +51,7 @@
+ v.pop_back();
+ }
+ void remove(int i) {
+- v.erase(&v[i]);
++ v.erase(v.begin() + i);
+ }
+ int size() const {
+ return v.size();
+diff -urN quadra-1.1.8/skelton/tools/wadder/wadder.cpp quadra-1.1.8-kacsa/skelton/tools/wadder/wadder.cpp
+--- quadra-1.1.8/skelton/tools/wadder/wadder.cpp Fri Oct 19 23:19:30 2001
++++ quadra-1.1.8-kacsa/skelton/tools/wadder/wadder.cpp Fri May 17 17:21:19 2002
+@@ -109,12 +109,12 @@
+ char *usage = "usage: wadder <working directory> <output res> <input text>\n";
+ Resfile *wad;
+
+-char *basename(const char* f) {
++/*char *basename(const char* f) {
+ char* p=(char*)(f+strlen(f));
+ while(*p != '/' && *p != '\\' && p>=f)
+ p--;
+ return p+1;
+-}
++}*/
+
+ void addfile(const char* fname) {
+ Res_dos *res;
+diff -urN quadra-1.1.8/source/net_stuff.cpp quadra-1.1.8-kacsa/source/net_stuff.cpp
+--- quadra-1.1.8/source/net_stuff.cpp Thu Oct 11 22:35:14 2001
++++ quadra-1.1.8-kacsa/source/net_stuff.cpp Fri May 17 17:15:05 2002
+@@ -18,6 +18,7 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
++#include <stdarg.h>
+ #include "error.h"
+ #include "packets.h"
+ #include "config.h"
+diff -urN quadra-1.1.8/source/quadra.cpp quadra-1.1.8-kacsa/source/quadra.cpp
+--- quadra-1.1.8/source/quadra.cpp Fri Oct 19 23:19:31 2001
++++ quadra-1.1.8-kacsa/source/quadra.cpp Fri May 17 17:17:02 2002
+@@ -2387,7 +2387,7 @@
+ try {
+ overmind.step();
+ }
+- catch(exception *e) {
++ catch(std::exception *e) {
+ msgbox("Exception caught from overmind.step(): %s\n", e->what());
+ }
+ #ifdef PAINTDETECTOR2000
+@@ -2406,7 +2406,7 @@
+ try {
+ ecran->draw_zone();
+ }
+- catch(exception *e) {
++ catch(std::exception *e) {
+ msgbox("Exception caught from ecran->draw_zone(): %s\n", e->what());
+ }
+
diff --git a/games-puzzle/quadra/quadra-1.1.8.ebuild b/games-puzzle/quadra/quadra-1.1.8.ebuild
new file mode 100644
index 000000000000..570cd10ad491
--- /dev/null
+++ b/games-puzzle/quadra/quadra-1.1.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/quadra/quadra-1.1.8.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit gcc
+
+DESCRIPTION="A tetris clone with multiplayer support"
+SRC_URI="mirror://sourceforge/quadra/${P}.tar.gz"
+HOMEPAGE="http://quadra.sourceforge.net/"
+
+KEYWORDS="x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="svga"
+
+DEPEND=">=x11-base/xfree-4.1.0
+ >=media-libs/libpng-1.2.1
+ sys-libs/zlib
+ svga? ( media-libs/svgalib )"
+
+src_compile() {
+ [ `gcc-major-version` == 3 ] && patch -p1<${FILESDIR}/${P}-gcc3.patch
+ patch -p0<${FILESDIR}/libpng-1.2.5.patch
+
+ local myconf
+ use svga \
+ && myconf="--with-svgalib" \
+ || myconf="--without-svgalib"
+
+ econf ${myconf}
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall
+
+ dodoc ChangeLog NEWS README
+ dohtml help/*
+}
diff --git a/games-puzzle/quintalign/ChangeLog b/games-puzzle/quintalign/ChangeLog
new file mode 100644
index 000000000000..008d9bb20ce3
--- /dev/null
+++ b/games-puzzle/quintalign/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for app-games/quintalign
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/quintalign/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+ 31 Aug 2003; Michael Sterrett <msterret@gentoo.org> quintalign-1.0.ebuild:
+ inherit kde-base -> inherit kde; DESCRIPTION change
+
+ 12 Jun 2003; <msterret@gentoo.org> quintalign-1.0.ebuild:
+ fix Header
+
+*quintalign-1.0 (03 Jan 2003)
+
+ 03 Jan 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Rigo Ketelings <rigo@home.nl>.
diff --git a/games-puzzle/quintalign/Manifest b/games-puzzle/quintalign/Manifest
new file mode 100644
index 000000000000..177177cb99de
--- /dev/null
+++ b/games-puzzle/quintalign/Manifest
@@ -0,0 +1,3 @@
+MD5 31aa7ff27f8e299b6299bce6cc252db8 ChangeLog 583
+MD5 6733f2cddad9bbdae62242538877dc70 quintalign-1.0.ebuild 456
+MD5 d06bc4da8f0aee41e2d87cf74c1b453e files/digest-quintalign-1.0 67
diff --git a/games-puzzle/quintalign/files/digest-quintalign-1.0 b/games-puzzle/quintalign/files/digest-quintalign-1.0
new file mode 100644
index 000000000000..e026a30a4fd5
--- /dev/null
+++ b/games-puzzle/quintalign/files/digest-quintalign-1.0
@@ -0,0 +1 @@
+MD5 900a55070b32df58641b43bc8aa5d352 quintalign-1.0.tar.gz 2040346
diff --git a/games-puzzle/quintalign/quintalign-1.0.ebuild b/games-puzzle/quintalign/quintalign-1.0.ebuild
new file mode 100644
index 000000000000..441d2f024b08
--- /dev/null
+++ b/games-puzzle/quintalign/quintalign-1.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/quintalign/quintalign-1.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit kde
+need-kde 3
+
+DESCRIPTION="A one player boardgame - similar to Tetris"
+HOMEPAGE="http://www.heni-online.de/linux/"
+SRC_URI="http://www.heni-online.de/files/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
diff --git a/games-puzzle/tetrix/ChangeLog b/games-puzzle/tetrix/ChangeLog
new file mode 100644
index 000000000000..4c0fd63bf769
--- /dev/null
+++ b/games-puzzle/tetrix/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for app-games/tetrix
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/tetrix/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+ 02 Aug 2003; Chris Gianelloni <wolf31o2@gentoo.org>
+ tetrix-1.13.16.1.40c.ebuild:
+ Fixed to use mirror://sourceforge
+
+*tetrix-1.13.16.1.40c (24 May 2002)
+
+ 31 Mar 2003; Philip Walls <malverian@gentoo.org>
+ tetrix-1.13.16.1.40c.ebuild, files/tetrix, files/launch_tetrix :
+ Initial import.
diff --git a/games-puzzle/tetrix/Manifest b/games-puzzle/tetrix/Manifest
new file mode 100644
index 000000000000..8079382d4b24
--- /dev/null
+++ b/games-puzzle/tetrix/Manifest
@@ -0,0 +1,5 @@
+MD5 23c399e75bb8dd8de7aa2955d020d912 ChangeLog 513
+MD5 725ace71732695848c26c0b1d084e9ff tetrix-1.13.16.1.40c.ebuild 855
+MD5 b742df386c22cc6465ac708e1d4aba9d files/launch_tetrix 271
+MD5 7d182e65d3d5d783d36291861cef5f19 files/tetrix 589
+MD5 1c284bd8e5ee48f96a0b2206ab4a59be files/digest-tetrix-1.13.16.1.40c 79
diff --git a/games-puzzle/tetrix/files/digest-tetrix-1.13.16.1.40c b/games-puzzle/tetrix/files/digest-tetrix-1.13.16.1.40c
new file mode 100644
index 000000000000..90ab0b9dc712
--- /dev/null
+++ b/games-puzzle/tetrix/files/digest-tetrix-1.13.16.1.40c
@@ -0,0 +1 @@
+MD5 32e5306bc26afc9e5acdca9c093947c0 tetrinetx-1.13.16+qirc-1.40c.tar.gz 81447
diff --git a/games-puzzle/tetrix/files/launch_tetrix b/games-puzzle/tetrix/files/launch_tetrix
new file mode 100644
index 000000000000..2064670aa9ca
--- /dev/null
+++ b/games-puzzle/tetrix/files/launch_tetrix
@@ -0,0 +1,7 @@
+#!/bin/sh
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/tetrix/files/launch_tetrix,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+cd /opt/tetrix
+./tetrix.linux
diff --git a/games-puzzle/tetrix/files/tetrix b/games-puzzle/tetrix/files/tetrix
new file mode 100644
index 000000000000..456d8fb3bc33
--- /dev/null
+++ b/games-puzzle/tetrix/files/tetrix
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/tetrix/files/tetrix,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting TetriNET Server"
+ start-stop-daemon --start --quiet --background --pidfile /var/run/tetrix.pid --make-pidfile --exec /opt/tetrix/launch_tetrix
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping TetriNET Server"
+ start-stop-daemon --stop --quiet --pidfile /opt/tetrix/game.pid --name tetrix.linux
+ eend $?
+}
diff --git a/games-puzzle/tetrix/tetrix-1.13.16.1.40c.ebuild b/games-puzzle/tetrix/tetrix-1.13.16.1.40c.ebuild
new file mode 100644
index 000000000000..f2228726a4a6
--- /dev/null
+++ b/games-puzzle/tetrix/tetrix-1.13.16.1.40c.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/tetrix/tetrix-1.13.16.1.40c.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+
+MY_SV=${PV#*.*.*.}
+MY_PV=${PV%.${MY_SV}}
+
+MY_P="tetrinetx-${MY_PV}+qirc-${MY_SV}"
+
+DESCRIPTION="A GNU TetriNET server"
+SRC_URI="mirror://sourceforge/tetrinetx/${MY_P}.tar.gz"
+
+HOMEPAGE="http://tetrinetx.sourceforge.net/"
+KEYWORDS="x86"
+LICENSE="GPL-2"
+
+SLOT="0"
+
+DEPEND="net-libs/adns"
+
+S="${WORKDIR}/${MY_P}/src"
+
+src_compile() {
+ ./c || die "compile failed"
+}
+
+src_install() {
+ dodir /opt/tetrix /etc/init.d
+
+ mv ../bin/* ${D}/opt/tetrix/
+
+ cp ${FILESDIR}/launch_tetrix ${D}/opt/tetrix/
+ cp ${FILESDIR}/tetrix ${D}/etc/init.d/tetrix
+}
+
+pkg_postinst() {
+ chmod ug+rwx /etc/init.d/tetrix /opt/tetrix/launch_tetrix
+}
diff --git a/games-puzzle/toppler/ChangeLog b/games-puzzle/toppler/ChangeLog
new file mode 100644
index 000000000000..a27963e96ce8
--- /dev/null
+++ b/games-puzzle/toppler/ChangeLog
@@ -0,0 +1,24 @@
+# ChangeLog for app-games/toppler
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/toppler/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*toppler-1.0.2 (09 Jun 2003)
+
+ 09 Jun 2003; Phil Bordelon <sunflare@gentoo.org> toppler-1.0.2.ebuild:
+ Version bump.
+
+*toppler-1.0.1 (04 May 2003)
+
+ 04 May 2003; Daniel Ahlberg <aliz@gentoo.org> toppler-1.0.1.ebuild :
+ Version bump. Found by B. K. Oxley (binkley) <binkley@alumni.rice.edu>
+ in #19373.
+
+*toppler-0.99.1 (03 Mar 2003)
+
+ 03 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump.
+
+*toppler-0.98.4 (17 Jan 2003)
+
+ 17 Jan 2003; Phil Bordelon <sunflare@gentoo.org> toppler-0.98.4.ebuild ChangeLog :
+ Brand new ebuild. Marked unstable due to 1.4 crunch.
diff --git a/games-puzzle/toppler/Manifest b/games-puzzle/toppler/Manifest
new file mode 100644
index 000000000000..1f2b1637873d
--- /dev/null
+++ b/games-puzzle/toppler/Manifest
@@ -0,0 +1,3 @@
+MD5 1e4d2c77b5ad909f1a28f4579de72472 ChangeLog 796
+MD5 0730ded18f96f0b524002a75b9125cba toppler-1.0.2.ebuild 671
+MD5 454cf53d29748bbe2cd77678b79032f4 files/digest-toppler-1.0.2 66
diff --git a/games-puzzle/toppler/files/digest-toppler-1.0.2 b/games-puzzle/toppler/files/digest-toppler-1.0.2
new file mode 100644
index 000000000000..fce10b2e1d08
--- /dev/null
+++ b/games-puzzle/toppler/files/digest-toppler-1.0.2
@@ -0,0 +1 @@
+MD5 18793ac2bec622a94e5369c645941954 toppler-1.0.2.tar.gz 1081984
diff --git a/games-puzzle/toppler/toppler-1.0.2.ebuild b/games-puzzle/toppler/toppler-1.0.2.ebuild
new file mode 100644
index 000000000000..7f1f4555ee13
--- /dev/null
+++ b/games-puzzle/toppler/toppler-1.0.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/toppler/toppler-1.0.2.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="Reimplemention of Nebulous using SDL"
+SRC_URI="mirror://sourceforge/toppler/${P}.tar.gz"
+HOMEPAGE="http://toppler.sourceforge.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+
+DEPEND=">=media-libs/libsdl-1.2.0"
+
+src_compile() {
+ egamesconf --datadir=${GAMES_DATADIR_BASE} || die
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING ChangeLog INSTALL README
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/wakkabox/ChangeLog b/games-puzzle/wakkabox/ChangeLog
new file mode 100644
index 000000000000..eb9d09a25554
--- /dev/null
+++ b/games-puzzle/wakkabox/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-games/wakkabox
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/wakkabox/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*wakkabox-1.1.0 (28 Aug 2003)
+
+ 28 Aug 2003; Michael Sterrett <msterret@gentoo.org> wakkabox-1.1.0.ebuild:
+ initial commit. ebuild based on the one provided by Kenn Knowles via bug
+ 27341.
+
diff --git a/games-puzzle/wakkabox/Manifest b/games-puzzle/wakkabox/Manifest
new file mode 100644
index 000000000000..f40a63031bb4
--- /dev/null
+++ b/games-puzzle/wakkabox/Manifest
@@ -0,0 +1,3 @@
+MD5 11e6e3cceb414033f6e8ab8c8b83a8a3 wakkabox-1.1.0.ebuild 542
+MD5 f3ad49eb1219b68f6abea05d10534072 ChangeLog 413
+MD5 aaced81261db10bfe850b3aefe75ea9e files/digest-wakkabox-1.1.0 66
diff --git a/games-puzzle/wakkabox/files/digest-wakkabox-1.1.0 b/games-puzzle/wakkabox/files/digest-wakkabox-1.1.0
new file mode 100644
index 000000000000..3a2030c95f6a
--- /dev/null
+++ b/games-puzzle/wakkabox/files/digest-wakkabox-1.1.0
@@ -0,0 +1 @@
+MD5 0be166dd8c842b34da897e7af8a738cb wakkabox-1.1.0.tar.gz 158231
diff --git a/games-puzzle/wakkabox/wakkabox-1.1.0.ebuild b/games-puzzle/wakkabox/wakkabox-1.1.0.ebuild
new file mode 100644
index 000000000000..5eb51cf0ed4f
--- /dev/null
+++ b/games-puzzle/wakkabox/wakkabox-1.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/wakkabox/wakkabox-1.1.0.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="A simple block-pushing game"
+HOMEPAGE="http://kenn.frap.net/wakkabox/"
+SRC_URI="http://kenn.frap.net/wakkabox/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=libsdl-1.0.1"
+
+src_install() {
+ egamesinstall || die
+ dodoc AUTHORS NEWS README
+ prepgamesdirs
+}
diff --git a/games-puzzle/xblockout/ChangeLog b/games-puzzle/xblockout/ChangeLog
new file mode 100644
index 000000000000..bac57595591c
--- /dev/null
+++ b/games-puzzle/xblockout/ChangeLog
@@ -0,0 +1,16 @@
+# ChangeLog for app-games/xblockout
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xblockout/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*xblockout-1.1.1 (17 Aug 2003)
+
+ 17 Aug 2003; Michael Sterrett <msterret@gentoo.org> xblockout-1.1.1.ebuild:
+ version bump
+
+ 28 Jun 2003; <msterret@gentoo.org> xblockout-1.0k.ebuild:
+ use sed -i
+
+*xblockout-1.0k (27 Jun 2003)
+
+ 27 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Henrik Johansson <henrik_johansson@home.se> #19429.
diff --git a/games-puzzle/xblockout/Manifest b/games-puzzle/xblockout/Manifest
new file mode 100644
index 000000000000..794f8093a350
--- /dev/null
+++ b/games-puzzle/xblockout/Manifest
@@ -0,0 +1,5 @@
+MD5 72226f924864ec486e1237f7ea2e8fd1 ChangeLog 596
+MD5 b89b1d1a4a57d660f858021df6b53281 xblockout-1.0k.ebuild 1056
+MD5 bbc65c2389d40c345e983bfed1f4c621 xblockout-1.1.1.ebuild 1073
+MD5 b5621a2229a4333ebe6f8d7a1de6bca8 files/digest-xblockout-1.0k 60
+MD5 178132632e2994de633d36969c9a1f48 files/digest-xblockout-1.1.1 61
diff --git a/games-puzzle/xblockout/files/digest-xblockout-1.0k b/games-puzzle/xblockout/files/digest-xblockout-1.0k
new file mode 100644
index 000000000000..4fd3d39e19c5
--- /dev/null
+++ b/games-puzzle/xblockout/files/digest-xblockout-1.0k
@@ -0,0 +1 @@
+MD5 22e7822a449ae5b68695158fd59ea49c xbl-1.0k.tar.gz 135080
diff --git a/games-puzzle/xblockout/files/digest-xblockout-1.1.1 b/games-puzzle/xblockout/files/digest-xblockout-1.1.1
new file mode 100644
index 000000000000..1f69f6dac017
--- /dev/null
+++ b/games-puzzle/xblockout/files/digest-xblockout-1.1.1
@@ -0,0 +1 @@
+MD5 5c066ddd754995905cce5a15c2218b11 xbl-1.1.1.tar.gz 135716
diff --git a/games-puzzle/xblockout/xblockout-1.0k.ebuild b/games-puzzle/xblockout/xblockout-1.0k.ebuild
new file mode 100644
index 000000000000..0ea3b0eef1ef
--- /dev/null
+++ b/games-puzzle/xblockout/xblockout-1.0k.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xblockout/xblockout-1.0k.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="XBlockOut: X Window block dropping game in 3 Dimension"
+HOMEPAGE="http://www710.univ-lyon1.fr/ftp/xbl/xbl.html"
+SRC_URI="ftp://ftp710.univ-lyon1.fr/pub/xbl/xbl-${PV}.tar.gz"
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="x86"
+
+DEPEND="virtual/x11
+ >=sys-apps/sed-4"
+
+S=${WORKDIR}/xbl-${PV}
+
+src_unpack() {
+ unpack ${A}
+ sed -i \
+ -e "s:-g$:${CFLAGS}:" ${S}/Makefile.in || \
+ die "sed Makefile.in failed"
+}
+
+src_compile() {
+ egamesconf || die
+ emake \
+ SCOREDIR=${GAMES_STATEDIR}/${PN} \
+ GROUP_GID=`id -g ${GAMES_GROUP}` \
+ RESOURCEDIR=${GAMES_DATADIR}/${PN} \
+ || die
+}
+
+src_install() {
+ newgamesbin bl xbl
+ insinto ${GAMES_DATADIR}/${PN}
+ newins Xbl.ad Xbl
+ insinto ${GAMES_STATEDIR}/${PN}
+ newins Xbl.ad Xbl
+
+ newman xbl.man xbl.6
+ dodoc README xbl-README
+ dohtml *.html *.gif
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/xblockout/xblockout-1.1.1.ebuild b/games-puzzle/xblockout/xblockout-1.1.1.ebuild
new file mode 100644
index 000000000000..3ecfb54cc796
--- /dev/null
+++ b/games-puzzle/xblockout/xblockout-1.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xblockout/xblockout-1.1.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="XBlockOut: X Window block dropping game in 3 Dimension"
+HOMEPAGE="http://www710.univ-lyon1.fr/ftp/xbl/xbl.html"
+SRC_URI="ftp://ftp710.univ-lyon1.fr/pub/xbl/xbl-${PV}.tar.gz"
+
+LICENSE="GPL-1"
+KEYWORDS="x86"
+SLOT="0"
+
+DEPEND="virtual/x11
+ >=sys-apps/sed-4"
+
+S=${WORKDIR}/xbl-${PV}
+
+src_unpack() {
+ unpack ${A}
+ sed -i \
+ -e "s:-g$:${CFLAGS}:" ${S}/Makefile.in || \
+ die "sed Makefile.in failed"
+}
+
+src_compile() {
+ egamesconf || die
+ emake \
+ SCOREDIR=${GAMES_STATEDIR}/${PN} \
+ GROUP_GID=`id -g ${GAMES_GROUP}` \
+ RESOURCEDIR=${GAMES_DATADIR}/${PN} || \
+ die "emake failed"
+}
+
+src_install() {
+ newgamesbin bl xbl
+ insinto ${GAMES_DATADIR}/${PN}
+ newins Xbl.ad Xbl
+ insinto ${GAMES_STATEDIR}/${PN}
+ newins Xbl.ad Xbl
+
+ newman xbl.man xbl.6
+ dodoc README xbl-README
+ dohtml *.html *.gif
+
+ prepgamesdirs
+}
diff --git a/games-puzzle/xbomb/ChangeLog b/games-puzzle/xbomb/ChangeLog
new file mode 100644
index 000000000000..52b4251f815b
--- /dev/null
+++ b/games-puzzle/xbomb/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for app-games/xbomb
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xbomb/ChangeLog,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+*xbomb-2.1-r1 (28 Jun 2003)
+
+ 28 Jun 2003; <msterret@gentoo.org> xbomb-2.1-r1.ebuild:
+ fixed hiscore support (into /var/games); use sed -i
+
+*xbomb-2.1 (17 Dec 2002)
+
+ 17 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Clemens Oertel <gentoo-bugzilla@kriegste.net>.
diff --git a/games-puzzle/xbomb/Manifest b/games-puzzle/xbomb/Manifest
new file mode 100644
index 000000000000..669953ac64e2
--- /dev/null
+++ b/games-puzzle/xbomb/Manifest
@@ -0,0 +1,6 @@
+MD5 f8a3a08b4ee719e7bf1f62c42ecc783e ChangeLog 520
+MD5 ed3a849a8f357a836cbf09c3bb976a7d xbomb-2.1.ebuild 789
+MD5 73ed78fb4089dccc0cd312b75b601ef1 xbomb-2.1-r1.ebuild 1083
+MD5 15fe72ff47158963cb27d563903a0427 files/digest-xbomb-2.1 57
+MD5 7919f1ad93b19f5c12e3432dd2487d46 files/xbomb-2.1.diff 957
+MD5 15fe72ff47158963cb27d563903a0427 files/digest-xbomb-2.1-r1 57
diff --git a/games-puzzle/xbomb/files/digest-xbomb-2.1 b/games-puzzle/xbomb/files/digest-xbomb-2.1
new file mode 100644
index 000000000000..1d168b884505
--- /dev/null
+++ b/games-puzzle/xbomb/files/digest-xbomb-2.1
@@ -0,0 +1 @@
+MD5 4c3284096bcfb00eee0fb3b096378b56 xbomb-2.1.tgz 23773
diff --git a/games-puzzle/xbomb/files/digest-xbomb-2.1-r1 b/games-puzzle/xbomb/files/digest-xbomb-2.1-r1
new file mode 100644
index 000000000000..1d168b884505
--- /dev/null
+++ b/games-puzzle/xbomb/files/digest-xbomb-2.1-r1
@@ -0,0 +1 @@
+MD5 4c3284096bcfb00eee0fb3b096378b56 xbomb-2.1.tgz 23773
diff --git a/games-puzzle/xbomb/files/xbomb-2.1.diff b/games-puzzle/xbomb/files/xbomb-2.1.diff
new file mode 100644
index 000000000000..945ac700be86
--- /dev/null
+++ b/games-puzzle/xbomb/files/xbomb-2.1.diff
@@ -0,0 +1,35 @@
+diff -c xbomb-2.1/Makefile xbomb-2.1.new/Makefile
+*** xbomb-2.1/Makefile 1996-01-20 16:02:46.000000000 -0500
+--- xbomb-2.1.new/Makefile 2002-11-13 10:31:30.000000000 -0500
+***************
+*** 27,34 ****
+
+ OBJ=xbomb.o xwindow.o hiscore.o
+
+- INSTDIR=/usr/local
+-
+ ########
+
+ xbomb : $(OBJ)
+--- 27,32 ----
+***************
+*** 52,60 ****
+
+ install :
+ strip xbomb
+! install -d $(INSTDIR)/bin
+! install -d $(INSTDIR)/man/man6
+! install -d $(INSTDIR)/lib/app-defaults
+! install -m 755 xbomb $(INSTDIR)/bin
+! install -m 644 xbomb.6 $(INSTDIR)/man/man6
+! install -m 644 xbomb.ad $(INSTDIR)/lib/app-defaults/XBomb
+--- 50,58 ----
+
+ install :
+ strip xbomb
+! install -d $(DESTDIR)/usr/bin
+! install -d $(DESTDIR)/usr/share/man/man6
+! install -d $(DESTDIR)/etc/X11/app-defaults
+! install -m 755 xbomb $(DESTDIR)/usr/bin
+! install -m 644 xbomb.6 $(DESTDIR)/usr/share/man/man6
+! install -m 644 xbomb.ad $(DESTDIR)/etc/X11/app-defaults/XBomb
diff --git a/games-puzzle/xbomb/xbomb-2.1-r1.ebuild b/games-puzzle/xbomb/xbomb-2.1-r1.ebuild
new file mode 100644
index 000000000000..c234f13ed565
--- /dev/null
+++ b/games-puzzle/xbomb/xbomb-2.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xbomb/xbomb-2.1-r1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="Minesweeper clone with hexagonal, rectangular and triangular grid"
+SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/games/strategy/${P}.tgz"
+HOMEPAGE="http://www.gedanken.demon.co.uk/xbomb/"
+
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+
+DEPEND="virtual/x11
+ >=sys-apps/sed-4"
+
+src_unpack() {
+ unpack ${A}
+ patch -p0 < ${FILESDIR}/${P}.diff || die
+ sed -i \
+ -e "/^CFLAGS/ { s:=.*:=${CFLAGS}: }" \
+ -e "s:/usr/bin:${GAMES_BINDIR}:" ${S}/Makefile || \
+ die "sed Makefile failed"
+ sed -i \
+ -e "s:/var/tmp:/var/games:g" ${S}/hiscore.c || \
+ die "sed hiscore.c failed"
+}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ einstall DESTDIR=${D} || die
+ dodoc README LSM || die
+ keepdir /var/games || die
+ touch ${D}/var/games/xbomb{3,4,6}.hi || die "touch failed"
+ fperms 664 /var/games/xbomb{3,4,6}.hi || die
+
+ prepall
+ prepgamesdirs
+}
diff --git a/games-puzzle/xbomb/xbomb-2.1.ebuild b/games-puzzle/xbomb/xbomb-2.1.ebuild
new file mode 100644
index 000000000000..9b0f44313774
--- /dev/null
+++ b/games-puzzle/xbomb/xbomb-2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xbomb/xbomb-2.1.ebuild,v 1.1 2003/09/10 06:36:00 vapier Exp $
+
+inherit games
+
+DESCRIPTION="Minesweeper clone with hexagonal, rectangular and triangular grid"
+SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/games/strategy/${P}.tgz"
+HOMEPAGE="http://www.gedanken.demon.co.uk/xbomb/"
+
+LICENSE="GPL-2"
+KEYWORDS="x86"
+SLOT="0"
+
+DEPEND="virtual/x11"
+
+src_unpack() {
+ unpack ${A}
+ patch -p0 < ${FILESDIR}/${P}.diff || die
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ cp Makefile Makefile.old
+ sed -e "s:/usr/bin:${GAMES_BINDIR}:" Makefile.old > Makefile
+ make DESTDIR=${D} install || die
+
+ prepall
+ prepgamesdirs
+}
diff --git a/games-puzzle/xwelltris/ChangeLog b/games-puzzle/xwelltris/ChangeLog
new file mode 100644
index 000000000000..929b995dd639
--- /dev/null
+++ b/games-puzzle/xwelltris/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-games/xwelltris
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/xwelltris/ChangeLog,v 1.1 2003/09/10 06:36:01 vapier Exp $
+
+*xwelltris-1.0.1 (12 Jul 2003)
+
+ 12 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me for algfrig.
diff --git a/games-puzzle/xwelltris/Manifest b/games-puzzle/xwelltris/Manifest
new file mode 100644
index 000000000000..790403de640e
--- /dev/null
+++ b/games-puzzle/xwelltris/Manifest
@@ -0,0 +1,3 @@
+MD5 f7cce601c76be9bc02185c11ee24bbb5 files/digest-xwelltris-1.0.1 71
+MD5 2cf4fccfb0334e8fa99832f50dc04883 xwelltris-1.0.1.ebuild 954
+MD5 001b770e32796603c0beefbcd6f7ebaa ChangeLog 359
diff --git a/games-puzzle/xwelltris/files/digest-xwelltris-1.0.1 b/games-puzzle/xwelltris/files/digest-xwelltris-1.0.1
new file mode 100644
index 000000000000..8e67059d1184
--- /dev/null
+++ b/games-puzzle/xwelltris/files/digest-xwelltris-1.0.1
@@ -0,0 +1 @@
+MD5 8730c2009244df113200b06c9e6b9885 xwelltris-1.0.1.src.tar.gz 422822
diff --git a/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild b/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild
new file mode 100644
index 000000000000..12c1acf3236b
--- /dev/null
+++ b/games-puzzle/xwelltris/xwelltris-1.0.1.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-puzzle/xwelltris/xwelltris-1.0.1.ebuild,v 1.1 2003/09/10 06:36:01 vapier Exp $
+
+inherit games
+
+DESCRIPTION="tetris like popular game"
+HOMEPAGE="http://xnc.dubna.su/xwelltris/"
+SRC_URI="http://xnc.dubna.su/xwelltris/src/${P}.src.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE="sdl"
+
+DEPEND="|| (
+ sdl? ( media-libs/libsdl )
+ virtual/x11
+ )"
+
+src_compile() {
+ # configure/build process is pretty messed up
+ egamesconf `use_with sdl` || die
+ sed -i "/GLOBAL_SEARCH/s:\".*\":\"${GAMES_DATADIR}/${PN}\":" src/include/globals.h
+ emake || die
+}
+
+src_install() {
+ dodir ${GAMES_BINDIR} ${GAMES_DATADIR}/${PN} /usr/share/man
+ make install \
+ INSTDIR=${D}/${GAMES_BINDIR} \
+ INSTLIB=${D}/${GAMES_DATADIR}/${PN} \
+ INSTMAN=/usr/share/man \
+ || die
+ dodoc AUTHORS Changelog README*
+ prepgamesdirs
+}