ChangeLog

# ChangeLog for games-sports/gracer
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/gracer/ChangeLog,v 1.17 2008/01/19 00:43:31 mr_bones_ Exp $

19 Jan 2008; Michael Sterrett gracer-0.1.5.ebuild:
deps actually are hard (bug #206415)

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

27 Sep 2006; Simon Stelling gracer-0.1.5.ebuild:
stable on amd64

23 May 2006; +files/gracer-0.1.5-gcc41.patch,
gracer-0.1.5.ebuild:
Fix for gcc-4.1

29 Jan 2006; Joshua Baergen
gracer-0.1.5.ebuild:
Add modular X dependencies.

11 Jan 2006; Michael Sterrett gracer-0.1.5.ebuild:
tidy

26 Sep 2005; Chris Gianelloni gracer-0.1.5.ebuild:
Making games last on inherit line.

01 May 2005; Michael Hanselmann gracer-0.1.5.ebuild:
Stable on ppc.

15 Nov 2004; Gustavo Zacarias gracer-0.1.5.ebuild:
Stable on sparc

05 Nov 2004; Joseph Jezak +files/gracer-gcc-3.4.patch,
gracer-0.1.5.ebuild:
Added ~ppc and gcc 3.4 fixes.

28 Jun 2004; Jason Eric Huebel gracer-0.1.5.ebuild:
gnuconfig_update, ~amd64

12 Apr 2004; Jason Wever gracer-0.1.5.ebuild:
Added ~sparc keyword.

23 Mar 2004; Michael Sterrett gracer-0.1.5.ebuild:
don't rdepend on sed

12 Dec 2003; Michael Sterrett gracer-0.1.5.ebuild:
more error checking/messages

29 Jul 2003; Michael Sterrett gracer-0.1.5.ebuild:
depend on sed >=4

*gracer-0.1.5 (30 Jul 2003)

30 Jul 2003; Mike Frysinger :
Initial import. Ebuild submitted by me.

Manifest

AUX 0.1.5-gldefs.patch 1068 RMD160 47d1b371534831dd5d1980db9c6f30d1bf78bdfd SHA1 8f49a7358f924d2219e1aced7a8bc35a8ee89b69 SHA256 78e0b8c0e38ed16bb55207d76cdce192508371f624567d4c27633b6d44b97241
AUX gracer-0.1.5-gcc41.patch 414 RMD160 b0571a4eb2ce8c399afa50fa2ce43966b8ee947a SHA1 9f1e56f54468c0d9600df46cf5ccd9b22d9d7f5b SHA256 2f5b3cd8620aa8e9df3b8fcc61aa0d901d329a7734a9a89e850d726e3fc60f2a
AUX gracer-gcc-3.4.patch 1755 RMD160 17083ad43ac9694313e573e1d9cba36a18b07cc9 SHA1 db8fad5111bfa07ec28163f5227e42b93ab476db SHA256 50680ff8fe9e51dbbb9fd07953c2be0e028cb7a89db703413ad448052bc47427
DIST gracer-0.1.5.tar.gz 520599 RMD160 31cfda3061c025cbdd454ec537f7f3c3621c4271 SHA1 f459ae644c7f74553354e7cc10285ee31ed63b99 SHA256 dc478610d60cd5f00a52cc52877a333bd4b3a2d96ed1660ba8d26ad7143367c0
EBUILD gracer-0.1.5.ebuild 1166 RMD160 61884b456e92fee6911877dcf0e2f5034a54b544 SHA1 bca3b166981001713a2481a498fbfac58e80582f SHA256 215613dcb400e071f6bfdd5914bb0e3bef2963a6af272abdc139f8316535a333
MISC ChangeLog 1873 RMD160 03d3f2e2fd0a6833b87e8bedb618cc3d13aba5eb SHA1 d85e151600a33e325acdf8f2975776411433940c SHA256 803ed3793917fc8ff92d19d90ac8e0ed5b1e32b73ba68bd9d1cd5c1e988b822f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

gracer-0.1.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/gracer/gracer-0.1.5.ebuild,v 1.17 2008/01/19 00:43:31 mr_bones_ Exp $

inherit eutils games

DESCRIPTION="3D motor sports simulator"
HOMEPAGE="http://gracer.sourceforge.net/"
SRC_URI="mirror://sourceforge/gracer/${P}.tar.gz"

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

DEPEND="x11-libs/libXi
x11-libs/libXmu
virtual/glu
virtual/glut
virtual/opengl
dev-lang/tcl
media-libs/giflib
media-libs/jpeg
media-libs/libpng
media-libs/plib"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-gldefs.patch \
"${FILESDIR}"/${PN}-gcc-3.4.patch \
"${FILESDIR}/${P}"-gcc41.patch
}

src_compile() {
egamesconf \
--enable-gif \
--enable-jpeg \
--enable-png \
$(use_enable joystick) \
|| die
sed -i \
-e 's:-lplibsl:-lplibsl -lplibul:' $(find -name Makefile) \
|| die "sed Makefiles failed"
emake || die "emake failed"
}

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

metadata.xml




games