ChangeLog

# ChangeLog for games-kids/tuxmathscrabble
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxmathscrabble/ChangeLog,v 1.14 2007/10/24 01:28:06 nyhm Exp $

*tuxmathscrabble-4.5 (24 Oct 2007)

24 Oct 2007; Tristan Heaven +tuxmathscrabble-4.5.ebuild:
Version bump

*tuxmathscrabble-4.3 (02 Oct 2007)

02 Oct 2007; Michael Sterrett
+tuxmathscrabble-4.3.ebuild:
version bump

02 Oct 2007; Ryan Hill tuxmathscrabble-4.2.ebuild:
Lock wxpython to 2.6.

*tuxmathscrabble-4.2 (24 Jul 2007)

24 Jul 2007; Tristan Heaven +tuxmathscrabble-4.2.ebuild:
Version bump

*tuxmathscrabble-4.0 (22 Jul 2007)

22 Jul 2007; Tristan Heaven +tuxmathscrabble-4.0.ebuild:
Version bump

*tuxmathscrabble-3.0.4 (01 Nov 2006)

01 Nov 2006;
+files/tuxmathscrabble-3.0.4-wxVersion.patch, -files/2.4a-fix-setup.patch,
+tuxmathscrabble-3.0.4.ebuild:
Version bump. Bug #48267 by Alexandru Toma

*tuxmathscrabble-2.7 (26 May 2005)

26 May 2005; Michael Sterrett
+files/2.7-gentoo.patch, +tuxmathscrabble-2.7.ebuild:
version bump

22 Nov 2004; Joseph Jezak tuxmathscrabble-2.4a.ebuild:
Marked ppc stable.

30 Aug 2004; David Holm tuxmathscrabble-2.4a.ebuild:
Added to ~ppc.

09 May 2004; Chris Gianelloni
tuxmathscrabble-2.4a.ebuild:
Added amd64 KEYWORD. Thank bug #50551.

*tuxmathscrabble-2.4a (08 Nov 2003)

08 Nov 2003; Mike Frysinger :
Version bump #32873.

*tuxmathscrabble-2.2 (03 Aug 2003)

03 Aug 2003; Mike Frysinger :
Version bump.

*tuxmathscrabble-0.1.0 (05 Mar 2003)

05 Mar 2003; Mike Frysinger :
Initial import. Ebuild submitted by me for #15040.

Manifest

AUX 2.7-gentoo.patch 1037 RMD160 472155e0ec525c8b4ec75183060e4af201f9833c SHA1 4697c9ddd6989e5f8fd737a5a98a76d8438acd7e SHA256 5be648296e647fd51423b3802e04a95249814755f00008c73482a8fb01eee59f
DIST TuxMathScrabble-0.4.5.tgz 4359261 RMD160 055625a81042ebf1a486efeef8138f0e24f5bcc1 SHA1 23dfd41b8b1a75348f76bcab55c70b62f18c6a85 SHA256 4983dafcc3c5f93bc569715da93739e3aca219a09921c9df934dba48a5dada49
DIST tuxmathscrabble-2.7.tgz 607089 RMD160 b07e05ffd5273d486b32bbe2ebdc30056a55244d SHA1 c6c6fc40df50e7c5cda87e36ac135be89e9f25b0 SHA256 9f9a08defac5718fb460022e33c512b6a4a5f0da74497d0345f66ce7634aaea3
EBUILD tuxmathscrabble-2.7.ebuild 873 RMD160 99e482b087a432f9b5337921c30bdb454b67ee7f SHA1 ff1a4a229e1b6ae42e53d6a214afb6d47b3ee7ff SHA256 9759709cf5129a8f91a4bcf5ff199db02830afbe9858b38718376331b245b86c
EBUILD tuxmathscrabble-4.5.ebuild 1449 RMD160 bc4f9dfcf9056d0313bd756f3eec11c0b5f225cd SHA1 930dd19faea2148665e22f698ffacb9accea3e4c SHA256 0c6939bd20a28953cdc3996e6a63c226262119edb19d8bd6d1bde4255a00e1ca
MISC ChangeLog 1923 RMD160 12d5abb838c3033967c638bf5d21a8dc441b9dfc SHA1 b0c1987cdbcef6762790a76085d32b06dc9a3f38 SHA256 5b78a5a43d03a9804adaa1dd84ed6c88a52c61e389b73c77e539e756c992be98
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

tuxmathscrabble-2.7.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxmathscrabble/tuxmathscrabble-2.7.ebuild,v 1.1 2005/05/26 06:17:38 mr_bones_ Exp $

inherit distutils eutils games

DESCRIPTION="math-version of the popular board game for children 4-10"
HOMEPAGE="http://www.asymptopia.org/"
SRC_URI="mirror://sourceforge/tuxmathscrabble/${P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""

DEPEND="dev-lang/python
dev-python/pygame
media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer
media-libs/sdl-ttf"

S=${WORKDIR}/TuxMathScrabble

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-gentoo.patch
}

src_install() {
DOCS="AUTHOR CHANGES VERSION"
distutils_src_install
newgamesbin tuxmathscrabble.py tuxmathscrabble
prepgamesdirs
}

tuxmathscrabble-4.5.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/tuxmathscrabble/tuxmathscrabble-4.5.ebuild,v 1.1 2007/10/24 01:28:06 nyhm Exp $

inherit eutils python multilib games

MY_PN=TuxMathScrabble
MY_P=${MY_PN}-0.${PV}
DESCRIPTION="math-version of the popular board game for children 4-10"
HOMEPAGE="http://www.asymptopia.org/"
SRC_URI="http://www.asymptopia.org/software/${MY_P}.tgz
mirror://sourceforge/${PN}/${MY_P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""

DEPEND="dev-python/pygame
=dev-python/wxpython-2.6*"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
rm -f $(find . -name '*.pyc')
mv -f ${MY_PN}/{Accounts,Globals,Simulation,StudentData} .
sed -i "s:'/','var','games':'${GAMES_STATEDIR}':" \
asymptopia_0_1_3/environment.py \
|| die "sed failed"
}

src_install() {
newgamesbin ${MY_PN}.py ${PN} || die "newgamesbin failed"

python_version
insinto /usr/$(get_libdir)/python${PYVER}/site-packages
doins -r ${MY_PN} || die "doins failed"
doins -r asymptopia_0_1_3 || die "doins asymptopia_0_1_2 failed"

insinto "${GAMES_STATEDIR}"/${MY_PN}
doins -r Accounts Globals Simulation StudentData || die "doins failed"

newicon tms.ico ${PN}.ico
make_desktop_entry ${PN} ${MY_PN} /usr/share/pixmaps/${PN}.ico

dodoc CHANGES README
prepgamesdirs
fperms -R g+w "${GAMES_STATEDIR}"/${MY_PN}
}