Portage is a package management system used by Gentoo Linux
# ChangeLog for games-arcade/ppracer
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/ppracer/ChangeLog,v 1.20 2007/02/07 13:38:52 nyhm Exp $
07 Feb 2007; Tristan Heaven
Use mirror://berlios
18 Oct 2006; Tristan Heaven
No need to run gnuconfig_update or autoconf; install desktop entry
29 Sep 2006; Chris Gianelloni
General cleanup and removing virtual/x11 from dependencies.
20 May 2006; Thomas Cort
Stable on alpha.
04 Apr 2006; Thomas Cort
Added ~alpha keyword. Test by Mike Hlavac
20 Mar 2006; Chris Gianelloni
Added eutils to inherit line and made games last.
13 Jan 2006; Stefan Schweizer
Add modular depends
13 Jan 2006; Stefan Schweizer
Add modular depends
09 Jan 2006; Chris Gianelloni
Added eutils to inherit line and moved games to the end of the line.
29 Nov 2005; Hanno Boeck
+files/ppracer-0.3.1-gcc41.patch, ppracer-0.3.1.ebuild:
Fix for gcc 4.1.
14 Nov 2005; Herbie Hopkins
Multilib fix
01 Sep 2005;
Marked stable on amd64
01 May 2005; Michael Hanselmann
Stable on ppc.
*ppracer-0.3.1 (01 Mar 2005)
01 Mar 2005; Michael Sterrett
version bump
22 Feb 2005; David Holm
Added to ~ppc.
*ppracer-0.3 (03 Feb 2005)
03 Feb 2005; Michael Sterrett
version bump
27 Jan 2005; Jan Brinkmann
added ~amd64 to KEYWORDS. fixes #79698
21 Jan 2005; Michael Sterrett
-ppracer-0.2.2.ebuild:
clean old ebuilds
*ppracer-0.2.3 (19 Jan 2005)
19 Jan 2005; Michael Sterrett
version bump
*ppracer-0.2.2 (28 Dec 2004)
28 Dec 2004; Michael Sterrett
version bump
*ppracer-0.2.1 (15 Dec 2004)
15 Dec 2004; Michael Sterrett
initial commit - ebuild submitted by eGore via bug #66503
AUX ppracer-0.3.1-gcc41.patch 556 RMD160 ec334d1d5a41a8a9fcf4a4a2e35fbe0e49982125 SHA1 ba43e2fc40dc53b3f353e4eb30a3411354f4ea99 SHA256 e0bbfc4ce6d46a7079bcb11a634b29c973c5056a85c0c6796fcd619f6a4867ce
DIST ppracer-0.3.1.tar.bz2 6478497 RMD160 6a4146ca61a46810bdb01ad79b5a6241d88b75d0 SHA1 173f1af73856bd768d3cca5c34b1264035820afe SHA256 2ec5cdbc1aa614c2b2c5bc7026fcdfb40d246d9e486ff12a9ae7add333f8e765
EBUILD ppracer-0.3.1.ebuild 1319 RMD160 4375aae02d38ab9f2dcdbacaaaeeb4d5eb3a7d95 SHA1 ce402331e12dc66a6f17c3076622a99bb2ab0b71 SHA256 9ad9cd21aa9905ed14acb3583b2285af42939443854be95521b388299559cd4d
MISC ChangeLog 2656 RMD160 e8560732664e0012f1e68c92cb632fc9801c13ac SHA1 0d8d537e9d6646974373b6a33215130f02d564be SHA256 5dcd3751ab8536d1502f9070d0c4b09081c224edc663eb6c65d56df7a13df4fc
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/ppracer/ppracer-0.3.1.ebuild,v 1.15 2007/02/07 13:38:52 nyhm Exp $
inherit eutils flag-o-matic multilib games
DESCRIPTION="take on the role of Tux, the Linux Penguin, as he races down steep, snow-covered mountains"
HOMEPAGE="http://developer.berlios.de/projects/ppracer/"
SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc x86"
IUSE=""
DEPEND="virtual/opengl
virtual/glu
x11-libs/libX11
x11-libs/libXext
>=dev-lang/tcl-8.4
media-libs/libsdl
media-libs/sdl-mixer
media-libs/libpng
>=media-libs/freetype-2"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/ppracer-0.3.1-gcc41.patch
}
src_compile() {
# alpha needs -mieee for this game to avoid FPE
use alpha && append-flags -mieee
egamesconf \
--disable-dependency-tracking \
--with-data-dir="${GAMES_DATADIR}/${PN}" \
--with-tcl=/usr/$(get_libdir) \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
newicon data/courses/themes/items/herrings/star.png ${PN}.png
make_desktop_entry ${PN} "PlanetPenguin Racer"
dodoc AUTHORS ChangeLog
dohtml -r html/*
prepgamesdirs
}