ChangeLog

# ChangeLog for games-sports/torcs
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/torcs/ChangeLog,v 1.24 2008/04/08 04:10:26 mr_bones_ Exp $

08 Apr 2008; Michael Sterrett
+files/torcs-1.3.0-gcc43.patch, torcs-1.3.0.ebuild:
add patch for compiling with gcc-4.3 from Bert Karwatzki via bug #216622

25 Jan 2008; Tristan Heaven torcs-1.3.0.ebuild:
Add xf86vidmodeproto dep, bug #206416

09 Apr 2007; Peter Weller torcs-1.3.0.ebuild:
Stable on amd64 wrt bug 170938

17 Mar 2007; Christian Faulhammer torcs-1.3.0.ebuild:
stable x86, bug 170938

06 Dec 2006; Chris Gianelloni torcs-1.2.4-r1.ebuild:
Removing specific version of openal since the older CVS snapshot versions
have been removed from the tree for some time now.

12 Nov 2006; Tristan Heaven torcs-1.3.0.ebuild:
Depend on openal-0.0.8-r1, bug #154822

*torcs-1.3.0 (07 Nov 2006)

07 Nov 2006; Tristan Heaven +torcs-1.3.0.ebuild:
Version bump, bug #154393

04 Nov 2006; Danny van Dyk torcs-1.2.4-r1.ebuild:
Marked stable on amd64.

27 Sep 2006; Tristan Heaven torcs-1.2.4.ebuild,
torcs-1.2.4-r1.ebuild:
Add inherit eutils

14 Jun 2006; Chris Gianelloni torcs-1.2.4-r1.ebuild:
Stable on x86 in preparation of split openal/freealut.

23 May 2006; torcs-1.2.4.ebuild:
gcc-4.1 patch applied to 1.2.4, too

23 May 2006; +files/torcs-1.2.4-gcc41.patch,
torcs-1.2.4-r1.ebuild:
Fix for gcc 4.1, bug #132096 by nyhm

*torcs-1.2.4-r1 (11 May 2006)

11 May 2006; Chris Gianelloni
+files/torcs-1.2.4-freealut.patch, +torcs-1.2.4-r1.ebuild:
Added patch to fix openal/freealut using upstream released versions and
closing bug #132837.

07 Nov 2005; Michael Sterrett torcs-1.2.4.ebuild:
stable for x86

16 Sep 2005; Ciaran McCreesh ChangeLog:
Converted to UTF-8, fixed encoding screwups

*torcs-1.2.4 (27 Aug 2005)

27 Aug 2005; Michael Sterrett +torcs-1.2.4.ebuild:
version bump

*torcs-1.2.3 (17 Jul 2005)

17 Jul 2005; Mike Frysinger +torcs-1.2.3.ebuild:
Version bump #80983 by Kåre Baastrup et al.

28 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

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

27 Feb 2004; Michael Sterrett torcs-1.2.2.ebuild:
MAKEOPTS="-j1" to fix bug #43071

*torcs-1.2.2 (26 Feb 2004)

26 Feb 2004; Michael Sterrett torcs-1.2.2.ebuild:
version bump; ebuild submitted by hodak@nemo.physics.ncsu.edu via bug #41599

*torcs-1.2.1 (16 Jul 2003)

16 Jul 2003; Mike Frysinger :
Version bump #24061 + games.eclass support.

*torcs-1.0.0-r1 (7 May 2002)

11 Jul 2003; Michael Sterrett torcs-1.0.0-r1.ebuild:
fix DESCRIPTION

30 Jun 2003; Michael Sterrett torcs-1.0.0-r1.ebuild:
use sed -i; sed things in unpack instead of compile; tidy

17 jul 2002; Jose Alberto Suarez Lopez torcs-1.0.0-r1.ebuild :
Added LICENSE, KEYWORDS, SLOT.

7 May 2002; Spider torcs-1.0.0-r1.ebuild :
fix sourceforge mirroring.

*torcs-1.0.0-r1 (29 Mar 2002)

29 Mar 2002; Bruce A. Locke ChangeLog :

Moved from /usr/share/torcs to /opt/torcs (it really wants to be in /opt
based on its directory strucutre) and torcs script modified

*torcs-1.0.0 (11 Feb 2002)

11 Feb 2002; Dan Armak ChangeLog :

Initial version, based on ebuild submission.

Manifest

AUX torcs-1.3.0-gcc43.patch 2787 RMD160 f29ff539fcd9ef827c7ab18ac7095ff1d0754b81 SHA1 7d63acd9f59102ea58dfcd4c74a5b84a1e386b08 SHA256 3ea5090abcc99b9f9a48d25d18ed95b4035ee890d1ab8ee3e50f890052faec5e
DIST torcs-1.3.0.tar.bz2 153890028 RMD160 1c039d4061a739c8bca2a8924bbf4eaf1490c058 SHA1 02aa1f7e17ca92eb41a60879a765a8793f1676ee SHA256 354b1e34475b6579f493f8a1344788659973add3e7c2e7d087870909067625d7
EBUILD torcs-1.3.0.ebuild 1289 RMD160 8c023621b65666d1d653e2a3c34ad4b386283a71 SHA1 01b862a1752572065a33d8b246e51bde5f6e86c5 SHA256 edd1ccb0767434f56a5c7f00c9924502ae11c7d08d413aae4078396353d2b719
MISC ChangeLog 3919 RMD160 c0736e4b69a44009b78f4ba66b09222ef0853178 SHA1 734ef734d0c1b7d71a7faa40312f05e8d2b8e697 SHA256 0450463fad1acb7e1a8d95ed772fe594ca65cbb4f3e9f98bcb04098afcc4a74f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

torcs-1.3.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/torcs/torcs-1.3.0.ebuild,v 1.6 2008/04/08 04:10:26 mr_bones_ Exp $

inherit eutils multilib games

DESCRIPTION="The Open Racing Car Simulator"
HOMEPAGE="http://torcs.sourceforge.net/"
SRC_URI="mirror://sourceforge/torcs/${P}.tar.bz2"

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

RDEPEND=">=media-libs/plib-1.8.4
virtual/opengl
virtual/glu
virtual/glut
media-libs/openal
media-libs/freealut
media-libs/libpng
x11-libs/libXrandr
x11-libs/libXt"
DEPEND="${RDEPEND}
x11-proto/xf86vidmodeproto"

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

src_compile() {
egamesconf \
--disable-dependency-tracking \
--datadir="${GAMES_DATADIR_BASE}" \
--x-libraries=/usr/$(get_libdir) \
--enable-xrandr \
|| die
emake -j1 || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install datainstall || die "emake install failed"
newicon Ticon.png ${PN}.png
make_desktop_entry ${PN} TORCS
dodoc README.linux doc/history/history.txt
doman doc/man/*.6
dohtml -r doc/faq/faq.html doc/tutorials doc/userman
rm -rf $(find "${D}/usr/share/doc" -type d -name CVS)
prepgamesdirs
}