summaryrefslogtreecommitdiff
path: root/games-simulation/flightgear
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-27 22:35:23 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-27 22:35:23 +0100
commitebac931cc23ca55abe982e67b9a4f06f748d0bef (patch)
tree0fd9fe91d6043cbb0759eff5db6c440454dd4dcc /games-simulation/flightgear
parent1a7ba844ad2c84ac4ba0d37f510285e778c7ffc4 (diff)
gentoo auto-resync : 27:07:2023 - 22:35:23
Diffstat (limited to 'games-simulation/flightgear')
-rw-r--r--games-simulation/flightgear/Manifest2
-rw-r--r--games-simulation/flightgear/flightgear-2020.3.17-r1.ebuild170
2 files changed, 0 insertions, 172 deletions
diff --git a/games-simulation/flightgear/Manifest b/games-simulation/flightgear/Manifest
index 85da1280b6be..35cdff7e1998 100644
--- a/games-simulation/flightgear/Manifest
+++ b/games-simulation/flightgear/Manifest
@@ -1,9 +1,7 @@
AUX ac3d.vim 45 BLAKE2B 04a6e4c70a8be0f7d996f1192289cc05012d4b4cc82a56a14b5d6d2dd7aae8f23f1cd853d29d071a0b9691cf5b8e8b262355b40752f43bccaa318065992d709b SHA512 b691585c6772222525b7f2d67ed41431663400930d9c7deed843a6abe50f67b517bd3180026a0cfe949df29036a49bcaf33ab759dd958ae64d550c271150a7da
AUX flightgear-2020.3.8-cmake.patch 2050 BLAKE2B 8fa39bd0041556620f79088b6f9ff29eec4b445911f664ac1d3b4a71af479292538d0c44d55b71fa1fbb87771ad9d4917b8c874d5270f716ac63406ec62098aa SHA512 5c1c744c135f422786cab37c0425a143b5e5f078442a051122586fd9fe299bdc953cc6cf9c9c7ab9fb1e5731f3e1f1dac33653e132b95d5ef390a6bc06a1ed2a
AUX nasal.vim 47 BLAKE2B c3809ad7297d5811ff0b4a004295cd8e7a0984d30acc5790e5c05f5aa400c4c0723e480256e26627f67969a85e9ed91706fae9d9807e19e0566b32339a41031b SHA512 1edfa24fabbaae5037c8c521052d7013f3b29d2933d79a8381593121115229df6764219614d8d06b4058eb93cf84d9cc75773fd0864fd7a6e2aebd811e9d1afb
-DIST flightgear-2020.3.17.tar.bz2 8934871 BLAKE2B e9cb4a18c119c813531af3d47f6378b0b8cb68a2b33453fedc0c5c1c68160b3d887eb497955118bb99b7297ed72714ee2ecc1c956599d1dbf0e8ca864eedefe0 SHA512 f083f91094b01ee78ad06c24a3ff784d119f27aebdf41d0a0f2ce41948acc3dc9b337ddce7aab3731eb3b2d7ae5fc6244505b019b6d49a8df61297453c291430
DIST flightgear-2020.3.18.tar.bz2 8936579 BLAKE2B 3d404f7b32f1eb6f065e9aaa5f9a5750ac0e870828d4942abb04b4a56c6941b2b282b481fffea5826c532de5cb6c78b8752d048ab527ea637c7e87227590ad96 SHA512 189e3fa637ae30662cd60cd473c9540e1e7f2b49cf29afe720794a278f09c7d788a458a6ddac843121958aa25f78f2528f1c5c8303c2a1e5cfc5478b1591df89
-EBUILD flightgear-2020.3.17-r1.ebuild 4301 BLAKE2B 29515fc5b83d16f77a875d55b4b6140412efcb14f1b8b24be37ebc9040615810b2b825d20fcbd8562a6de5aee108f72c9deb9764973764aa47c0da891a86ceab SHA512 cddcd8fc0fbaa4878c8353eeee341bacc672fd2f6c8f2801e30aee211e5fd7ed0f251f5219a8a2bfe2d27b1c7bbaf121b089f4a700d89fc362bb1e94029cedbd
EBUILD flightgear-2020.3.18.ebuild 4301 BLAKE2B 798d86120a2dfe2e648950f722d1bce7835c0ab1ee8a191323714aa8a99eff5c5a85d5f9babf8f31823811e6ef6e127c9c03175059f2cd1d576c48bc43336de5 SHA512 83b54f4ae43eeef86d7c3eced3fb12f4827f7b90190d70641e873e1e6c9a92e1247cf74803ee112195d018347fc1b2a9482d3341d8e1fec04b849f462aac485c
EBUILD flightgear-9999.ebuild 4430 BLAKE2B 972dee4767a7e1ce0b6e04a8115bc6b3b33733cd22de3d72ac806f97fc65c8c1bd92f555e1c23d5bee54cc39ac20ff1ee76504e6d5161d3f165809e3a3fd669b SHA512 e9261e9035ec94af3e8c47001bc12738f1aadbcf2caeb2f6870a97d1df2ec9a5da9965d807a7f6ed9940787ae54620a4fd9439d1f4559c2a0566a2611d9a6fb4
MISC metadata.xml 868 BLAKE2B 304c520696a5a370762f5748b0e90282e7faed02afd2771805f4e842c10e26e7979456e7141caa407edbeead252c3fc959c50aaebe82bdad65d1509b447f7dea SHA512 56373af9228b7943e6be81ca73b1660a4818aaf800f9d3ad02cafe85bdd8e02f3f939a7d5f397396d78f1fe1207f05cdce70da883613c546040e5a7921e2548f
diff --git a/games-simulation/flightgear/flightgear-2020.3.17-r1.ebuild b/games-simulation/flightgear/flightgear-2020.3.17-r1.ebuild
deleted file mode 100644
index 43ca5eb5109a..000000000000
--- a/games-simulation/flightgear/flightgear-2020.3.17-r1.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Open Source Flight Simulator"
-HOMEPAGE="https://www.flightgear.org/"
-SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="cpu_flags_x86_sse2 dbus debug examples gdal openmp qt5 +udev +utils"
-
-# Needs --fg-root with path to flightgear-data passed to test runner passed,
-# not really worth patching
-RESTRICT="test"
-
-# zlib is some strange auto-dep from simgear
-COMMON_DEPEND="
- dev-db/sqlite:3
- dev-games/openscenegraph[jpeg,png]
- ~dev-games/simgear-${PV}[gdal=]
- media-libs/openal
- >=media-libs/plib-1.8.5
- >=media-libs/speex-1.2.0:0
- media-libs/speexdsp:0
- media-sound/gsm
- sys-libs/zlib
- virtual/glu
- x11-libs/libX11
- dbus? ( >=sys-apps/dbus-1.6.18-r1 )
- gdal? ( >=sci-libs/gdal-2.0.0:= )
- qt5? (
- >=dev-qt/qtcore-5.7.1:5
- >=dev-qt/qtdeclarative-5.7.1:5
- >=dev-qt/qtgui-5.7.1:5
- >=dev-qt/qtnetwork-5.7.1:5
- >=dev-qt/qtwidgets-5.7.1:5
- )
- udev? ( virtual/udev )
- utils? (
- media-libs/freeglut
- media-libs/freetype:2
- media-libs/glew:0
- media-libs/libpng:0
- virtual/opengl
- qt5? ( >=dev-qt/qtwebsockets-5.7.1:5 )
- )
-"
-# libXi and libXmu are build-only-deps according to FindGLUT.cmake
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- utils? (
- x11-libs/libXi
- x11-libs/libXmu
- )
-"
-RDEPEND="${COMMON_DEPEND}
- ~games-simulation/${PN}-data-${PV}
-"
-BDEPEND="qt5? ( >=dev-qt/linguist-tools-5.7.1:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2020.3.8-cmake.patch"
-)
-
-DOCS=(AUTHORS ChangeLog NEWS README Thanks)
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=OFF
- -DENABLE_AUTOTESTING=OFF
- -DENABLE_COMPOSITOR=OFF
- -DENABLE_FGCOM=$(usex utils)
- -DENABLE_FGELEV=$(usex utils)
- -DENABLE_FGJS=$(usex utils)
- -DENABLE_FGVIEWER=$(usex utils)
- -DENABLE_GDAL=$(usex gdal)
- -DENABLE_GPSSMOOTH=$(usex utils)
- -DENABLE_HID_INPUT=$(usex udev)
- -DENABLE_IAX=$(usex utils)
- -DENABLE_JS_DEMO=$(usex utils)
- -DENABLE_JSBSIM=ON
- -DENABLE_LARCSIM=ON
- -DENABLE_METAR=$(usex utils)
- -DENABLE_OPENMP=$(usex openmp)
- -DENABLE_PLIB_JOYSTICK=ON # NOTE look for defaults changes in CMake
- -DENABLE_PROFILE=OFF
- -DENABLE_QT=$(usex qt5)
- -DENABLE_RTI=OFF
- -DENABLE_SIMD=$(usex cpu_flags_x86_sse2)
- -DENABLE_STGMERGE=ON
- -DENABLE_SWIFT=OFF # swift pilot client not packaged yet
- -DENABLE_TERRASYNC=$(usex utils)
- -DENABLE_TRAFFIC=$(usex utils)
- -DENABLE_UIUC_MODEL=ON
- -DENABLE_YASIM=ON
- -DEVENT_INPUT=$(usex udev)
- -DFG_BUILD_TYPE=Release
- -DFG_DATA_DIR=/usr/share/${PN}
- -DJSBSIM_TERRAIN=ON
- -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO also see simgear
- -DSP_FDMS=ON
- -DSYSTEM_CPPUNIT=OFF # NOTE we do not build tests anyway
- -DSYSTEM_FLITE=OFF
- -DSYSTEM_HTS_ENGINE=OFF
- -DSYSTEM_SPEEX=ON
- -DSYSTEM_GSM=ON
- -DSYSTEM_SQLITE=ON
- -DUSE_AEONWAVE=OFF
- -DUSE_DBUS=$(usex dbus)
- -DWITH_FGPANEL=$(usex utils)
- )
- if use gdal && use utils; then
- mycmakeargs+=(-DENABLE_DEMCONVERT=ON)
- else
- mycmakeargs+=(-DENABLE_DEMCONVERT=OFF)
- fi
- if use qt5 && use utils; then
- mycmakeargs+=(-DENABLE_FGQCANVAS=ON)
- else
- mycmakeargs+=(-DENABLE_FGQCANVAS=OFF)
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # Install bash completion (TODO zsh)
- # Uncomment below when scripts stops writing files...
-# sed -e "s|/usr/local/share/FlightGear|${GAMES_DATADIR}/${PN}|" \
-# -i scripts/completion/fg-completion.bash || die 'unable to replace FG_ROOT'
-# newbashcomp scripts/completion/fg-completion.bash ${PN}
-
- # Install examples and other misc files
- if use examples; then
- docompress -x /usr/share/doc/"${PF}"/{examples,tools}
- docinto examples
- dodoc -r scripts/java scripts/perl scripts/python
- docinto examples/c++
- dodoc -r scripts/example/*
- docinto tools
- dodoc -r scripts/atis scripts/tools/*
- fi
-
- # Install nasal script syntax
- insinto /usr/share/vim/vimfiles/syntax
- doins scripts/syntax/{ac3d,nasal}.vim
- insinto /usr/share/vim/vimfiles/ftdetect/
- doins "${FILESDIR}"/{ac3d,nasal}.vim
-}
-
-pkg_postinst() {
- if use qt5; then
- einfo "To use launcher, run fgfs with '--launcher' parameter"
- fi
-}