sys-apps/sensei-raw-ctl: [QA] Fix HomepageInSrcUri
[gentoo.git] / games-sports / gracer / gracer-0.1.5-r1.ebuild
1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 DESCRIPTION="3D motor sports simulator"
7 HOMEPAGE="http://gracer.sourceforge.net/"
8 SRC_URI="mirror://sourceforge/gracer/${P}.tar.gz"
9
10 LICENSE="GPL-2"
11 SLOT="0"
12 KEYWORDS="~amd64 ~x86"
13 IUSE="joystick"
14
15 DEPEND="
16         dev-lang/tcl:0
17         media-libs/freeglut
18         media-libs/giflib
19         media-libs/libpng:0
20         media-libs/plib
21         x11-libs/libXi
22         x11-libs/libXmu
23         virtual/glu
24         virtual/jpeg:0
25         virtual/opengl"
26
27 RDEPEND=${DEPEND}
28
29 PATCHES=(
30                 "${FILESDIR}"/${PV}-gldefs.patch
31                 "${FILESDIR}"/${PN}-gcc-3.4.patch
32                 "${FILESDIR}/${P}"-gcc41.patch
33                 "${FILESDIR}"/${P}-as-needed.patch
34                 "${FILESDIR}"/${P}-libpng14.patch
35                 "${FILESDIR}"/${P}-png15.patch
36                 "${FILESDIR}"/${P}-giflib.patch
37                 "${FILESDIR}"/${P}-warnings.patch
38 )
39
40 src_configure() {
41         econf \
42                 --enable-gif \
43                 --enable-jpeg \
44                 --enable-png \
45                 $(use_enable joystick)
46         sed -i \
47                 -e 's:-lplibsl:-lplibsl -lplibul:' \
48                 $(find -name Makefile) || die
49 }