Gentoo Archives: gentoo-commits

From: "Azamat H. Hackimov" <winterheart@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: games-simulation/flightgear-data/, games-simulation/flightgear/
Date: Thu, 15 Nov 2018 21:35:44
Message-Id: 1542316864.9d813da9fa49f8a0fbd3dca23a530a51d35ef33f.winterheart@gentoo
1 commit: 9d813da9fa49f8a0fbd3dca23a530a51d35ef33f
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Thu Nov 15 21:21:04 2018 +0000
4 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
5 CommitDate: Thu Nov 15 21:21:04 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9d813da9
7
8 [games-simulation/flightgear*] Remove old
9
10 In portage now
11
12 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
13
14 .../flightgear-data/flightgear-data-9999.ebuild | 40 ----------
15 games-simulation/flightgear/flightgear-9999.ebuild | 93 ----------------------
16 games-simulation/flightgear/metadata.xml | 15 ----
17 3 files changed, 148 deletions(-)
18
19 diff --git a/games-simulation/flightgear-data/flightgear-data-9999.ebuild b/games-simulation/flightgear-data/flightgear-data-9999.ebuild
20 deleted file mode 100644
21 index 7347763..0000000
22 --- a/games-simulation/flightgear-data/flightgear-data-9999.ebuild
23 +++ /dev/null
24 @@ -1,40 +0,0 @@
25 -# Copyright 1999-2014 Gentoo Foundation
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=5
29 -
30 -EGIT_BRANCH="master"
31 -EGIT_PROJECT="flightgear.git"
32 -
33 -inherit games git-r3 check-reqs
34 -
35 -DESCRIPTION="FlightGear data files"
36 -HOMEPAGE="http://www.flightgear.org/"
37 -EGIT_REPO_URI="git://gitorious.org/fg/fgdata.git
38 - git://mapserver.flightgear.org/fgdata"
39 -
40 -LICENSE="GPL-2"
41 -SLOT="0"
42 -KEYWORDS=""
43 -IUSE=""
44 -
45 -S=${WORKDIR}
46 -GAMES_SHOW_WARNING=NO
47 -
48 -pkg_pretend() {
49 - # Ensure we have enough disk space to compile
50 - CHECKREQS_DISK_BUILD="12G"
51 - check-reqs_pkg_setup
52 -}
53 -
54 -pkg_setup() {
55 - # Ensure we have enough disk space to compile
56 - CHECKREQS_DISK_BUILD="12G"
57 - check-reqs_pkg_setup
58 -}
59 -
60 -src_install() {
61 - insinto "${GAMES_DATADIR}"/flightgear-live
62 - doins -r ./*
63 - prepgamesdirs
64 -}
65
66 diff --git a/games-simulation/flightgear/flightgear-9999.ebuild b/games-simulation/flightgear/flightgear-9999.ebuild
67 deleted file mode 100644
68 index 460663d..0000000
69 --- a/games-simulation/flightgear/flightgear-9999.ebuild
70 +++ /dev/null
71 @@ -1,93 +0,0 @@
72 -# Copyright 1999-2016 Gentoo Foundation
73 -# Distributed under the terms of the GNU General Public License v2
74 -# $Id$
75 -
76 -EAPI=6
77 -
78 -inherit cmake-utils git-r3
79 -
80 -DESCRIPTION="Open Source Flight Simulator"
81 -HOMEPAGE="http://www.flightgear.org/"
82 -EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/${PN}"
83 -EGIT_BRANCH="next"
84 -
85 -LICENSE="GPL-2"
86 -SLOT="0"
87 -KEYWORDS=""
88 -IUSE="dbus debug fgcom fgpanel +jsbsim oldfdm qt5 test +udev +yasim"
89 -
90 -COMMON_DEPEND="
91 - dev-db/sqlite:3
92 - >=dev-games/openscenegraph-3.2[png]
93 - ~dev-games/simgear-${PV}[-headless]
94 - sys-libs/zlib
95 - virtual/opengl
96 - dbus? ( sys-apps/dbus )
97 - qt5? (
98 - >=dev-qt/qtcore-5.4.1:5
99 - >=dev-qt/qtgui-5.4.1:5
100 - >=dev-qt/qtwidgets-5.4.1:5
101 - )
102 - udev? ( virtual/udev )
103 - fgpanel? (
104 - media-libs/freeglut
105 - media-libs/libpng:0
106 - )
107 -"
108 -
109 -DEPEND="${COMMON_DEPEND}
110 - >=dev-libs/boost-1.37
111 - media-libs/openal
112 - >=media-libs/plib-1.8.5
113 -"
114 -
115 -RDEPEND="${COMMON_DEPEND}"
116 -
117 -DOCS=(AUTHORS ChangeLog NEWS README Thanks)
118 -
119 -src_configure() {
120 - local mycmakeargs=(
121 - -DFG_DATA_DIR=/usr/share/${PN}-live
122 - -DENABLE_FGADMIN=OFF
123 - -DLOGGING=ON
124 - -DENABLE_PROFILE=OFF
125 - -DENABLE_RTI=OFF
126 - -DSIMGEAR_SHARED=ON
127 - -DSP_FDMS=OFF
128 - -DSYSTEM_SQLITE=ON
129 - -DUSE_DBUS=$(usex dbus)
130 - -DENABLE_FGCOM=$(usex fgcom)
131 - -DENABLE_IAX=$(usex fgcom)
132 - -DWITH_FGPANEL=$(usex fgpanel)
133 - -DENABLE_JSBSIM=$(usex jsbsim)
134 - -DENABLE_LARCSIM=$(usex oldfdm)
135 - -DENABLE_UIUC_MODEL=$(usex oldfdm)
136 - -DENABLE_QT=$(usex qt5)
137 - -DENABLE_TESTS=$(usex test)
138 - -DEVENT_INPUT=$(usex udev)
139 - -DENABLE_YASIM=$(usex yasim)
140 - )
141 -
142 - cmake-utils_src_configure
143 -}
144 -
145 -src_install() {
146 - cmake-utils_src_install
147 - doicon -s scalable icons/scalable/flightgear.svg
148 - newmenu package/${PN}.desktop ${PN}.desktop
149 -}
150 -
151 -pkg_postinst() {
152 - elog "FlightGear is now installed, but to run it you"
153 - elog "have to download fgdata as well, which is expected under"
154 - elog "/usr/share/${PN}-live"
155 - elog
156 - elog "You can save it anywhere else but then you have to set"
157 - elog "FG_ROOT to that directory or create an \"--fg-root=\" entry in ~/.fgfsrc"
158 - elog
159 - elog "To download fgdata, use"
160 - elog "\"git clone git://git.code.sf.net/p/flightgear/fgdata SOMEPATH\"."
161 - elog
162 - elog "Don't forget that before updating FlightGear you will most likely"
163 - elog "have to update Simgear, too"
164 -}
165
166 diff --git a/games-simulation/flightgear/metadata.xml b/games-simulation/flightgear/metadata.xml
167 deleted file mode 100644
168 index a7b0a0b..0000000
169 --- a/games-simulation/flightgear/metadata.xml
170 +++ /dev/null
171 @@ -1,15 +0,0 @@
172 -<?xml version="1.0" encoding="UTF-8"?>
173 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
174 -<pkgmetadata>
175 -<use>
176 - <flag name="fgcom">Build fgcom libs and utilities</flag>
177 - <flag name="fgpanel">Enable the standalone panel utility</flag>
178 - <flag name="jsbsim">Enable the JSBSim flight dynamics model</flag>
179 - <flag name="oldfdm">Enable the UIUC/LaRCsim flight dynamics model</flag>
180 - <flag name="yasim">Enable the YASim flight dynamics model</flag>
181 -</use>
182 -<maintainer>
183 -<email>chris@××××××××××.de</email>
184 -<name>Christian Schmitt</name>
185 -</maintainer>
186 -</pkgmetadata>