Portage is a package management system used by Gentoo Linux
# 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
Add xf86vidmodeproto dep, bug #206416
09 Apr 2007; Peter Weller
Stable on amd64 wrt bug 170938
17 Mar 2007; Christian Faulhammer
stable x86, bug 170938
06 Dec 2006; Chris Gianelloni
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
Depend on openal-0.0.8-r1, bug #154822
*torcs-1.3.0 (07 Nov 2006)
07 Nov 2006; Tristan Heaven
Version bump, bug #154393
04 Nov 2006; Danny van Dyk
Marked stable on amd64.
27 Sep 2006; Tristan Heaven
torcs-1.2.4-r1.ebuild:
Add inherit eutils
14 Jun 2006; Chris Gianelloni
Stable on x86 in preparation of split openal/freealut.
23 May 2006;
gcc-4.1 patch applied to 1.2.4, too
23 May 2006;
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
stable for x86
16 Sep 2005; Ciaran McCreesh
Converted to UTF-8, fixed encoding screwups
*torcs-1.2.4 (27 Aug 2005)
27 Aug 2005; Michael Sterrett
version bump
*torcs-1.2.3 (17 Jul 2005)
17 Jul 2005; Mike Frysinger
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
don't rdepend on sed
27 Feb 2004; Michael Sterrett
MAKEOPTS="-j1" to fix bug #43071
*torcs-1.2.2 (26 Feb 2004)
26 Feb 2004; Michael Sterrett
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
fix DESCRIPTION
30 Jun 2003; Michael Sterrett
use sed -i; sed things in unpack instead of compile; tidy
17 jul 2002; Jose Alberto Suarez Lopez
Added LICENSE, KEYWORDS, SLOT.
7 May 2002; Spider
fix sourceforge mirroring.
*torcs-1.0.0-r1 (29 Mar 2002)
29 Mar 2002; Bruce A. Locke
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
Initial version, based on ebuild submission.
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
# 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
}