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.12.0.ebuild ChangeLog
Date: Sat, 23 Nov 2013 02:20:38
Message-Id: 20131123022035.310E02004E@flycatcher.gentoo.org
1 reavertm 13/11/23 02:20:35
2
3 Modified: metadata.xml ChangeLog
4 Added: flightgear-2.12.0.ebuild
5 Log:
6 Version bump, bug 485932
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B1E955DB)
9
10 Revision Changes Path
11 1.8 games-simulation/flightgear/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/metadata.xml?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/metadata.xml?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/metadata.xml?r1=1.7&r2=1.8
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-simulation/flightgear/metadata.xml,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- metadata.xml 4 Dec 2012 22:58:35 -0000 1.7
24 +++ metadata.xml 23 Nov 2013 02:20:34 -0000 1.8
25 @@ -12,6 +12,7 @@
26 <flag name="oldfdm">Enables deprecated Flight Dynamics Models (LaRCsim, UIUC)</flag>
27 <flag name="subversion">Enables terrasync scenery downloader</flag>
28 <flag name="udev">Enables event-based Input devices through <pkg>virtual/udev</pkg></flag>
29 + <flag name="utils">Builds various utilities (fgpanel, terrasync, fgviewer among others)</flag>
30 <flag name="yasim">Enables YASim Flight Dynamics Model</flag>
31 </use>
32 </pkgmetadata>
33
34
35
36 1.64 games-simulation/flightgear/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/ChangeLog?rev=1.64&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/ChangeLog?rev=1.64&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/ChangeLog?r1=1.63&r2=1.64
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/games-simulation/flightgear/ChangeLog,v
45 retrieving revision 1.63
46 retrieving revision 1.64
47 diff -u -r1.63 -r1.64
48 --- ChangeLog 20 Feb 2013 21:26:32 -0000 1.63
49 +++ ChangeLog 23 Nov 2013 02:20:35 -0000 1.64
50 @@ -1,6 +1,12 @@
51 # ChangeLog for games-simulation/flightgear
52 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/games-simulation/flightgear/ChangeLog,v 1.63 2013/02/20 21:26:32 reavertm Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/games-simulation/flightgear/ChangeLog,v 1.64 2013/11/23 02:20:35 reavertm Exp $
55 +
56 +*flightgear-2.12.0 (23 Nov 2013)
57 +
58 + 23 Nov 2013; Maciej Mrozowski <reavertm@g.o> +flightgear-2.12.0.ebuild,
59 + metadata.xml:
60 + Version bump, bug 485932
61
62 *flightgear-2.10.0 (20 Feb 2013)
63
64
65
66
67 1.1 games-simulation/flightgear/flightgear-2.12.0.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/flightgear-2.12.0.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-simulation/flightgear/flightgear-2.12.0.ebuild?rev=1.1&content-type=text/plain
71
72 Index: flightgear-2.12.0.ebuild
73 ===================================================================
74 # Copyright 1999-2013 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/games-simulation/flightgear/flightgear-2.12.0.ebuild,v 1.1 2013/11/23 02:20:34 reavertm Exp $
77
78 EAPI=5
79
80 inherit games cmake-utils
81
82 DESCRIPTION="Open Source Flight Simulator"
83 HOMEPAGE="http://www.flightgear.org/"
84 SRC_URI="mirror://flightgear/Source/${P}.tar.bz2"
85
86 LICENSE="GPL-2"
87 SLOT="0"
88 KEYWORDS="~amd64 ~ppc ~x86"
89 IUSE="debug jpeg +jsbsim oldfdm subversion test +udev +utils +yasim"
90
91 COMMON_DEPEND="
92 dev-db/sqlite:3
93 >=dev-games/openscenegraph-3.0.1[png]
94 ~dev-games/simgear-${PV}[jpeg?,subversion?]
95 sys-libs/zlib
96 x11-libs/libX11
97 udev? ( virtual/udev )
98 utils? (
99 media-libs/freeglut
100 media-libs/libpng
101 virtual/opengl
102 )
103 "
104 # Most entries below are just buildsystem bugs (deps unconditionally
105 # inherited from static version of simgear)
106 DEPEND="${COMMON_DEPEND}
107 >=dev-libs/boost-1.44
108 media-libs/openal
109 >=media-libs/plib-1.8.5
110 jpeg? ( virtual/jpeg )
111 subversion? (
112 dev-libs/apr
113 dev-vcs/subversion
114 )
115 "
116 RDEPEND="${COMMON_DEPEND}
117 ~games-simulation/${PN}-data-${PV}
118 "
119
120 DOCS=(AUTHORS ChangeLog NEWS README Thanks)
121
122 src_configure() {
123 local mycmakeargs=(
124 -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}
125 -DEMBEDDED_SIMGEAR=OFF
126 -DENABLE_FGADMIN=OFF
127 -DENABLE_PROFILE=OFF
128 -DENABLE_RTI=OFF
129 -DFG_DATA_DIR="${GAMES_DATADIR}"/${PN}
130 -DSIMGEAR_SHARED=ON
131 -DSP_FDMS=OFF
132 -DSYSTEM_SQLITE=ON
133 $(cmake-utils_use jpeg JPEG_FACTORY)
134 $(cmake-utils_use_enable jsbsim)
135 $(cmake-utils_use_enable oldfdm LARCSIM)
136 $(cmake-utils_use_enable oldfdm UIUC_MODEL)
137 $(cmake-utils_use_enable subversion LIBSVN)
138 $(cmake-utils_use test LOGGING)
139 $(cmake-utils_use_enable test TESTS)
140 $(cmake-utils_use udev EVENT_INPUT)
141 $(cmake-utils_use_enable utils FGELEV)
142 $(cmake-utils_use_enable utils FGJS)
143 $(cmake-utils_use_with utils FGPANEL)
144 $(cmake-utils_use_enable utils FGVIEWER)
145 $(cmake-utils_use_enable utils GPSSMOOTH)
146 $(cmake-utils_use_enable utils JS_DEMO)
147 $(cmake-utils_use_enable utils METAR)
148 $(cmake-utils_use_enable utils TERRASYNC)
149 $(cmake-utils_use_enable yasim)
150 )
151
152 cmake-utils_src_configure
153 }
154
155 src_install() {
156 cmake-utils_src_install
157
158 newicon -s 48 icons/fg-48.png ${PN}.png
159 newmenu package/${PN}.desktop ${PN}.desktop
160
161 prepgamesdirs
162 }