ChangeLog

# ChangeLog for games-misc/typespeed
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/typespeed/ChangeLog,v 1.18 2007/12/06 00:15:09 mr_bones_ Exp $

06 Dec 2007; Michael Sterrett
-typespeed-0.5.1.ebuild, -typespeed-0.6.2.ebuild, -typespeed-0.6.3.ebuild,
typespeed-0.6.4.ebuild:
force stabilize for security bug #201435 and remove old vulnerable versions

*typespeed-0.6.4 (01 Dec 2007)

01 Dec 2007; Michael Sterrett
+typespeed-0.6.4.ebuild:
version bump

*typespeed-0.6.3 (10 Nov 2007)

10 Nov 2007; Michael Sterrett
+typespeed-0.6.3.ebuild:
version bump

*typespeed-0.6.2 (01 Jun 2007)

01 Jun 2007; Tristan Heaven +typespeed-0.6.2.ebuild:
Version bump

17 Mar 2007; Michael Sterrett
typespeed-0.6.1.ebuild:
make the highscore stuff look better

*typespeed-0.6.1 (16 Mar 2007)

16 Mar 2007; Michael Sterrett
+typespeed-0.6.1.ebuild:
version bump

12 Mar 2007; Marius Mauch typespeed-0.5.1.ebuild:
Replacing einfo with elog

*typespeed-0.5.3 (01 Oct 2006)

01 Oct 2006; Tristan Heaven
-files/typespeed-0.5.0-statedir-fix.patch,
-files/typespeed-0.5.0-time.patch, -files/01_all_statedir-fix.patch,
-typespeed-0.4.4-r1.ebuild, -typespeed-0.5.0.ebuild,
+typespeed-0.5.3.ebuild:
Version bump

10 Jul 2006; Thomas Cort typespeed-0.5.1.ebuild:
Stable on alpha.

*typespeed-0.5.1 (15 Jun 2006)

15 Jun 2006; Mike Frysinger +typespeed-0.5.1.ebuild:
Version bump.

14 Jun 2006; Tobias Scherbaum
typespeed-0.5.0.ebuild:
ppc stable, bug #135071

12 Jun 2006; Thomas Cort typespeed-0.5.0.ebuild:
Added ~alpha keyword.

11 Jun 2006; Torsten Veller typespeed-0.5.0.ebuild:
Stable on x86 (#135071)

10 Jun 2006; Thomas Cort typespeed-0.5.0.ebuild:
Stable on amd64 wrt security Bug #135071.

*typespeed-0.5.0 (10 Jun 2006)

10 Jun 2006; Mike Frysinger
+files/typespeed-0.5.0-statedir-fix.patch,
+files/typespeed-0.5.0-time.patch, +typespeed-0.5.0.ebuild:
Version bump #135071.

24 Aug 2005; Chris Gianelloni
typespeed-0.4.4-r1.ebuild:
Add inherit eutils.

*typespeed-0.4.4-r1 (20 Mar 2005)

20 Mar 2005; Michael Sterrett metadata.xml,
+typespeed-0.4.4-r1.ebuild, -typespeed-0.4.4.ebuild:
conform to games standards; no setgid install; games herd

*typespeed-0.4.4 (17 Jan 2005)

17 Jan 2005; Daniel Black +metadata.xml,
+files/01_all_statedir-fix.patch, +typespeed-0.4.4.ebuild:
Initial import as per bug #52367. Thanks to Octavio Ruiz (Ta^3)
.

Manifest

DIST typespeed-0.6.4.tar.gz 250596 RMD160 b857333a5f9e07e54f49d94eaed66555a17cce0e SHA1 e2383b746d20262282b0357a8954c9d3a734a911 SHA256 80eafbbdb87720d6ca57bfbd3f5eaa5b66c1f2a4ec3a4a5ce9b0e01335a02644
EBUILD typespeed-0.6.4.ebuild 1222 RMD160 e3dc9cc1f6055c236de2ec2437a4bad1f8d06c03 SHA1 d47f0752a437e58fe3eeaa0cf6a44afc4ead2782 SHA256 55b6bb9ce32bf14467ad904376d44fdfeb6e54053ec8513e33fb78c37ecce3c3
MISC ChangeLog 2904 RMD160 b8875a9ecbee8d34c65fb86a91673b4638f0333d SHA1 898ca4b08ff5f16649bceb8b49ecaa9259537920 SHA256 ccad31e59cf3fdb0f563bc6227b8ca8a602ecacaa63d7c1932cc47b458c01ede
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

metadata.xml




games

typespeed-0.6.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/typespeed/typespeed-0.6.4.ebuild,v 1.2 2007/12/06 00:15:09 mr_bones_ Exp $

inherit autotools eutils toolchain-funcs games

DESCRIPTION="Test your typing speed, and get your fingers CPS"
HOMEPAGE="http://tobias.eyedacor.org/typespeed/"
SRC_URI="http://tobias.eyedacor.org/typespeed/${P}.tar.gz"

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

RDEPEND="sys-libs/ncurses
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"

src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e '/datadir/d' \
doc/Makefile.am \
|| die "sed failed"
sed -i \
-e '/^highdir/d' \
-e 's/^high_/localstate_/' \
-e 's/highdir/localstatedir/g' \
src/Makefile.am \
|| die "sed failed"
eautoreconf
}

src_compile() {
egamesconf \
--localedir=/usr/share/locale \
--docdir=/usr/share/doc/${PF} \
--disable-dependency-tracking \
$(use_enable nls) || die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS BUGS ChangeLog NEWS TODO
prepalldocs
prepgamesdirs
}