diff options
32 files changed, 545 insertions, 0 deletions
diff --git a/games-engines/exult/ChangeLog b/games-engines/exult/ChangeLog new file mode 100644 index 000000000000..a586d60ae496 --- /dev/null +++ b/games-engines/exult/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-games/exult +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/exult/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +*exult-1.00 (12 Dec 2002) + + 22 Dec 2002; Christian Birchinger <joker@gentoo.org> : + Removed sparc64 keyword. + + 12 Dec 2002; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Mathias Menzel-Nielsen <spam@matzsoft.de>. diff --git a/games-engines/exult/Manifest b/games-engines/exult/Manifest new file mode 100644 index 000000000000..bb2bc30f7225 --- /dev/null +++ b/games-engines/exult/Manifest @@ -0,0 +1,3 @@ +MD5 e9e6cc2fd92334352e91a4caccf660b8 ChangeLog 458 +MD5 908944af9e71684958a942fc745e9d77 exult-1.00.ebuild 1481 +MD5 15021c85a44b5c6ef41f11d93a003231 files/digest-exult-1.00 63 diff --git a/games-engines/exult/exult-1.00.ebuild b/games-engines/exult/exult-1.00.ebuild new file mode 100644 index 000000000000..326cc10a33e9 --- /dev/null +++ b/games-engines/exult/exult-1.00.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-engines/exult/exult-1.00.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +inherit games + +DESCRIPTION="an Ultima 7 game engine that runs on modern operating systems" +SRC_URI="mirror://sourceforge/exult/${P}.tar.gz" +HOMEPAGE="http://exult.sourceforge.net/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 ppc sparc" + +RDEPEND=">=media-libs/libsdl-1.2* + >=media-sound/timidity++-2*" + +pkg_setup() { + ewarn "*********************************************************" + ewarn " I had massive problems with exult when using agressive" + ewarn " CFLAGS and CXXFLAGS. If exult segfaults try less" + ewarn " agressive optimizations and/or a different -march" + ewarn " e.g.: -march=i386 instead of -march=i686 on x86" + ewarn "*********************************************************" +} + +src_compile() { + egamesconf + emake || die +} + +src_install() { + make DESTDIR=${D} install || die "make install failed" + dodoc AUTHORS ChangeLog COPYING NEWS FAQ README README.1ST + prepgamesdirs +} + +pkg_postinst() { + einfo "To hear music in exult," + einfo "you have to install a timidity-patch." + einfo "Try this:" + einfo " $ emerge timidity-eawpatches" + einfo "kernel drivers. Install alsa instead." + einfo + einfo "You *must* have the original Ultima7 The Black Gate and/or" + einfo "The Serpent Isle installed. " + einfo "See /usr/doc/${PF}/README.gz for infos!" +} diff --git a/games-engines/exult/files/digest-exult-1.00 b/games-engines/exult/files/digest-exult-1.00 new file mode 100644 index 000000000000..78bb4472bab3 --- /dev/null +++ b/games-engines/exult/files/digest-exult-1.00 @@ -0,0 +1 @@ +MD5 f560b5f98ffcbb003a79d7989a612551 exult-1.00.tar.gz 1475870 diff --git a/games-engines/freesci/ChangeLog b/games-engines/freesci/ChangeLog new file mode 100644 index 000000000000..a3620dd50c95 --- /dev/null +++ b/games-engines/freesci/ChangeLog @@ -0,0 +1,26 @@ +# ChangeLog for app-emulation/freesci +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/freesci/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +*freescsi-0.4.3a (12 May 2003) + + 13 Jul 2003; Mike Frysinger <vapier@gentoo.org> : + Added a lot of optional support and fixed XFT bug #24398. + + 12 May 2003; Daniel Ahlberg <aliz@gentoo.org> : + Version bump. + +*freesci-0.3.4a (12 May 2003) + + 29 Jun 2003; Daniel Ahlberg <aliz@gentoo.org> : + Added missing changelog entry. + +*freesci-0.3.3 (18 Jul 2002) + + 11 May 2003; Martin Holzer <mholzer@gentoo.org> freesci-0.3.3.ebuild: + Updated SRC_URI. + + 27 Jul 2002; Stuart Bouyer <stubear@gentoo.org> freesci-0.3.3.ebuild : + Added LICENSE, SLOT, and KEYWORDS="x86" for QA happiness. + + 18 Jul 2002; Daniel Robbins <drobbins@gentoo.org>: Added missing ChangeLog diff --git a/games-engines/freesci/Manifest b/games-engines/freesci/Manifest new file mode 100644 index 000000000000..e4758fab5229 --- /dev/null +++ b/games-engines/freesci/Manifest @@ -0,0 +1,5 @@ +MD5 ddaa777cfa9c98a98580e5c80594a400 files/digest-freesci-0.3.3 66 +MD5 f4396d74a3074af057c248aa3785e894 files/digest-freesci-0.3.4a 67 +MD5 d2f95f72a9d6aebeeab9e2d940f8ff9b freesci-0.3.3.ebuild 799 +MD5 7c797f66f026b498834bb75b68e29da5 ChangeLog 884 +MD5 dbc156cb9b7f7062b3de5f411e76f00d freesci-0.3.4a.ebuild 1143 diff --git a/games-engines/freesci/files/digest-freesci-0.3.3 b/games-engines/freesci/files/digest-freesci-0.3.3 new file mode 100644 index 000000000000..67bffd9eb68a --- /dev/null +++ b/games-engines/freesci/files/digest-freesci-0.3.3 @@ -0,0 +1 @@ +MD5 2dc962425db6b68e6b1ecc2771df8ea6 freesci-0.3.3.tar.bz2 753957 diff --git a/games-engines/freesci/files/digest-freesci-0.3.4a b/games-engines/freesci/files/digest-freesci-0.3.4a new file mode 100644 index 000000000000..444a73ffb197 --- /dev/null +++ b/games-engines/freesci/files/digest-freesci-0.3.4a @@ -0,0 +1 @@ +MD5 135bcfc64496b0b7f11e756bbb8fdaf9 freesci-0.3.4a.tar.bz2 965754 diff --git a/games-engines/freesci/freesci-0.3.3.ebuild b/games-engines/freesci/freesci-0.3.3.ebuild new file mode 100644 index 000000000000..6ec49b12d944 --- /dev/null +++ b/games-engines/freesci/freesci-0.3.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-engines/freesci/freesci-0.3.3.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="Sierra script interpreter for your old Sierra adventures" +SRC_URI="http://savannah.nongnu.org/download/freesci/stable.pkg/${PV}/${P}.tar.bz2" +HOMEPAGE="http://freesci.linuxgames.com/" +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" +IUSE="" + +DEPEND="virtual/x11" + +src_compile() { + + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --mandir=/usr/share/man || die "./configure failed" + + emake || die + +} + +src_install () { + + make DESTDIR=${D} install || die + + dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README README.Unix THANKS TODO + +} + + diff --git a/games-engines/freesci/freesci-0.3.4a.ebuild b/games-engines/freesci/freesci-0.3.4a.ebuild new file mode 100644 index 000000000000..d99d6f797412 --- /dev/null +++ b/games-engines/freesci/freesci-0.3.4a.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/freesci/freesci-0.3.4a.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +inherit games flag-o-matic + +DESCRIPTION="Sierra script interpreter for your old Sierra adventures" +SRC_URI="http://savannah.nongnu.org/download/freesci/stable.pkg/${PV}/${P}.tar.bz2 + http://teksolv.de/~jameson/${P}.tar.bz2" +HOMEPAGE="http://freesci.linuxgames.com/" + +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" +IUSE="X ggi directfb alsa sdl ncurses" + +DEPEND="X? ( virtual/x11 =media-libs/freetype-2* ) + ggi? ( media-libs/libggi ) + directfb? ( dev-libs/DirectFB ) + alsa? ( >=media-libs/alsa-lib-0.5.0 ) + sdl? ( >=media-libs/libsdl-1.1.8 ) + ncurses? ( sys-libs/ncurses )" + +src_compile() { + use X && append-flags -I/usr/include/freetype2 + egamesconf \ + `use_with X x` \ + `use_with sdl` \ + `use_with directfb` \ + `use_with ggi` \ + `use_with alsa` \ + || die + emake || die +} + +src_install() { + make DESTDIR=${D} install || die + dodoc AUTHORS ChangeLog INSTALL NEWS README README.Unix THANKS TODO + prepgamesdirs +} diff --git a/games-engines/frotz/ChangeLog b/games-engines/frotz/ChangeLog new file mode 100644 index 000000000000..2ce8589acd0a --- /dev/null +++ b/games-engines/frotz/ChangeLog @@ -0,0 +1,21 @@ +# ChangeLog for app-games/frotz +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/frotz/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +*frotz-2.43 (02 Nov 2002) + + 02 Nov 2002; Arcady Genkin <agenkin@gentoo.org> frotz-2.43.ebuild : + Fixed unneeded alsa-oss dependency for people who have 'oss', but not + 'alsa' in their USE. Got rid of the patch, as it is not really needed. + Updated to the latest version while I was at it. + +*frotz-2.42 (15 Jul 2002) + + 21 Sep 2002; Mike Frysinger <vapier@gentoo.org> : + Filled out the rest of the ebuild (wasnt installing docs/shared files) + + 19 Sep 2002; Mike Frysinger <vapier@gentoo.org> : + Changed the OSS diff to a patch #8152 + + 15 Jul 2002; J. Alberto S. L. <bass@gentoo.org> frotz-2.4.2.ebuild: + First relase diff --git a/games-engines/frotz/Manifest b/games-engines/frotz/Manifest new file mode 100644 index 000000000000..a448e00f6ed3 --- /dev/null +++ b/games-engines/frotz/Manifest @@ -0,0 +1,4 @@ +MD5 10808d4bfe4ae7003685dc9b2e8d246a ChangeLog 840 +MD5 daeb72c4689c5c8ad99db17c99e00ae9 frotz-2.43.ebuild 906 +MD5 32133b094b45d1db7b013484450dc127 files/digest-frotz-2.43 62 +MD5 a4000400c7a971ee3ff869b4f55ef2a3 files/frotz-2.42-makefile.patch 527 diff --git a/games-engines/frotz/files/digest-frotz-2.43 b/games-engines/frotz/files/digest-frotz-2.43 new file mode 100644 index 000000000000..9207fcf8f40e --- /dev/null +++ b/games-engines/frotz/files/digest-frotz-2.43 @@ -0,0 +1 @@ +MD5 efe51879e012b92bb8d5f4a82e982677 frotz-2.43.tar.gz 160771 diff --git a/games-engines/frotz/files/frotz-2.42-makefile.patch b/games-engines/frotz/files/frotz-2.42-makefile.patch new file mode 100644 index 000000000000..d7c02d3d66d4 --- /dev/null +++ b/games-engines/frotz/files/frotz-2.42-makefile.patch @@ -0,0 +1,16 @@ +--- Makefile Fri Sep 20 07:49:13 2002 ++++ Makefile.new Fri Sep 20 07:49:00 2002 +@@ -36,11 +36,11 @@ + # Uncomment this if you have an OSS soundcard driver and want classical + # Infocom sound support. Currently this works only for Linux. + # +-#SOUND_DEFS = -DOSS_SOUND ++SOUND_DEFS = -DOSS_SOUND + + # Also uncomment this if you want sound through the OSS driver. + # +-#SOUND_LIB = -lossaudio ++SOUND_LIB = + + # This should point to the location of your curses.h or ncurses.h include + # file if your compiler doesn't know about it. diff --git a/games-engines/frotz/frotz-2.43.ebuild b/games-engines/frotz/frotz-2.43.ebuild new file mode 100644 index 000000000000..89aaa477e86a --- /dev/null +++ b/games-engines/frotz/frotz-2.43.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-engines/frotz/frotz-2.43.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +DESCRIPTION="Curses based interpreter for Z-code based text games" +HOMEPAGE="http://www.cs.csubak.edu/~dgriffi/proj/frotz/" +SRC_URI="http://www.ifarchive.org/if-archive/infocom/interpreters/frotz/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ppc" +IUSE="oss alsa" + +DEPEND="sys-libs/ncurses + alsa? ( oss? ( media-libs/alsa-oss ) )" + +src_compile() { + local MAKE_OPTS="CONFIG_DIR=/etc" + use oss && MAKE_OPTS="${MAKE_OPTS} SOUND_DEFS=-DOOS_SOUND" + emake ${MAKE_OPTS} || die +} + +src_install () { + into /usr + dobin frotz + doman frotz.6 + dodoc AUTHORS BUGS COPYING ChangeLog HOW_TO_PLAY INSTALL NOTES README TODO + + insinto /usr/share/${P}/ + doins frotz.conf-big frotz.conf-small +} diff --git a/games-engines/kwest/ChangeLog b/games-engines/kwest/ChangeLog new file mode 100644 index 000000000000..d01651d59df9 --- /dev/null +++ b/games-engines/kwest/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-emulation/kwest +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/kwest/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + + 12 Jun 2003; <msterret@gentoo.org> kwest-1.0.ebuild: + fix Header + +*kwest-1.0 (17 Dec 2002) + + 06 Apr 2003; Dan Armak <danarmak@gentoo.org> kwest-1.0.ebuild: + Add stable x86 keyword. + + 17 Dec 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : + + A kde3 frontend to Z-machine emulation. This is a port of the Unix + Frotz. Close bug #3514; submission by Peter Bienstman. diff --git a/games-engines/kwest/Manifest b/games-engines/kwest/Manifest new file mode 100644 index 000000000000..ad85df7060c5 --- /dev/null +++ b/games-engines/kwest/Manifest @@ -0,0 +1,3 @@ +MD5 9c957dc79977afc97a099b2e855dcc11 ChangeLog 596 +MD5 bee3b5191e199a996aaa03bb9583af4e kwest-1.0.ebuild 533 +MD5 a49890d02c2f7394bf8fcb54e1e9ad8f files/digest-kwest-1.0 61 diff --git a/games-engines/kwest/files/digest-kwest-1.0 b/games-engines/kwest/files/digest-kwest-1.0 new file mode 100644 index 000000000000..ccd76a3e8658 --- /dev/null +++ b/games-engines/kwest/files/digest-kwest-1.0 @@ -0,0 +1 @@ +MD5 04b68fd6226679a1e8b58fd83dbb1b9f kwest-1.0.tar.gz 570360 diff --git a/games-engines/kwest/kwest-1.0.ebuild b/games-engines/kwest/kwest-1.0.ebuild new file mode 100644 index 000000000000..7a0d436effcf --- /dev/null +++ b/games-engines/kwest/kwest-1.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# Author Peter Bienstman <Peter.Bienstman@rug.ac.be> +# $Header: /var/cvsroot/gentoo-x86/games-engines/kwest/kwest-1.0.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +inherit kde-base + +need-kde 3 +DESCRIPTION="An Inform interactive fiction interpreter for KDE" +SRC_URI="http://users.pandora.be/peter.bienstman/kwest/${P}.tar.gz" +HOMEPAGE="http://users.pandora.be/peter.bienstman/kwest/" +KEYWORDS="x86" +LICENSE="GPL-2" diff --git a/games-engines/scummvm/ChangeLog b/games-engines/scummvm/ChangeLog new file mode 100644 index 000000000000..f8af56800758 --- /dev/null +++ b/games-engines/scummvm/ChangeLog @@ -0,0 +1,74 @@ +# ChangeLog for app-games/scummvm +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +*scummvm-0.5.1 (08 Aug 2003) + + 08 Aug 2003; Michael Sterrett <msterret@gentoo.org> scummvm-0.5.1.ebuild: + version bump + +*scummv-0.5.0 (02 Aug 2003) + 02 Aug 2003; Lisa Seelye <lisa@gentoo.org>; scummvm-0.5.0.ebuild: + Version bump + + 02 Aug 2003; Lisa Seelye <lisa@gentoo.org>; ChangeLog: + Moved 'reverted to 0.4.1' down under 4.1-r1. + +*scummvm-0.4.1-r1 (17 Jul 2003) + + 19 Jul 2003; Nick Hadaway <raker@gentoo.org>: + Reverted to 0.4.1 + + 17 Jul 2003; Nick Hadaway <raker@gentoo.org> scummvm-0.4.1-r1.ebuild: + Changed from media-sound/mad to media-libs/{libmad,libid3tag} + + 06 Jun 2003; <msterret@gentoo.org> scummvm-0.3.0b.ebuild, + scummvm-0.4.1.ebuild: + spellcheck: gameenginge -> "game engine" + +*scummvm-0.4.1 (06 Jun 2003) + + 06 Jun 2003; <msterret@gentoo.org> scummvm-0.4.1.ebuild: + version bump + + 06 Jun 2003; <msterret@gentoo.org> scummvm-0.3.0b.ebuild: + DEPEND on sed >= 4; use sed -i + +*scummvm-0.3.0b (14 Dec 2002) + + 22 Apr 2003; Graham Forest <vladimir@gentoo.org> scummvm-0.3.0b.ebuild: + set ~ppc in keywords + + 18 Dec 2002; Mike Frysinger <vapier@gentoo.org> : + Updated ebuild to use mad properly and support for other sound libs. + + 14 Dec 2002; Maik Schreiber <blizzy@gentoo.org> : + new version + +*scummvm-0.2.0-r1 (17 Jun 2002) + + 23 Sep 2002; Mike Frysinger <vapier@gentoo.org> : + Changed SRC_URI to use mirror: and updated LICENSE + + 17 Jul 2002; Jose Alberto Suárez López <bass@gentoo.org> scummvm-0.2.0.ebuild : + Added KEYWORDS, SLOT. + + 17 Jul 2002; Jose Alberto Suárez López <bass@gentoo.org> scummvm-0.2.0-r1.ebuild : + Added KEYWORDS, SLOT. + + 17 Jun 2002; Ryan Phillips <rphillips@gentoo.org> scummvm-0.2.0-r1.ebuild : + + Added support for the SDL USE variable + +*scummvm-0.2.0 (26 May 2002) + + 23 Sep 2002; Mike Frysinger <vapier@gentoo.org> : + Changed SRC_URI to use mirror: and updated LICENSE + + 26 May 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest new file mode 100644 index 000000000000..23bfbdacfca3 --- /dev/null +++ b/games-engines/scummvm/Manifest @@ -0,0 +1,3 @@ +MD5 ef622d8f4f6a4ecd2dad799ec23e7d20 ChangeLog 2499 +MD5 1f2edce2afa50de7eafd3c99e5495483 scummvm-0.5.1.ebuild 1367 +MD5 a05cefcb4e86dbf7d1c4592029bf7195 files/digest-scummvm-0.5.1 67 diff --git a/games-engines/scummvm/files/digest-scummvm-0.5.1 b/games-engines/scummvm/files/digest-scummvm-0.5.1 new file mode 100644 index 000000000000..a0bbcd1c3c91 --- /dev/null +++ b/games-engines/scummvm/files/digest-scummvm-0.5.1 @@ -0,0 +1 @@ +MD5 67bdbe2e145b8072d0bac61f7ed150c0 scummvm-0.5.1.tar.bz2 1149076 diff --git a/games-engines/scummvm/scummvm-0.5.1.ebuild b/games-engines/scummvm/scummvm-0.5.1.ebuild new file mode 100644 index 000000000000..79260d40cfe2 --- /dev/null +++ b/games-engines/scummvm/scummvm-0.5.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-0.5.1.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +inherit games + +DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures" +HOMEPAGE="http://scummvm.sourceforge.net/" +SRC_URI="mirror://sourceforge/scummvm/${PN}-${PV}.tar.bz2" + +KEYWORDS="x86 ppc" +LICENSE="GPL-2" +SLOT="0" +IUSE="alsa oggvorbis mad" + +DEPEND="media-libs/libsdl + >=sys-apps/sed-4 + oggvorbis? ( media-libs/libvorbis ) + alsa? ( media-libs/alsa-lib ) + mad? ( media-sound/mad )" + +S=${WORKDIR}/${PN}-${PV} + +src_compile() { + egamesconf \ + `use_with alsa` \ + `use_with oggvorbis vorbis` \ + `use_with mad` \ + || die + if [ `use alsa` ] ; then + sed -i \ + -e "/^# DEF.*ALSA$/s:# ::" \ + -e "/^# LIBS.*asound$/s:# ::" \ + Makefile || die "sed Makefile (alsa) failed" + fi + if [ `use oggvorbis` ] ; then + sed -i \ + -e "/^# DEF.*VORBIS$/s:# ::" \ + -e "/^# LIBS.*vorbis$/s:# ::" \ + Makefile || die "sed Makefile (oggvorbis) failed" + fi + if [ ! `use mad` ] ; then + sed -i \ + -e "s:^DEF.*MAD$::" \ + -e "s:^LIBS.*mad$::" \ + Makefile || die "sed Makefile (mad) failed" + fi + emake || die "emake failed" +} + +src_install() { + dogamesbin scummvm + doman scummvm.6 + dodoc NEWS README + prepgamesdirs +} diff --git a/games-engines/xzip/ChangeLog b/games-engines/xzip/ChangeLog new file mode 100644 index 000000000000..d09b265e7d7d --- /dev/null +++ b/games-engines/xzip/ChangeLog @@ -0,0 +1,21 @@ +# ChangeLog for app-games/xzip +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/xzip/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +*xzip-1.8.2-r2 (02 Sep 2003) + + 02 Sep 2003; Michael Sterrett <msterret@gentoo.org> xzip-1.8.2-r2.ebuild: + use games eclass; sed >=4; use CFLAGS in Makefile + +*xzip-1.8.2-r1 (1 Feb 2002) + + 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> xzip-1.8.2-r1.ebuild : + Added LICENSE, KEYWORDS. + + 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-engines/xzip/Manifest b/games-engines/xzip/Manifest new file mode 100644 index 000000000000..71a52adeab55 --- /dev/null +++ b/games-engines/xzip/Manifest @@ -0,0 +1,4 @@ +MD5 255b1080fbe5786a3beaa690f5f77e67 ChangeLog 942 +MD5 7987a036821146e0efe90969252eeb04 xzip-1.8.2-r2.ebuild 777 +MD5 a10d0477fa1b6c764f14caaf7644037f files/xzip-182-makefile.diff 924 +MD5 091eb8c11c7363e9b1bfdebd1f9dfb3a files/digest-xzip-1.8.2-r2 58 diff --git a/games-engines/xzip/files/digest-xzip-1.8.2-r2 b/games-engines/xzip/files/digest-xzip-1.8.2-r2 new file mode 100644 index 000000000000..05fe9ca01db4 --- /dev/null +++ b/games-engines/xzip/files/digest-xzip-1.8.2-r2 @@ -0,0 +1 @@ +MD5 68e13d7904104c703f9fea531b307494 xzip182.tar.Z 136032 diff --git a/games-engines/xzip/files/xzip-182-makefile.diff b/games-engines/xzip/files/xzip-182-makefile.diff new file mode 100644 index 000000000000..3112b3ece030 --- /dev/null +++ b/games-engines/xzip/files/xzip-182-makefile.diff @@ -0,0 +1,30 @@ +--- Makefile.orig Tue Jul 24 08:21:17 2001 ++++ Makefile Tue Jul 24 12:06:32 2001 +@@ -51,7 +51,7 @@ + # BYTE_ORDER definitions installed. If AUTO_END_MODE doesn't + # work, use LITTLE_END_MODE on an x86, BIG_END_MODE on a + # 680x0 or PPC machine. +-#SYSTEMFLAGS = -DAUTO_END_MODE ++SYSTEMFLAGS = -DAUTO_END_MODE + + # definitions for BSDI 4 + #SYSTEMFLAGS = -DAUTO_END_MODE +@@ -67,8 +67,8 @@ + # definitions for where the X lib and include directories are. + # The following are defaults that might work. + +-XINCLUDE = /usr/include/X11 +-XLIB = /usr/lib/X11 ++XINCLUDE = /usr/X11R6/include ++XLIB = /usr/X11R6/lib + + # If your compiler can't find these things, try commenting out the + # above, and uncommenting various versions below. Also look around +@@ -97,7 +97,7 @@ + # -------------------- + + # definition for where to install xzip executable and man page +-DESTDIR = /usr/local ++DESTDIR = /usr/X11R6 + + # -------------------- diff --git a/games-engines/xzip/xzip-1.8.2-r2.ebuild b/games-engines/xzip/xzip-1.8.2-r2.ebuild new file mode 100644 index 000000000000..5afb51992582 --- /dev/null +++ b/games-engines/xzip/xzip-1.8.2-r2.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-engines/xzip/xzip-1.8.2-r2.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +inherit games + +S=${WORKDIR}/xzip +DESCRIPTION="X interface to Z-code based text games" +SRC_URI="http://www.eblong.com/zarf/ftp/xzip182.tar.Z" +HOMEPAGE="http://www.eblong.com/zarf/xzip.html" + +KEYWORDS="x86 ppc" +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="virtual/x11" +DEPEND="${RDEPEND} + >=sys-apps/sed-4" + +src_unpack() { + unpack xzip182.tar.Z + cd ${S} + patch -p0 < ${FILESDIR}/xzip-182-makefile.diff + sed -i \ + -e "s/-O/${CFLAGS}/" Makefile || \ + die "sed Makefile failed" +} + +src_install () { + doman xzip.1 + dogamesbin xzip + dodoc README + prepgamesdirs +} diff --git a/games-engines/zoom/ChangeLog b/games-engines/zoom/ChangeLog new file mode 100644 index 000000000000..fa358d57477c --- /dev/null +++ b/games-engines/zoom/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-games/zoom +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/zoom/ChangeLog,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +*zoom-1.0.1 (31 Jan 2003) + + 12 Feb 2003; Seemant Kulleen <seemant@gentoo.org> zoom-1.0.1.ebuild : + swedishchef fixes + + 31 Jan 2003; Ryan Phillips <rphillips@gentoo.org> : + Initial import. Ebuild submitted by Marshall Vandegrift. Fixes #10188 diff --git a/games-engines/zoom/Manifest b/games-engines/zoom/Manifest new file mode 100644 index 000000000000..8af5f6c1bf1c --- /dev/null +++ b/games-engines/zoom/Manifest @@ -0,0 +1,3 @@ +MD5 9ca7b952ed765a2bf99db18eb3220f2f ChangeLog 458 +MD5 5b7f07aa7fb73e2e4121f7917151bca6 zoom-1.0.1.ebuild 764 +MD5 274d0aee2efb7262d8e4a03d7f7005c7 files/digest-zoom-1.0.1 62 diff --git a/games-engines/zoom/files/digest-zoom-1.0.1 b/games-engines/zoom/files/digest-zoom-1.0.1 new file mode 100644 index 000000000000..8ad6e8532c6e --- /dev/null +++ b/games-engines/zoom/files/digest-zoom-1.0.1 @@ -0,0 +1 @@ +MD5 94c1a4a485d27391f04a1a608dbaceee zoom-1.0.1.tar.gz 719460 diff --git a/games-engines/zoom/zoom-1.0.1.ebuild b/games-engines/zoom/zoom-1.0.1.ebuild new file mode 100644 index 000000000000..c7688d58490c --- /dev/null +++ b/games-engines/zoom/zoom-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-engines/zoom/zoom-1.0.1.ebuild,v 1.1 2003/09/09 17:34:21 vapier Exp $ + +DESCRIPTION="A fast, clean, modern Z-code interpreter for X" +HOMEPAGE="http://www.logicalshift.demon.co.uk/unix/zoom/" +SRC_URI="http://www.logicalshift.demon.co.uk/unix/zoom/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86" +IUSE="png" + +RDEPEND="virtual/x11 + >=media-libs/t1lib-1.3.1 + png? ( >=media-libs/libpng-1.2.4 )" +DEPEND=">=sys-devel/bison-1.34 + dev-lang/perl" + +src_install () { + into /usr + dobin src/zoom + + dodoc AUTHORS COPYING ChangeLog NEWS README THANKS TODO + dohtml -r manual + + insinto /usr/share/zoom + doins src/zoomrc +} |