diff options
44 files changed, 832 insertions, 0 deletions
diff --git a/games-kids/childsplay/ChangeLog b/games-kids/childsplay/ChangeLog new file mode 100644 index 000000000000..0a75f318e817 --- /dev/null +++ b/games-kids/childsplay/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for app-games/childsplay +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/childsplay/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*childsplay-0.68 (02 Sep 2003) + + 02 Sep 2003; Michael Sterrett <msterret@gentoo.org> childsplay-0.68.ebuild: + initial commit. ebuild by Shane Hathaway via bug 27832 + diff --git a/games-kids/childsplay/Manifest b/games-kids/childsplay/Manifest new file mode 100644 index 000000000000..ce3a9dd9adeb --- /dev/null +++ b/games-kids/childsplay/Manifest @@ -0,0 +1,3 @@ +MD5 22235848bb3618e954db75453988beb2 childsplay-0.68.ebuild 1863 +MD5 6a2b470da52575f4a08219babeccd1a2 ChangeLog 393 +MD5 7e7bc205f4a7282fd68860abff52d7bf files/digest-childsplay-0.68 143 diff --git a/games-kids/childsplay/childsplay-0.68.ebuild b/games-kids/childsplay/childsplay-0.68.ebuild new file mode 100644 index 000000000000..576078f2ce7f --- /dev/null +++ b/games-kids/childsplay/childsplay-0.68.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. and Shane Hathaway +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/childsplay/childsplay-0.68.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit games + +DESCRIPTION="A suite of educational games for young children" +SRC_URI="mirror://sourceforge/childsplay/${P}.tar.gz + mirror://sourceforge/childsplay/${PN}-plugins-${PV}.tar.gz" +HOMEPAGE="http://childsplay.sourceforge.net" + +LICENSE="GPL-2" +KEYWORDS="x86" +IUSE="" +SLOT="0" + +DEPEND=">=dev-lang/python-2.1 + >=dev-python/pygame-1.4 + media-libs/sdl-image + media-libs/sdl-ttf + media-libs/sdl-mixer" + +src_unpack() { + # Move the plugins into the main package. + unpack ${A} + PLUGINS=${PN}-plugins-${PV} + cp -r ${PLUGINS}/Data/* ${P}/Data + cp -r ${PLUGINS}/Lib/* ${P}/lib # Note "Lib" vs. "lib" + cp -r ${PLUGINS}/locale/* ${P}/locale +} + +src_compile() { + python -c "import compileall; compileall.compile_dir('.')" + cp -r lib/MemoryData lib/LettersData +# Fix a locale-related bug. On some systems, the locale is "C". + ln -s words-en lib/PackidData/words-C +} + +src_install() { + MYDATA=${GAMES_DATADIR}/childsplay + MYSCORE=${GAMES_STATEDIR}/childsplay-scores + + dodir ${MYDATA} + dodir ${GAMES_STATEDIR} + dodir ${GAMES_BINDIR} + dodir /usr/share/locale + + # Copy files, moving the scores file in the state directory + # (usually /var/games). + cp -r *.py *.py[co] Data lib ${D}/${MYDATA} + mv -f ${D}/${MYDATA}/Data/score ${D}/${MYSCORE} + ln -sf ${MYSCORE} ${D}/${MYDATA}/Data/score + cp -r locale/* ${D}/usr/share/locale + doman man/childsplay.6.gz + dodoc doc/README* doc/changelog.text doc/copyright + + # Make a launcher. + LAUNCHER="${D}${GAMES_BINDIR}/childsplay" + echo "#!/bin/sh" > $LAUNCHER + echo "python ${MYDATA}/childsplay.py \$*" >> $LAUNCHER + chmod +x $LAUNCHER + + prepgamesdirs + fperms 664 ${MYSCORE} +} + diff --git a/games-kids/childsplay/files/digest-childsplay-0.68 b/games-kids/childsplay/files/digest-childsplay-0.68 new file mode 100644 index 000000000000..664d5af2dcf3 --- /dev/null +++ b/games-kids/childsplay/files/digest-childsplay-0.68 @@ -0,0 +1,2 @@ +MD5 884623e3e443072c3143f79b0cae3ca1 childsplay-0.68.tar.gz 1073230 +MD5 b4d9993e2c57f226354c77e4129ed3b4 childsplay-plugins-0.68.tar.gz 477514 diff --git a/games-kids/gcompris/ChangeLog b/games-kids/gcompris/ChangeLog new file mode 100644 index 000000000000..49ddd311ef1b --- /dev/null +++ b/games-kids/gcompris/ChangeLog @@ -0,0 +1,24 @@ +# ChangeLog for app-games/gcompris +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/gcompris/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*gcompris-3.2 (18 Aug 2003) + + 18 Aug 2003; Michael Sterrett <msterret@gentoo.org> gcompris-3.2.ebuild: + version bump (bug 26611) + + 01 Jul 2003; Michael Sterrett <msterret@gentoo.org> gcompris-3.1.ebuild: + use sed -i + +*gcompris-3.1 (21 Jun 2003) + + 23 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Version bumped + games.eclass support. Closes #14911 #15716 #21355. + +*gcompris-1.1.0.ebuild (31 julio 2002) + + 18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> gcompris-1.1.0.ebuild : + Updated to mirror://sourceforge in SRC_URI. + + 31 Jul 2002; J. Alberto Suárez L. <bass@gentoo.org> gcompris-1.1.0.ebuild : + First relase. diff --git a/games-kids/gcompris/Manifest b/games-kids/gcompris/Manifest new file mode 100644 index 000000000000..85b0446fa0fe --- /dev/null +++ b/games-kids/gcompris/Manifest @@ -0,0 +1,5 @@ +MD5 0346bcf761b5cad47d9ce1289da0305a files/digest-gcompris-3.2 63 +MD5 ce34833a98967ab510f2b14908536746 files/digest-gcompris-3.1 66 +MD5 0e2dfadb4de246304d0751e44c64d652 ChangeLog 847 +MD5 d9011ac118b57cec458073383db0f14a gcompris-3.1.ebuild 1647 +MD5 4b04da717813935ea8fb66b4cf5910b2 gcompris-3.2.ebuild 1681 diff --git a/games-kids/gcompris/files/digest-gcompris-3.1 b/games-kids/gcompris/files/digest-gcompris-3.1 new file mode 100644 index 000000000000..bf5e6ed2acb2 --- /dev/null +++ b/games-kids/gcompris/files/digest-gcompris-3.1 @@ -0,0 +1 @@ +MD5 9eb8f594a19e5c3f54ec8df84aacb146 gcompris-3.1.tar.gz 23354644 diff --git a/games-kids/gcompris/files/digest-gcompris-3.2 b/games-kids/gcompris/files/digest-gcompris-3.2 new file mode 100644 index 000000000000..5076b2fe0582 --- /dev/null +++ b/games-kids/gcompris/files/digest-gcompris-3.2 @@ -0,0 +1 @@ +MD5 3c7d52560b930a00c4f1e097e908cfb4 gcompris-3.2.tgz 23412118 diff --git a/games-kids/gcompris/gcompris-3.1.ebuild b/games-kids/gcompris/gcompris-3.1.ebuild new file mode 100644 index 000000000000..00806adb109a --- /dev/null +++ b/games-kids/gcompris/gcompris-3.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: initial version by Ron Simpkin doobedoobedo@quake3world.com + +inherit games + +DESCRIPTION="full featured educational application for children from 3 to 10" +HOMEPAGE="http://ofset.sourceforge.net/gcompris/" +SRC_URI="mirror://sourceforge/gcompris/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +IUSE="oggvorbis nls python" + +DEPEND="virtual/x11 + >=sys-apps/sed-4 + >=gnome-base/libgnome-1.96.0 + >=gnome-base/libgnomeui-1.96.0 + >=gnome-base/libgnomecanvas-2.0.2 + >=dev-libs/glib-2.0 + =x11-libs/gtk+-2* + dev-libs/libxml2 + app-games/gnuchess + sys-apps/texinfo + app-text/texi2html + python? ( dev-lang/python ) + oggvorbis? ( media-libs/libogg + media-libs/libvorbis + media-libs/libao )" + +src_compile() { + export GNUCHESS="${GAMES_BINDIR}/gnuchess" + + local myconf="" + use oggvorbis && myconf="${myconf} --with-ogg=/usr --with-vorbis=/usr --with-ao=/usr" + use python && myconf="${myconf} --with-python=`which python`" + egamesconf ${myconf} || die + + for f in `grep -Rl /usr/games/share *` ; do + sed -i \ + -e "s:${GAMES_PREFIX}/share/gnome:/usr/share/gnome:g" \ + -e "s:${GAMES_PREFIX}/share:${GAMES_DATADIR}:g" \ + ${f} || die "sed ${f} failed" + done + + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + mv ${D}/${GAMES_DATADIR}/{locale,gnome,pixmaps} ${D}/usr/share/ + if [ ! `use nls` ] ; then + rm -rf ${D}/usr/share/locale + cd ${D}/${GAMES_DATADIR}/gcompris/boards/sounds + rm -rf `find -type d -maxdepth 1 -mindepth 1 ! -name en` + fi + prepgamesdirs +} diff --git a/games-kids/gcompris/gcompris-3.2.ebuild b/games-kids/gcompris/gcompris-3.2.ebuild new file mode 100644 index 000000000000..c2a15798d495 --- /dev/null +++ b/games-kids/gcompris/gcompris-3.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: initial version by Ron Simpkin doobedoobedo@quake3world.com + +inherit games + +DESCRIPTION="full featured educational application for children from 3 to 10" +HOMEPAGE="http://ofset.sourceforge.net/gcompris/" +SRC_URI="mirror://sourceforge/gcompris/${P}.tgz" + +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" +IUSE="oggvorbis nls python" + +DEPEND="virtual/x11 + >=sys-apps/sed-4 + >=gnome-base/libgnome-1.96.0 + >=gnome-base/libgnomeui-1.96.0 + >=gnome-base/libgnomecanvas-2.0.2 + >=dev-libs/glib-2.0 + =x11-libs/gtk+-2* + dev-libs/libxml2 + app-games/gnuchess + sys-apps/texinfo + app-text/texi2html + python? ( dev-lang/python ) + oggvorbis? ( media-libs/libogg + media-libs/libvorbis + media-libs/libao )" + +src_compile() { + export GNUCHESS="${GAMES_BINDIR}/gnuchess" + + local myconf="" + use oggvorbis && myconf="${myconf} --with-ogg=/usr --with-vorbis=/usr --with-ao=/usr" + use python && myconf="${myconf} --with-python=`which python`" + egamesconf ${myconf} || die + + for f in `grep -Rl /usr/games/share *` ; do + sed -i \ + -e "s:${GAMES_PREFIX}/share/gnome:/usr/share/gnome:g" \ + -e "s:${GAMES_PREFIX}/share:${GAMES_DATADIR}:g" \ + ${f} || die "sed ${f} failed" + done + + emake || die "emake failed" +} + +src_install() { + make install DESTDIR=${D} || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + mv ${D}/${GAMES_DATADIR}/{locale,gnome,pixmaps} ${D}/usr/share/ + if [ ! `use nls` ] ; then + rm -rf ${D}/usr/share/locale + cd ${D}/${GAMES_DATADIR}/gcompris/boards/sounds + rm -rf `find -type d -maxdepth 1 -mindepth 1 ! -name en` + fi + prepgamesdirs +} diff --git a/games-kids/lletters/ChangeLog b/games-kids/lletters/ChangeLog new file mode 100644 index 000000000000..e16f185d4cce --- /dev/null +++ b/games-kids/lletters/ChangeLog @@ -0,0 +1,34 @@ +# ChangeLog for app-games/lletters +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/lletters/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*lletters-0.1.95-r1 (7 May 2002) + + 19 Sept 2002; Mike Frysinger <vapier@gentoo.org> : + Fixed HOMEPAGE variable + + 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> lletters-0.1.95-r1.ebuild : + Added LICENSE, KEYWORDS. + + 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> lletters-0.1.95.ebuild : + Added LICENSE, KEYWORDS. + + 7 May 2002; Spider <spider@gentoo.org> lletters-0.1.95-r1.ebuild lletters-0.1.95.ebuild: + fix sourceforge mirroring. + + 2 Apr 2002; Seemant Kulleen <seemant@gentoo.org> lletters-0.1.95-r1.ebuild : + + Added USE dependent nls compilation. + +*lletters-0.1.95 (1 Feb 2002) + + 19 Sept 2002; Mike Frysinger <vapier@gentoo.org> : + Fixed HOMEPAGE variable + + 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-kids/lletters/Manifest b/games-kids/lletters/Manifest new file mode 100644 index 000000000000..ec8974d9e316 --- /dev/null +++ b/games-kids/lletters/Manifest @@ -0,0 +1,5 @@ +MD5 8e72ebf38d7852a025b25c8eeaa5b469 ChangeLog 1351 +MD5 a773c281e0924ee4a9864f89731b5cd3 lletters-0.1.95-r1.ebuild 1041 +MD5 32a86775a6b70cf6cf355ccde3b219bb lletters-0.1.95.ebuild 875 +MD5 a259a5d00bd54dc2a2dc9905b28b808d files/digest-lletters-0.1.95 141 +MD5 a259a5d00bd54dc2a2dc9905b28b808d files/digest-lletters-0.1.95-r1 141 diff --git a/games-kids/lletters/files/digest-lletters-0.1.95 b/games-kids/lletters/files/digest-lletters-0.1.95 new file mode 100644 index 000000000000..3c6580868e8b --- /dev/null +++ b/games-kids/lletters/files/digest-lletters-0.1.95 @@ -0,0 +1,2 @@ +MD5 88ae98edf1dc73033905b206475c6d1a lletters-media-0.1.9a.tar.gz 1966275 +MD5 04fe0810e5b8c6e4c14027325684f535 lletters-0.1.95.tar.gz 180896 diff --git a/games-kids/lletters/files/digest-lletters-0.1.95-r1 b/games-kids/lletters/files/digest-lletters-0.1.95-r1 new file mode 100644 index 000000000000..3c6580868e8b --- /dev/null +++ b/games-kids/lletters/files/digest-lletters-0.1.95-r1 @@ -0,0 +1,2 @@ +MD5 88ae98edf1dc73033905b206475c6d1a lletters-media-0.1.9a.tar.gz 1966275 +MD5 04fe0810e5b8c6e4c14027325684f535 lletters-0.1.95.tar.gz 180896 diff --git a/games-kids/lletters/lletters-0.1.95-r1.ebuild b/games-kids/lletters/lletters-0.1.95-r1.ebuild new file mode 100644 index 000000000000..8e5514e78d0d --- /dev/null +++ b/games-kids/lletters/lletters-0.1.95-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/lletters/lletters-0.1.95-r1.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +IUSE="nls" + +S=${WORKDIR}/${P} +DESCRIPTION="Game that helps young kids learn their letters and numbers" +SRC_URI="mirror://sourceforge/lln/${PN}-media-0.1.9a.tar.gz +mirror://sourceforge/lln/${P}.tar.gz" +HOMEPAGE="http://lln.sourceforge.net/" +KEYWORDS="x86" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="virtual/x11 + media-libs/imlib + =x11-libs/gtk+-1.2*" + +RDEPEND="nls? ( sys-devel/gettext )" + +src_unpack() { + + unpack ${P}.tar.gz + cd ${S} + unpack lletters-media-0.1.9a.tar.gz + +} + +src_compile() { + + local myconf + + use nls || myconf="${myconf} --disable-nls" + + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + ${myconf} || die + + emake || die + +} + +src_install () { + + make \ + prefix=${D}/usr \ + infodir=${D}/usr/share/info \ + mandir=${D}/usr/share/man \ + install || die + +} diff --git a/games-kids/lletters/lletters-0.1.95.ebuild b/games-kids/lletters/lletters-0.1.95.ebuild new file mode 100644 index 000000000000..87475f05e457 --- /dev/null +++ b/games-kids/lletters/lletters-0.1.95.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-kids/lletters/lletters-0.1.95.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="Game that helps young kids learn their letters and numbers" +SRC_URI="mirror://sourceforge/lln/lletters-media-0.1.9a.tar.gz +mirror://sourceforge/lln/${P}.tar.gz" +HOMEPAGE="http://lln.sourceforge.net/" +KEYWORDS="x86" +LICENSE="GPL-2" +SLOT="0" +DEPEND="virtual/x11 + media-libs/imlib + x11-libs/gtk+" + +src_unpack() { + + unpack ${P}.tar.gz + cd ${S} + unpack lletters-media-0.1.9a.tar.gz +} + +src_compile() { + ./configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man || die + emake || die +} + +src_install () { + make prefix=${D}/usr infodir=${D}/usr/share/info mandir=${D}/usr/share/man install || die + +} diff --git a/games-kids/matritsa/ChangeLog b/games-kids/matritsa/ChangeLog new file mode 100644 index 000000000000..142655c5567a --- /dev/null +++ b/games-kids/matritsa/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-games/matritsa +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/matritsa/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*matritsa-0.1.2 (22 Aug 2003) + + 22 Aug 2003; Michael Sterrett <msterret@gentoo.org> matritsa-0.1.2.ebuild: + version bump + + 22 Aug 2003; Michael Sterrett <msterret@gentoo.org> matritsa-0.1.1.ebuild: + use games.eclass src_compile + +*matritsa-0.1.1 (07 Mar 2003) + + 07 Mar 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Ron <doobedoobedo@quake3world.com> #15605. diff --git a/games-kids/matritsa/Manifest b/games-kids/matritsa/Manifest new file mode 100644 index 000000000000..78dd15f02709 --- /dev/null +++ b/games-kids/matritsa/Manifest @@ -0,0 +1,5 @@ +MD5 37bd4917fdbcee794ae38d9ee4c8ddc8 ChangeLog 618 +MD5 3accbb417ed3e94c5be0f5f53f6edc8f matritsa-0.1.1.ebuild 589 +MD5 898999a356f00a8ad5bee7fc6c0c6efe matritsa-0.1.2.ebuild 589 +MD5 7ce202ce1d922c22d0d2df667c2897e0 files/digest-matritsa-0.1.1 65 +MD5 789ce63fe33ca642eaadf2e8f97ac97d files/digest-matritsa-0.1.2 66 diff --git a/games-kids/matritsa/files/digest-matritsa-0.1.1 b/games-kids/matritsa/files/digest-matritsa-0.1.1 new file mode 100644 index 000000000000..febff73b73a1 --- /dev/null +++ b/games-kids/matritsa/files/digest-matritsa-0.1.1 @@ -0,0 +1 @@ +MD5 5f4c90491ade36d111bc2c248258d531 matritsa-0.1.1.tar.gz 65947 diff --git a/games-kids/matritsa/files/digest-matritsa-0.1.2 b/games-kids/matritsa/files/digest-matritsa-0.1.2 new file mode 100644 index 000000000000..e514be42ff3b --- /dev/null +++ b/games-kids/matritsa/files/digest-matritsa-0.1.2 @@ -0,0 +1 @@ +MD5 c7f64c70cefe0f7393e29fb614fb6c02 matritsa-0.1.2.tar.gz 125369 diff --git a/games-kids/matritsa/matritsa-0.1.1.ebuild b/games-kids/matritsa/matritsa-0.1.1.ebuild new file mode 100644 index 000000000000..6ec1538a551f --- /dev/null +++ b/games-kids/matritsa/matritsa-0.1.1.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-kids/matritsa/matritsa-0.1.1.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit games + +DESCRIPTION="Kids card/puzzle game" +HOMEPAGE="http://imagic.weizmann.ac.il/~dov/freesw/matritsa.html" +SRC_URI="http://imagic.weizmann.ac.il/~dov/freesw/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" + +DEPEND="virtual/x11 + =x11-libs/gtk+-1*" + +src_install() { + egamesinstall || die + dodoc README AUTHORS TODO ChangeLog + prepgamesdirs +} diff --git a/games-kids/matritsa/matritsa-0.1.2.ebuild b/games-kids/matritsa/matritsa-0.1.2.ebuild new file mode 100644 index 000000000000..3f24ec7be63d --- /dev/null +++ b/games-kids/matritsa/matritsa-0.1.2.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-kids/matritsa/matritsa-0.1.2.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit games + +DESCRIPTION="Kids card/puzzle game" +HOMEPAGE="http://imagic.weizmann.ac.il/~dov/freesw/matritsa.html" +SRC_URI="http://imagic.weizmann.ac.il/~dov/freesw/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" + +DEPEND="virtual/x11 + =x11-libs/gtk+-1*" + +src_install() { + egamesinstall || die + dodoc README AUTHORS TODO ChangeLog + prepgamesdirs +} diff --git a/games-kids/stickers/ChangeLog b/games-kids/stickers/ChangeLog new file mode 100644 index 000000000000..f5e61fe12aae --- /dev/null +++ b/games-kids/stickers/ChangeLog @@ -0,0 +1,25 @@ +# ChangeLog for app-games/stickers +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/stickers/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*stickers-0.1.3-r1 (12 Mar 2002) + + 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> stickers-0.1.3.ebuild : + Added LICENSE, KEYWORDS. + + 17 jul 2002; Jose Alberto Suárez López <bass@gentoo.org> stickers-0.1.3-r1.ebuild : + Added LICENSE, KEYWORDS. + + 12 Mar 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog : + + Added USE dependent nls compilation. + +*stickers-0.1.3 (1 Feb 2002) + + 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-kids/stickers/Manifest b/games-kids/stickers/Manifest new file mode 100644 index 000000000000..a382edaa35b8 --- /dev/null +++ b/games-kids/stickers/Manifest @@ -0,0 +1,5 @@ +MD5 d5dd43d70fad3a25ab4c4ee411efca11 ChangeLog 1044 +MD5 ac43fa0c03f26082a52df7dc6663fd5b stickers-0.1.3-r1.ebuild 879 +MD5 fc6cfdfcabb5e29f80d406339d06530f stickers-0.1.3.ebuild 751 +MD5 50ce6ad2f6d2cfc96a7ba1851fdaad03 files/digest-stickers-0.1.3 67 +MD5 50ce6ad2f6d2cfc96a7ba1851fdaad03 files/digest-stickers-0.1.3-r1 67 diff --git a/games-kids/stickers/files/digest-stickers-0.1.3 b/games-kids/stickers/files/digest-stickers-0.1.3 new file mode 100644 index 000000000000..5d6d0360171c --- /dev/null +++ b/games-kids/stickers/files/digest-stickers-0.1.3 @@ -0,0 +1 @@ +MD5 e1263f44dad93dfe7058b58e5e363fa0 stickers-0.1.3.tar.gz 1141437 diff --git a/games-kids/stickers/files/digest-stickers-0.1.3-r1 b/games-kids/stickers/files/digest-stickers-0.1.3-r1 new file mode 100644 index 000000000000..5d6d0360171c --- /dev/null +++ b/games-kids/stickers/files/digest-stickers-0.1.3-r1 @@ -0,0 +1 @@ +MD5 e1263f44dad93dfe7058b58e5e363fa0 stickers-0.1.3.tar.gz 1141437 diff --git a/games-kids/stickers/stickers-0.1.3-r1.ebuild b/games-kids/stickers/stickers-0.1.3-r1.ebuild new file mode 100644 index 000000000000..607a382cc7df --- /dev/null +++ b/games-kids/stickers/stickers-0.1.3-r1.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-kids/stickers/stickers-0.1.3-r1.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +IUSE="nls" + +S=${WORKDIR}/${P} +DESCRIPTION="Stickers Book for small children" +SRC_URI="http://users.powernet.co.uk/kienzle/stickers/${P}.tar.gz" +HOMEPAGE="http://users.powernet.co.uk/kienzle/stickers/" +KEYWORDS="x86" +LICENSE="GPL-2" +SLOT="0" +DEPEND="virtual/x11 + media-libs/imlib + x11-libs/gtk+ + nls? ( sys-devel/gettext )" + +src_compile() { + local myconf + use nls || myconf="${myconf} --disable-nls" + + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + ${myconf} || die + emake || die +} + +src_install () { + make prefix=${D}/usr infodir=${D}/usr/share/info \ + mandir=${D}/usr/share/man install || die + +} diff --git a/games-kids/stickers/stickers-0.1.3.ebuild b/games-kids/stickers/stickers-0.1.3.ebuild new file mode 100644 index 000000000000..19db91d93bca --- /dev/null +++ b/games-kids/stickers/stickers-0.1.3.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-kids/stickers/stickers-0.1.3.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="Stickers Book for small children" +SRC_URI="http://users.powernet.co.uk/kienzle/stickers/${P}.tar.gz" +HOMEPAGE="http://users.powernet.co.uk/kienzle/stickers/" +KEYWORDS="x86" +LICENSE="GPL-2" +SLOT="0" +DEPEND="virtual/x11 + media-libs/imlib + x11-libs/gtk+" + +src_compile() { + + ./configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man || die + emake || die +} + +src_install () { + make prefix=${D}/usr infodir=${D}/usr/share/info \ + mandir=${D}/usr/share/man install || die + +} diff --git a/games-kids/tuxmath/ChangeLog b/games-kids/tuxmath/ChangeLog new file mode 100644 index 000000000000..a19080881b26 --- /dev/null +++ b/games-kids/tuxmath/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for app-games/tuxmath +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxmath/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*tuxmath-20010907 (09 Mar 2003) + + 09 Mar 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by Thomas Arnhold <mail@slysoft.de> #15853. diff --git a/games-kids/tuxmath/Manifest b/games-kids/tuxmath/Manifest new file mode 100644 index 000000000000..77a1e978da07 --- /dev/null +++ b/games-kids/tuxmath/Manifest @@ -0,0 +1,3 @@ +MD5 b7278fb084f08fce75f20454b949aa18 ChangeLog 381 +MD5 484d44902f7c72f481cfebaa952aaad2 tuxmath-20010907.ebuild 929 +MD5 7993aa107eb2b24343555fb94ccbd5a2 files/digest-tuxmath-20010907 76 diff --git a/games-kids/tuxmath/files/digest-tuxmath-20010907 b/games-kids/tuxmath/files/digest-tuxmath-20010907 new file mode 100644 index 000000000000..1d2991eda44f --- /dev/null +++ b/games-kids/tuxmath/files/digest-tuxmath-20010907 @@ -0,0 +1 @@ +MD5 435ba5d937106ca8b7da46c1a95a0d8c tuxmath-2001.09.07-0102.tar.gz 1339967 diff --git a/games-kids/tuxmath/tuxmath-20010907.ebuild b/games-kids/tuxmath/tuxmath-20010907.ebuild new file mode 100644 index 000000000000..0ad4b9228e8a --- /dev/null +++ b/games-kids/tuxmath/tuxmath-20010907.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-kids/tuxmath/tuxmath-20010907.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit games + +MY_P="${PN}-2001.09.07-0102" +DESCRIPTION="Educational arcade game where you have to solve math problems" +SRC_URI="mirror://sourceforge/tuxmath/${MY_P}.tar.gz" +HOMEPAGE="http://www.newbreedsoftware.com/tuxmath/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86" + +DEPEND=">=media-libs/libsdl-1.1.5 + >=media-libs/sdl-image-1.2.2 + >=media-libs/sdl-mixer-1.2.4" + +S=${WORKDIR}/${PN} + +src_compile() { + emake \ + DATA_PREFIX=${GAMES_DATADIR}/${PN} \ + BIN_PREFIX=${GAMES_BINDIR} \ + || die +} + +src_install() { + find -name CVS -type d -exec rm -rf '{}' \; + + dogamesbin tuxmath + + dodir ${GAMES_DATADIR}/${PN} + mv data/{images,sounds} ${D}/${GAMES_DATADIR}/${PN}/ + + dodoc docs/*.txt + prepgamesdirs +} diff --git a/games-kids/tuxmathscrabble/ChangeLog b/games-kids/tuxmathscrabble/ChangeLog new file mode 100644 index 000000000000..8943b1e77353 --- /dev/null +++ b/games-kids/tuxmathscrabble/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for app-games/tuxmathscrabble +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxmathscrabble/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*tuxmathscrabble-2.2 (03 Aug 2003) + + 03 Aug 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump. + +*tuxmathscrabble-0.1.0 (05 Mar 2003) + + 05 Mar 2003; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by me for #15040. diff --git a/games-kids/tuxmathscrabble/Manifest b/games-kids/tuxmathscrabble/Manifest new file mode 100644 index 000000000000..7ee6d15d1333 --- /dev/null +++ b/games-kids/tuxmathscrabble/Manifest @@ -0,0 +1,5 @@ +MD5 6dfec3d3795fdac1f2426cfd8560321b files/2.2-gentoo-paths.patch 2705 +MD5 26574948a91d425e65db57c5fba56362 files/digest-tuxmathscrabble-2.2 64 +MD5 409886a536ec545e6fa36ae2301a8bde files/tuxmathscrabble 78 +MD5 21b511f92bd4422686d8a366225ba3a5 ChangeLog 481 +MD5 adb93e8eae8c160f2426f0b7111682fd tuxmathscrabble-2.2.ebuild 1133 diff --git a/games-kids/tuxmathscrabble/files/2.2-gentoo-paths.patch b/games-kids/tuxmathscrabble/files/2.2-gentoo-paths.patch new file mode 100644 index 000000000000..e0dd4c7aa777 --- /dev/null +++ b/games-kids/tuxmathscrabble/files/2.2-gentoo-paths.patch @@ -0,0 +1,73 @@ +--- tuxmathscrabble.py.orig 2003-03-05 15:10:31.000000000 -0500 ++++ tuxmathscrabble.py 2003-03-05 15:11:22.000000000 -0500 +@@ -58,7 +58,7 @@ + pygame.display.set_caption('www.asymptopia.com') + pygame.mouse.set_visible(1) + +- self.pyfont=pygame.font.Font('font/freesansbold.ttf',16) ++ self.pyfont=pygame.font.Font('GENTOO_DATADIR/font/freesansbold.ttf',16) + #print 'using freesansbold.ttf: ',self.pyfont + + self.LEVEL=level +@@ -70,11 +70,11 @@ + win_sound=load_sound('sparcle.wav') + lose_sound=load_sound('foghorn2.wav') + +- reset_button=Button('images/reset.jpeg') ++ reset_button=Button('GENTOO_DATADIR/images/reset.jpeg') + reset_button.rect.center=(820,430) +- skip_button=Button('images/skip.jpeg') ++ skip_button=Button('GENTOO_DATADIR/images/skip.jpeg') + skip_button.rect.center=(820,500) +- ready_button=Button('images/ready.jpeg') ++ ready_button=Button('GENTOO_DATADIR/images/ready.jpeg') + ready_button.rect.center=(820,570) + buttongroup=pygame.sprite.Group([ready_button,skip_button,reset_button]) + buttons=pygame.sprite.RenderPlain(buttongroup) +@@ -84,13 +84,13 @@ + background.fill((0, 150, 100))#green + + #Specific Test beyond this point: +- board=Board(M,N,W/2,H/2,None,'images/spot.jpeg') ++ board=Board(M,N,W/2,H/2,None,'GENTOO_DATADIR/images/spot.jpeg') + boardspots=pygame.sprite.RenderPlain(board.get_spots()) + +- tray=Board(1,10,W/2,H-40,None,'images/spot.jpeg') ++ tray=Board(1,10,W/2,H-40,None,'GENTOO_DATADIR/images/spot.jpeg') + trayspots=pygame.sprite.RenderPlain(tray.get_spots()) + +- submission=Board(M,N,W/2,H/2,None,'images/spot.jpeg') ++ submission=Board(M,N,W/2,H/2,None,'GENTOO_DATADIR/images/spot.jpeg') + submissionspots=pygame.sprite.RenderPlain() + + #drag-n-drop object +@@ -120,7 +120,7 @@ + + + +- tuxtray=Board(1,10,W/2,80,None,'images/spot.jpeg') ++ tuxtray=Board(1,10,W/2,80,None,'GENTOO_DATADIR/images/spot.jpeg') + tuxtrayspots=pygame.sprite.RenderPlain(tuxtray.get_spots()) + self.tuxtrayspots=tuxtrayspots + self.tuxtray=tuxtray +@@ -134,7 +134,7 @@ + if spot.getMN()[1]<6: + int_val=int(11*random()) + str_val=`int_val` +- fname='images/'+imgnames[int_val]+'.jpeg' ++ fname='GENTOO_DATADIR/images/'+imgnames[int_val]+'.jpeg' + elif spot.getMN()[1]<10-1: + opnames=['plus','minus','mult'] + idx=int(2*random()) +@@ -143,9 +143,9 @@ + elif opnames[idx]=='minus':str_val='-' + elif opnames[idx]=='mult':str_val='*' + else:pass +- fname='images/'+opnames[idx]+'.jpeg' ++ fname='GENTOO_DATADIR/images/'+opnames[idx]+'.jpeg' + else: +- fname='images/equal.jpeg' ++ fname='GENTOO_DATADIR/images/equal.jpeg' + int_val=None + str_val='=' + tile=Tile(fname,int_val,str_val) diff --git a/games-kids/tuxmathscrabble/files/digest-tuxmathscrabble-2.2 b/games-kids/tuxmathscrabble/files/digest-tuxmathscrabble-2.2 new file mode 100644 index 000000000000..84e38ed07f66 --- /dev/null +++ b/games-kids/tuxmathscrabble/files/digest-tuxmathscrabble-2.2 @@ -0,0 +1 @@ +MD5 6c54076cc202b1998a92859e960fe823 TuxMathScrabble.tgz 232064 diff --git a/games-kids/tuxmathscrabble/files/tuxmathscrabble b/games-kids/tuxmathscrabble/files/tuxmathscrabble new file mode 100644 index 000000000000..ca91cd2b78ae --- /dev/null +++ b/games-kids/tuxmathscrabble/files/tuxmathscrabble @@ -0,0 +1,3 @@ +#!/bin/sh +cd GENTOO_LIBDIR +exec /usr/bin/env python ./tuxmathscrabble.py "$@" diff --git a/games-kids/tuxmathscrabble/tuxmathscrabble-2.2.ebuild b/games-kids/tuxmathscrabble/tuxmathscrabble-2.2.ebuild new file mode 100644 index 000000000000..f6a6ac886256 --- /dev/null +++ b/games-kids/tuxmathscrabble/tuxmathscrabble-2.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxmathscrabble/tuxmathscrabble-2.2.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit eutils games + +DESCRIPTION="math-version of the popular board game for children 4-10" +HOMEPAGE="http://sourceforge.net/projects/tuxmathscrabble/" +SRC_URI="mirror://sourceforge/tuxmathscrabble/TuxMathScrabble.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="" +RDEPEND="dev-python/pygame + dev-lang/python" + +S=${WORKDIR}/TuxMathScrabble + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${PV}-gentoo-paths.patch + sed -i "s:GENTOO_DATADIR:${GAMES_DATADIR}/${PN}/:" tuxmathscrabble.py +} + +src_install() { + dogamesbin ${FILESDIR}/tuxmathscrabble + dosed "s:GENTOO_LIBDIR:${GAMES_LIBDIR}/${PN}:" ${GAMES_BINDIR}/tuxmathscrabble + exeinto ${GAMES_LIBDIR}/${PN} + doexe tuxmathscrabble.py + cp -r asymptopia ${D}/${GAMES_LIBDIR}/${PN}/ + + insinto ${GAMES_DATADIR}/${PN}/font + doins font/* + insinto ${GAMES_DATADIR}/${PN}/images + doins images/* + + dodoc AUTHOR README + prepgamesdirs +} diff --git a/games-kids/tuxtype/ChangeLog b/games-kids/tuxtype/ChangeLog new file mode 100644 index 000000000000..26ddc6ad796d --- /dev/null +++ b/games-kids/tuxtype/ChangeLog @@ -0,0 +1,37 @@ +# ChangeLog for app-games/tuxtype +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxtype/ChangeLog,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +*tuxtype-1.0.3-r1 (20 Mar 2003) + + 20 Mar 2003; Graham Forest <vladimir@gentoo.org> tuxtype-1.0.3-r1.ebuild: + Removed usage of pic USE flag + +*tuxtype-1.0.3 (18 Dec 2002) + + 18 Dec 2002; Mike Frysinger <vapier@gentoo.org> : + Fix #11789 + version bump + games eclass support. + +*tuxtype-1.0-r2 (2 Aug 2002) + + 2 Aug 2002; J.Alberto S. L. <bass@gentoo.org> tuxtype-1.0-r2.ebuild + Fix #5294 a problem with doc's dir. + +*tuxtype-1.0-r1 (7 May 2002) + + 7 May 2002; Spider <spider@gentoo.org> tuxtype-1.0-r1.ebuild tuxtype-1.0.ebuild: + fix sourceforge mirroring. + +*tuxtype-1.0-r1 (21 Mar 2002) + + 12 Mar 2002; Seemant Kulleen <seemant@gentoo.org> tuxtype-1.0-r1.ebuild : + HTML documentation is no longer gzipped. + +*tuxtype-1.0 (1 Feb 2002) + + 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-kids/tuxtype/Manifest b/games-kids/tuxtype/Manifest new file mode 100644 index 000000000000..e8cbfc21437c --- /dev/null +++ b/games-kids/tuxtype/Manifest @@ -0,0 +1,5 @@ +MD5 c609ac50214d3fc5233db66cc1817a35 ChangeLog 1390 +MD5 64050e68cdf481dc9142bec2170a1cc5 tuxtype-1.0.3-r1.ebuild 977 +MD5 1717798c412dc39e41be16deacfa411f tuxtype-1.0.3.ebuild 973 +MD5 5427e31fed2ec8f809c162df0c8ab2b6 files/digest-tuxtype-1.0.3 67 +MD5 5427e31fed2ec8f809c162df0c8ab2b6 files/digest-tuxtype-1.0.3-r1 67 diff --git a/games-kids/tuxtype/files/digest-tuxtype-1.0.3 b/games-kids/tuxtype/files/digest-tuxtype-1.0.3 new file mode 100644 index 000000000000..37aa75dd604e --- /dev/null +++ b/games-kids/tuxtype/files/digest-tuxtype-1.0.3 @@ -0,0 +1 @@ +MD5 a86bccdf9d75c98b17ebf1ee03f56b76 tuxtype-1.0.3.tar.bz2 4371040 diff --git a/games-kids/tuxtype/files/digest-tuxtype-1.0.3-r1 b/games-kids/tuxtype/files/digest-tuxtype-1.0.3-r1 new file mode 100644 index 000000000000..37aa75dd604e --- /dev/null +++ b/games-kids/tuxtype/files/digest-tuxtype-1.0.3-r1 @@ -0,0 +1 @@ +MD5 a86bccdf9d75c98b17ebf1ee03f56b76 tuxtype-1.0.3.tar.bz2 4371040 diff --git a/games-kids/tuxtype/tuxtype-1.0.3-r1.ebuild b/games-kids/tuxtype/tuxtype-1.0.3-r1.ebuild new file mode 100644 index 000000000000..a18a9fb9e733 --- /dev/null +++ b/games-kids/tuxtype/tuxtype-1.0.3-r1.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-kids/tuxtype/tuxtype-1.0.3-r1.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit games + +DESCRIPTION="Typing tutorial with lots of eye-candy" +SRC_URI="mirror://sourceforge/tuxtype/${P}.tar.bz2" +HOMEPAGE="http://www.geekcomix.com/dm/tuxtype/" + +KEYWORDS="x86 ppc" +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND="virtual/glibc + >=media-libs/libsdl-1.2 + >=media-libs/sdl-mixer-1.2 + >=media-libs/sdl-image-1.2" + +src_compile() { + egamesconf --with-gnu-ld --disable-sdltest + emake || die +} + +src_install() { + egamesinstall + + # now fix where the installer put everything + cd ${D}/${GAMES_PREFIX}/${PN} + dohtml *.html ; rm -f *.html + docfiles="`find -type f -maxdepth 1`" + dodoc ${docfiles} ; rm -f ${docfiles} + dodir ${GAMES_DATADIR}/${PN} + mv * ${D}/${GAMES_DATADIR}/${PN} + cd ${D}/${GAMES_PREFIX} + rm -rf ${PN} + + prepgamesdirs +} diff --git a/games-kids/tuxtype/tuxtype-1.0.3.ebuild b/games-kids/tuxtype/tuxtype-1.0.3.ebuild new file mode 100644 index 000000000000..f550209bc84e --- /dev/null +++ b/games-kids/tuxtype/tuxtype-1.0.3.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-kids/tuxtype/tuxtype-1.0.3.ebuild,v 1.1 2003/09/10 04:51:18 vapier Exp $ + +inherit games + +DESCRIPTION="Typing tutorial with lots of eye-candy" +SRC_URI="mirror://sourceforge/tuxtype/${P}.tar.bz2" +HOMEPAGE="http://www.geekcomix.com/dm/tuxtype/" + +KEYWORDS="x86 ppc" +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND="virtual/glibc + >=media-libs/libsdl-1.2 + >=media-libs/sdl-mixer-1.2 + >=media-libs/sdl-image-1.2" + +src_compile() { + egamesconf --with-gnu-ld --disable-sdltest + emake || die +} + +src_install() { + egamesinstall + + # now fix where the installer put everything + cd ${D}/${GAMES_PREFIX}/${PN} + dohtml *.html ; rm -f *.html + docfiles="`find -type f -maxdepth 1`" + dodoc ${docfiles} ; rm -f ${docfiles} + dodir ${GAMES_DATADIR}/${PN} + mv * ${D}/${GAMES_DATADIR}/${PN} + cd ${D}/${GAMES_PREFIX} + rm -rf ${PN} + + prepgamesdirs +} |