diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-10 06:36:01 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-10 06:36:01 +0000 |
commit | 2f7b073c1bc54c873666c4522cd6cd49ac1d59df (patch) | |
tree | 072f3e7b49f6b078b595b1483277009b1f03d0f6 /games-puzzle | |
parent | games-puzzle (diff) | |
download | gentoo-2-2f7b073c1bc54c873666c4522cd6cd49ac1d59df.tar.gz gentoo-2-2f7b073c1bc54c873666c4522cd6cd49ac1d59df.tar.bz2 gentoo-2-2f7b073c1bc54c873666c4522cd6cd49ac1d59df.zip |
games-puzzle !@
Diffstat (limited to 'games-puzzle')
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 +} |