/[gentoo-x86]/dev-games/neoengine/neoengine-0.8.2-r1.ebuild
Gentoo

Contents of /dev-games/neoengine/neoengine-0.8.2-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (show annotations) (download)
Thu Oct 3 04:39:14 2013 UTC (9 months, 2 weeks ago) by creffett
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +1 -1 lines
FILE REMOVED
Punt neoengine, neotools wrt bug 260956

1 # Copyright 1999-2013 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-games/neoengine/neoengine-0.8.2-r1.ebuild,v 1.6 2013/05/11 20:06:09 tupone Exp $
4
5 EAPI=2
6 inherit autotools eutils
7
8 DESCRIPTION="An open source, platform independent, 3D game engine written in C++"
9 HOMEPAGE="http://www.neoengine.org/"
10 SRC_URI="mirror://sourceforge/neoengine/${P}.tar.bz2"
11
12 LICENSE="MPL-1.1"
13 SLOT="0"
14 KEYWORDS="ppc x86"
15 IUSE="doc"
16
17 RDEPEND="virtual/opengl
18 media-libs/alsa-lib
19 media-libs/libpng
20 virtual/jpeg"
21 DEPEND="${RDEPEND}
22 doc? ( app-doc/doxygen )"
23
24 S=${WORKDIR}/neoengine
25
26 src_prepare() {
27 epatch \
28 "${FILESDIR}/${P}"-gcc41.patch \
29 "${FILESDIR}/${P}"-gcc43.patch \
30 "${FILESDIR}"/${P}-nolibs.patch \
31 "${FILESDIR}"/${P}-gcc44.patch \
32 "${FILESDIR}"/${P}-automake113.patch
33
34 ./setbuildtype.sh dynamic
35
36 eautoreconf
37 eautomake neodevopengl/Makefile
38 eautomake neodevalsa/Makefile
39 }
40
41 src_configure() {
42 econf \
43 --disable-dependency-tracking
44 }
45
46 src_compile() {
47 emake || die
48
49 if use doc; then
50 emake doc || die
51 fi
52 }
53
54 src_install() {
55 emake DESTDIR="${D}" install || die
56 dodoc AUTHORS ChangeLog* NEWS README
57 use doc && dohtml -r *-api
58 }

  ViewVC Help
Powered by ViewVC 1.1.20