Gentoo Archives: gentoo-commits

From: "Maciej Mrozowski (reavertm)" <reavertm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-simulation/flightgear: metadata.xml flightgear-2.8.0.ebuild ChangeLog flightgear-2.0.0.ebuild flightgear-1.9.1.ebuild
Date: Mon, 27 Aug 2012 23:59:56
Message-Id: 20120827235946.95E4620980@flycatcher.gentoo.org
1 reavertm 12/08/27 23:59:46
2
3 Modified: metadata.xml ChangeLog
4 Added: flightgear-2.8.0.ebuild
5 Removed: flightgear-2.0.0.ebuild flightgear-1.9.1.ebuild
6 Log:
7 Version bump, bug 405281. Remove old. Original ebuild by Christian Schmitt.
8
9 (Portage version: 2.2.0_alpha123/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.4 games-simulation/flightgear/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/metadata.xml?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/metadata.xml?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/metadata.xml?r1=1.3&r2=1.4
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/games-simulation/flightgear/metadata.xml,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- metadata.xml 16 Oct 2011 02:31:24 -0000 1.3
25 +++ metadata.xml 27 Aug 2012 23:59:46 -0000 1.4
26 @@ -6,4 +6,13 @@
27 <email>reavertm@g.o</email>
28 <name>Maciej Mrozowski</name>
29 </maintainer>
30 +<use>
31 + <!-- <flag name="fgpanel">Enables standalone lightweight 2D-panel rendering utility</flag>-->
32 + <flag name="larcsim">Enables LaRCsim Flight Dynamics Model</flag>
33 + <flag name="jsbsim">Enables JSBSim Flight Dynamics Model (default)</flag>
34 + <flag name="subversion">Enables terrasync scenery downloader</flag>
35 + <flag name="udev">Enables event-based Input devices through <pkg>sys-fs/udev</pkg></flag>
36 + <flag name="uiuc">Enables UIUC Flight Dynamics Model</flag>
37 + <flag name="yasim">Enables YASim Flight Dynamics Model</flag>
38 +</use>
39 </pkgmetadata>
40
41
42
43 1.55 games-simulation/flightgear/ChangeLog
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/ChangeLog?rev=1.55&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/ChangeLog?rev=1.55&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/ChangeLog?r1=1.54&r2=1.55
48
49 Index: ChangeLog
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/games-simulation/flightgear/ChangeLog,v
52 retrieving revision 1.54
53 retrieving revision 1.55
54 diff -u -r1.54 -r1.55
55 --- ChangeLog 21 Aug 2012 07:08:05 -0000 1.54
56 +++ ChangeLog 27 Aug 2012 23:59:46 -0000 1.55
57 @@ -1,6 +1,14 @@
58 # ChangeLog for games-simulation/flightgear
59 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
60 -# $Header: /var/cvsroot/gentoo-x86/games-simulation/flightgear/ChangeLog,v 1.54 2012/08/21 07:08:05 xmw Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/games-simulation/flightgear/ChangeLog,v 1.55 2012/08/27 23:59:46 reavertm Exp $
62 +
63 +*flightgear-2.8.0 (27 Aug 2012)
64 +
65 + 27 Aug 2012; Maciej Mrozowski <reavertm@g.o> +flightgear-2.8.0.ebuild,
66 + -files/flightgear-1.9.1-gcc44.patch, -files/flightgear-1.9.1-parallel.patch,
67 + -files/flightgear-1.9.1-sdl.patch, -flightgear-1.9.1.ebuild,
68 + -flightgear-2.0.0.ebuild, metadata.xml:
69 + Version bump, bug 405281. Remove old. Original ebuild by Christian Schmitt.
70
71 21 Aug 2012; Michael Weber <xmw@g.o> flightgear-2.4.0.ebuild:
72 ppc stable (405665)
73
74
75
76 1.1 games-simulation/flightgear/flightgear-2.8.0.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/flightgear-2.8.0.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/flightgear-2.8.0.ebuild?rev=1.1&content-type=text/plain
80
81 Index: flightgear-2.8.0.ebuild
82 ===================================================================
83 # Copyright 1999-2012 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/games-simulation/flightgear/flightgear-2.8.0.ebuild,v 1.1 2012/08/27 23:59:46 reavertm Exp $
86
87 EAPI=4
88
89 inherit games cmake-utils
90
91 DESCRIPTION="Open Source Flight Simulator"
92 HOMEPAGE="http://www.flightgear.org/"
93 SRC_URI="mirror://flightgear/Source/${P}.tar.bz2 mirror://flightgear/Shared/FlightGear-data-${PV}.tar.bz2"
94
95 LICENSE="GPL-2"
96 SLOT="0"
97 KEYWORDS="~amd64 ~ppc ~x86"
98 IUSE="debug jpeg +jsbsim larcsim subversion test +udev uiuc +yasim"
99 #fgpanel - disabled for now, doesn't link
100 #fgpanel? (
101 # media-libs/freeglut
102 # media-libs/libpng
103 # )
104
105 COMMON_DEPEND="
106 >=dev-games/openscenegraph-3.0.1[png]
107 >=dev-games/simgear-2.8[jpeg?,subversion?]
108 sys-libs/zlib
109 virtual/opengl
110 udev? ( sys-fs/udev )
111 "
112 # Most entries below are just buildsystem bugs (deps unconditionally
113 # inherited from static version of simgear)
114 DEPEND="${COMMON_DEPEND}
115 >=dev-libs/boost-1.37
116 media-libs/freealut
117 media-libs/openal
118 >=media-libs/plib-1.8.5
119 jpeg? ( virtual/jpeg )
120 subversion? (
121 dev-libs/apr
122 dev-vcs/subversion
123 )
124 "
125 RDEPEND="${COMMON_DEPEND}"
126
127 DOCS=(AUTHORS ChangeLog NEWS README Thanks)
128
129 src_configure() {
130 local mycmakeargs=(
131 -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}
132 -DENABLE_FGADMIN=OFF
133 -DENABLE_RTI=OFF
134 -DFG_DATA_DIR="${GAMES_DATADIR}"/${PN}
135 -DSIMGEAR_SHARED=ON
136 -DWITH_FGPANEL=OFF
137 $(cmake-utils_use jpeg JPEG_FACTORY)
138 $(cmake-utils_use_enable jsbsim)
139 $(cmake-utils_use_enable larcsim)
140 $(cmake-utils_use_enable subversion LIBSVN)
141 $(cmake-utils_use test LOGGING)
142 $(cmake-utils_use_enable test TESTS)
143 $(cmake-utils_use udev EVENT_INPUT)
144 $(cmake-utils_use_enable uiuc UIUC_MODEL)
145 $(cmake-utils_use_enable yasim)
146 )
147 #$(cmake-utils_use_with fgpanel)
148
149 cmake-utils_src_configure
150 }
151
152 src_install() {
153 cmake-utils_src_install
154
155 insinto "${GAMES_DATADIR}"/${PN}
156 doins -r ../data/*
157 newicon package/${PN}.ico ${PN}.ico
158 newmenu package/${PN}.desktop ${PN}.desktop
159
160 prepgamesdirs
161 }