diff options
author | David Seifert <soap@gentoo.org> | 2017-12-20 22:30:29 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-12-21 02:52:30 +0100 |
commit | 5f5abaab6192e6961f423f817a721d7cc89ea7c9 (patch) | |
tree | e72d39e97c67c0562c722503eba5ce8e87755f0f /games-simulation/flightgear | |
parent | games-simulation/crashtest: Remove old (diff) | |
download | gentoo-5f5abaab6192e6961f423f817a721d7cc89ea7c9.tar.gz gentoo-5f5abaab6192e6961f423f817a721d7cc89ea7c9.tar.bz2 gentoo-5f5abaab6192e6961f423f817a721d7cc89ea7c9.zip |
games-simulation/flightgear: Remove old
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Diffstat (limited to 'games-simulation/flightgear')
-rw-r--r-- | games-simulation/flightgear/Manifest | 4 | ||||
-rw-r--r-- | games-simulation/flightgear/flightgear-2016.4.4.ebuild | 144 | ||||
-rw-r--r-- | games-simulation/flightgear/flightgear-2017.1.2.ebuild | 144 | ||||
-rw-r--r-- | games-simulation/flightgear/flightgear-2017.1.3.ebuild | 144 | ||||
-rw-r--r-- | games-simulation/flightgear/flightgear-2017.2.1.ebuild | 155 |
5 files changed, 0 insertions, 591 deletions
diff --git a/games-simulation/flightgear/Manifest b/games-simulation/flightgear/Manifest index fa70f9602533..b8cd56b5111b 100644 --- a/games-simulation/flightgear/Manifest +++ b/games-simulation/flightgear/Manifest @@ -1,5 +1 @@ -DIST flightgear-2016.4.4.tar.bz2 7560911 BLAKE2B d6eb180344972e45def6a68273b123eb51936161314586d0fc3279b282f66f1749330a8fb8ab8fef1f7efad7f573f79520809a31323c6f47e3d5afd0111da0bb SHA512 3f3d5a72adea9cb9a22b7b355a18492c1c58634e6203d6ae364d7a89f1af0fcc3df446c72c3c83ac9a1f51e05a6cd83c7d7af5f7bc3a5e8e75e3b80f709394a0 -DIST flightgear-2017.1.2.tar.bz2 8056697 BLAKE2B 5317caa72bd54131779313a89159642ce80e56b2dc1fc6a633e7e990317ed3ffc6f32e68aa4a51f1d3cc441d6fde3dda680d45c202b13ab316003b75672a4b51 SHA512 26466d6bd567c06cec7744dccba5c4a70d01c5169153c3c660175e9b400b9d1b5cc0d067e4d53d102ba5c20ceffb2217afcc54a0e86bf8aa7b3e7ee5a60aaf07 -DIST flightgear-2017.1.3.tar.bz2 8056402 BLAKE2B d2ecdc5783cf1ca685f69036483d7481c2f62f73f5d34cf012aeea4eb7a9869fed204edf42bff05baf6ec7781245de4713e670c4a90e782fa7adc9992323207e SHA512 93aa27a976bcdd79c76eb9751ba90a79a6146d8f3961c3bdf1db136a99cb9a0ab644c7409a26267181be0476fa455bf739b78cb7028e3e12d5509f96a1d3f303 -DIST flightgear-2017.2.1.tar.bz2 8054033 BLAKE2B d6dc0843a51b0060cd5a6de6ad458335fb3fb84bc67d3b611d4cb7c72708907a8134d324c0af758d959588b4d66c0f02ac8b5efd9aed6fc6f553141c43aa8adb SHA512 d4063d93d70046532c061cc6e09e0c6514cd8138c3baac1652b098a9196e5b435eee4e5ed19082a9e1994f95738114d13fe043290e7efb1539c70b107bbd33ea DIST flightgear-2017.3.1.tar.bz2 8098283 BLAKE2B b95c2d047e130f9c856afb1362256dc698bec6afd6d8118e079816fb59db1ebc321f04316123a9a615e5dee1f5c433faa176924eb6d48bf3bc3471d10f9ff238 SHA512 e91268b4fc6a5b04761cf64e003e9962e5a66a91c0f089a1de220ef7cc438250dbd93ed99773c09f19255604c4cc5a0b65b80fe19e663fa0eae8107374527b4b diff --git a/games-simulation/flightgear/flightgear-2016.4.4.ebuild b/games-simulation/flightgear/flightgear-2016.4.4.ebuild deleted file mode 100644 index b469de2eab7c..000000000000 --- a/games-simulation/flightgear/flightgear-2016.4.4.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils bash-completion-r1 - -DESCRIPTION="Open Source Flight Simulator" -HOMEPAGE="http://www.flightgear.org/" -SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus debug examples qt5 test +udev +utils vim-syntax" - -# zlib is some strange auto-dep from simgear -COMMON_DEPEND=" - dev-db/sqlite:3 - >=dev-games/openscenegraph-3.2.0[png] - ~dev-games/simgear-${PV} - media-libs/openal - || ( - ( - >=media-libs/speex-1.2.0:0 - media-libs/speexdsp:0 - ) - <media-libs/speex-1.2.0:0 - ) - media-sound/gsm - sys-libs/zlib - virtual/glu - x11-libs/libX11 - dbus? ( >=sys-apps/dbus-1.6.18-r1 ) - qt5? ( - >=dev-qt/qtcore-5.4.1:5 - >=dev-qt/qtgui-5.4.1:5 - >=dev-qt/qtwidgets-5.4.1:5 - ) - udev? ( virtual/udev ) - utils? ( - media-libs/freeglut - media-libs/libpng:0 - virtual/opengl - ) -" -# libXi and libXmu are build-only-deps according to FindGLUT.cmake -DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - >=media-libs/plib-1.8.5 - utils? ( - x11-libs/libXi - x11-libs/libXmu - ) -" -RDEPEND="${COMMON_DEPEND} - ~games-simulation/${PN}-data-${PV} -" - -DOCS=(AUTHORS ChangeLog NEWS README Thanks) - -src_configure() { - local mycmakeargs=( - -DENABLE_FGCOM=$(usex utils) - -DENABLE_FGELEV=$(usex utils) - -DENABLE_FGJS=$(usex utils) - -DENABLE_FGVIEWER=$(usex utils) - -DENABLE_FLITE=OFF - -DENABLE_GPSSMOOTH=$(usex utils) - -DENABLE_JS_DEMO=$(usex utils) - -DENABLE_JSBSIM=ON - -DENABLE_LARCSIM=ON - -DENABLE_LOGGING=$(usex test) - -DENABLE_METAR=$(usex utils) - -DENABLE_PROFILE=OFF - -DENABLE_QT=$(usex qt5) - -DENABLE_RTI=OFF - -DENABLE_TERRASYNC=$(usex utils) - -DENABLE_TESTS=$(usex test) - -DENABLE_UIUC_MODEL=ON - -DENABLE_YASIM=ON - -DEVENT_INPUT=$(usex udev) - -DFG_DATA_DIR=/usr/share/${PN} - -DJSBSIM_TERRAIN=ON - -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO also see simgear - -DSP_FDMS=ON - -DSYSTEM_FLITE=ON - -DSYSTEM_HTS_ENGINE=ON - -DSYSTEM_SPEEX=ON - -DSYSTEM_GSM=ON - -DSYSTEM_SQLITE=ON - -DUSE_AEONWAVE=OFF - -DUSE_DBUS=$(usex dbus) - -DWITH_FGPANEL=$(usex utils) - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # Install icons and menu entry - local s - for s in 16 22 24 32 48 64 128; do - doicon -s ${s} icons/${s}x${s}/apps/${PN}.png - use utils && doicon -s ${s} icons/${s}x${s}/apps/fgcom.png - done - doicon -s scalable icons/scalable/${PN}.svg - use utils && doicon -s scalable icons/scalable/fgcom.svg - - newmenu package/${PN}.desktop ${PN}.desktop - - # 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 - insinto /usr/share/doc/"${PF}"/examples - doins -r scripts/java scripts/perl scripts/python - insinto /usr/share/doc/"${PF}"/examples/c++ - doins -r scripts/example/* - insinto /usr/share/doc/"${PF}"/tools - doins -r scripts/atis scripts/tools/* - fi - - # Install nasal script syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins scripts/syntax/{ac3d,nasal}.vim - insinto /usr/share/vim/vimfiles/ftdetect/ - doins "${FILESDIR}"/{ac3d,nasal}.vim - fi -} - -pkg_postinst() { - einfo "Please note that data files location changed to /usr/share/flightgear" - if use qt5; then - einfo "To use launcher, run fgfs with '--launcher' parameter" - fi -} diff --git a/games-simulation/flightgear/flightgear-2017.1.2.ebuild b/games-simulation/flightgear/flightgear-2017.1.2.ebuild deleted file mode 100644 index caf3f423149a..000000000000 --- a/games-simulation/flightgear/flightgear-2017.1.2.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils bash-completion-r1 - -DESCRIPTION="Open Source Flight Simulator" -HOMEPAGE="http://www.flightgear.org/" -SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus debug examples qt5 test +udev +utils vim-syntax" - -# zlib is some strange auto-dep from simgear -COMMON_DEPEND=" - dev-db/sqlite:3 - >=dev-games/openscenegraph-3.2.0[png] - ~dev-games/simgear-${PV} - media-libs/openal - >=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 ) - qt5? ( - >=dev-qt/qtcore-5.4.1:5 - >=dev-qt/qtgui-5.4.1:5 - >=dev-qt/qtwidgets-5.4.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.4.1:5 ) - ) -" -# libXi and libXmu are build-only-deps according to FindGLUT.cmake -DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - >=media-libs/plib-1.8.5 - utils? ( - x11-libs/libXi - x11-libs/libXmu - ) -" -RDEPEND="${COMMON_DEPEND} - ~games-simulation/${PN}-data-${PV} -" - -DOCS=(AUTHORS ChangeLog NEWS README Thanks) - -src_configure() { - local mycmakeargs=( - -DENABLE_FGCOM=$(usex utils) - -DENABLE_FGELEV=$(usex utils) - -DENABLE_FGJS=$(usex utils) - -DENABLE_FGQCANVAS=$(usex qt5 && usex utils) - -DENABLE_FGVIEWER=$(usex utils) - -DENABLE_FLITE=OFF - -DENABLE_GPSSMOOTH=$(usex utils) - -DENABLE_JS_DEMO=$(usex utils) - -DENABLE_JSBSIM=ON - -DENABLE_LARCSIM=ON - -DENABLE_LOGGING=$(usex test) - -DENABLE_METAR=$(usex utils) - -DENABLE_PROFILE=OFF - -DENABLE_QT=$(usex qt5) - -DENABLE_RTI=OFF - -DENABLE_TERRASYNC=$(usex utils) - -DENABLE_TESTS=$(usex test) - -DENABLE_TRAFFIC=$(usex utils) - -DENABLE_UIUC_MODEL=ON - -DENABLE_YASIM=ON - -DEVENT_INPUT=$(usex udev) - -DFG_DATA_DIR=/usr/share/${PN} - -DJSBSIM_TERRAIN=ON - -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO also see simgear - -DSP_FDMS=ON - -DSYSTEM_FLITE=ON - -DSYSTEM_HTS_ENGINE=ON - -DSYSTEM_SPEEX=ON - -DSYSTEM_GSM=ON - -DSYSTEM_SQLITE=ON - -DUSE_AEONWAVE=OFF - -DUSE_DBUS=$(usex dbus) - -DWITH_FGPANEL=$(usex utils) - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # Install icons and menu entry - local s - for s in 16 22 24 32 48 64 128; do - doicon -s ${s} icons/${s}x${s}/apps/${PN}.png - use utils && doicon -s ${s} icons/${s}x${s}/apps/fgcom.png - done - doicon -s scalable icons/scalable/${PN}.svg - use utils && doicon -s scalable icons/scalable/fgcom.svg - - newmenu package/${PN}.desktop ${PN}.desktop - - # 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 - insinto /usr/share/doc/"${PF}"/examples - doins -r scripts/java scripts/perl scripts/python - insinto /usr/share/doc/"${PF}"/examples/c++ - doins -r scripts/example/* - insinto /usr/share/doc/"${PF}"/tools - doins -r scripts/atis scripts/tools/* - fi - - # Install nasal script syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins scripts/syntax/{ac3d,nasal}.vim - insinto /usr/share/vim/vimfiles/ftdetect/ - doins "${FILESDIR}"/{ac3d,nasal}.vim - fi -} - -pkg_postinst() { - einfo "Please note that data files location changed to /usr/share/flightgear" - if use qt5; then - einfo "To use launcher, run fgfs with '--launcher' parameter" - fi -} diff --git a/games-simulation/flightgear/flightgear-2017.1.3.ebuild b/games-simulation/flightgear/flightgear-2017.1.3.ebuild deleted file mode 100644 index caf3f423149a..000000000000 --- a/games-simulation/flightgear/flightgear-2017.1.3.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils bash-completion-r1 - -DESCRIPTION="Open Source Flight Simulator" -HOMEPAGE="http://www.flightgear.org/" -SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus debug examples qt5 test +udev +utils vim-syntax" - -# zlib is some strange auto-dep from simgear -COMMON_DEPEND=" - dev-db/sqlite:3 - >=dev-games/openscenegraph-3.2.0[png] - ~dev-games/simgear-${PV} - media-libs/openal - >=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 ) - qt5? ( - >=dev-qt/qtcore-5.4.1:5 - >=dev-qt/qtgui-5.4.1:5 - >=dev-qt/qtwidgets-5.4.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.4.1:5 ) - ) -" -# libXi and libXmu are build-only-deps according to FindGLUT.cmake -DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - >=media-libs/plib-1.8.5 - utils? ( - x11-libs/libXi - x11-libs/libXmu - ) -" -RDEPEND="${COMMON_DEPEND} - ~games-simulation/${PN}-data-${PV} -" - -DOCS=(AUTHORS ChangeLog NEWS README Thanks) - -src_configure() { - local mycmakeargs=( - -DENABLE_FGCOM=$(usex utils) - -DENABLE_FGELEV=$(usex utils) - -DENABLE_FGJS=$(usex utils) - -DENABLE_FGQCANVAS=$(usex qt5 && usex utils) - -DENABLE_FGVIEWER=$(usex utils) - -DENABLE_FLITE=OFF - -DENABLE_GPSSMOOTH=$(usex utils) - -DENABLE_JS_DEMO=$(usex utils) - -DENABLE_JSBSIM=ON - -DENABLE_LARCSIM=ON - -DENABLE_LOGGING=$(usex test) - -DENABLE_METAR=$(usex utils) - -DENABLE_PROFILE=OFF - -DENABLE_QT=$(usex qt5) - -DENABLE_RTI=OFF - -DENABLE_TERRASYNC=$(usex utils) - -DENABLE_TESTS=$(usex test) - -DENABLE_TRAFFIC=$(usex utils) - -DENABLE_UIUC_MODEL=ON - -DENABLE_YASIM=ON - -DEVENT_INPUT=$(usex udev) - -DFG_DATA_DIR=/usr/share/${PN} - -DJSBSIM_TERRAIN=ON - -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO also see simgear - -DSP_FDMS=ON - -DSYSTEM_FLITE=ON - -DSYSTEM_HTS_ENGINE=ON - -DSYSTEM_SPEEX=ON - -DSYSTEM_GSM=ON - -DSYSTEM_SQLITE=ON - -DUSE_AEONWAVE=OFF - -DUSE_DBUS=$(usex dbus) - -DWITH_FGPANEL=$(usex utils) - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # Install icons and menu entry - local s - for s in 16 22 24 32 48 64 128; do - doicon -s ${s} icons/${s}x${s}/apps/${PN}.png - use utils && doicon -s ${s} icons/${s}x${s}/apps/fgcom.png - done - doicon -s scalable icons/scalable/${PN}.svg - use utils && doicon -s scalable icons/scalable/fgcom.svg - - newmenu package/${PN}.desktop ${PN}.desktop - - # 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 - insinto /usr/share/doc/"${PF}"/examples - doins -r scripts/java scripts/perl scripts/python - insinto /usr/share/doc/"${PF}"/examples/c++ - doins -r scripts/example/* - insinto /usr/share/doc/"${PF}"/tools - doins -r scripts/atis scripts/tools/* - fi - - # Install nasal script syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins scripts/syntax/{ac3d,nasal}.vim - insinto /usr/share/vim/vimfiles/ftdetect/ - doins "${FILESDIR}"/{ac3d,nasal}.vim - fi -} - -pkg_postinst() { - einfo "Please note that data files location changed to /usr/share/flightgear" - if use qt5; then - einfo "To use launcher, run fgfs with '--launcher' parameter" - fi -} diff --git a/games-simulation/flightgear/flightgear-2017.2.1.ebuild b/games-simulation/flightgear/flightgear-2017.2.1.ebuild deleted file mode 100644 index 058c18d7f7b1..000000000000 --- a/games-simulation/flightgear/flightgear-2017.2.1.ebuild +++ /dev/null @@ -1,155 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils bash-completion-r1 toolchain-funcs - -DESCRIPTION="Open Source Flight Simulator" -HOMEPAGE="http://www.flightgear.org/" -SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="dbus debug examples gdal openmp qt5 test +udev +utils vim-syntax" - -# zlib is some strange auto-dep from simgear -COMMON_DEPEND=" - dev-db/sqlite:3 - >=dev-games/openscenegraph-3.2.0[png] - ~dev-games/simgear-${PV}[gdal=] - media-libs/openal - >=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:0 ) - qt5? ( - >=dev-qt/qtcore-5.4.1:5 - >=dev-qt/qtdeclarative-5.4.1:5 - >=dev-qt/qtgui-5.4.1:5 - >=dev-qt/qtnetwork-5.4.1:5 - >=dev-qt/qtwidgets-5.4.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.4.1:5 ) - ) -" -# libXi and libXmu are build-only-deps according to FindGLUT.cmake -DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - >=media-libs/plib-1.8.5 - utils? ( - x11-libs/libXi - x11-libs/libXmu - ) -" -RDEPEND="${COMMON_DEPEND} - ~games-simulation/${PN}-data-${PV} -" - -DOCS=(AUTHORS ChangeLog NEWS README Thanks) - -pkg_pretend() { - use openmp && tc-check-openmp -} - -src_configure() { - local mycmakeargs=( - -DENABLE_DEMCONVERT=$(usex gdal && usex utils) - -DENABLE_FGCOM=$(usex utils) - -DENABLE_FGELEV=$(usex utils) - -DENABLE_FGJS=$(usex utils) - -DENABLE_FGQCANVAS=$(usex qt5 && usex utils) - -DENABLE_FGVIEWER=$(usex utils) - -DENABLE_FLITE=OFF - -DENABLE_GDAL=$(usex gdal) - -DENABLE_GPSSMOOTH=$(usex utils) - -DENABLE_JS_DEMO=$(usex utils) - -DENABLE_JSBSIM=ON - -DENABLE_LARCSIM=ON - -DENABLE_LOGGING=$(usex test) - -DENABLE_METAR=$(usex utils) - -DENABLE_OPENMP=$(usex openmp) - -DENABLE_PROFILE=OFF - -DENABLE_QT=$(usex qt5) - -DENABLE_RTI=OFF - -DENABLE_TERRASYNC=$(usex utils) - -DENABLE_TESTS=$(usex test) - -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_FLITE=ON - -DSYSTEM_HTS_ENGINE=ON - -DSYSTEM_SPEEX=ON - -DSYSTEM_GSM=ON - -DSYSTEM_SQLITE=ON - -DUSE_AEONWAVE=OFF - -DUSE_DBUS=$(usex dbus) - -DWITH_FGPANEL=$(usex utils) - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # Install icons and menu entry - local s - for s in 16 22 24 32 48 64 128; do - doicon -s ${s} icons/${s}x${s}/apps/${PN}.png - use utils && doicon -s ${s} icons/${s}x${s}/apps/fgcom.png - done - doicon -s scalable icons/scalable/${PN}.svg - use utils && doicon -s scalable icons/scalable/fgcom.svg - - domenu package/org.flightgear.FlightGear.desktop - - # 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 - insinto /usr/share/doc/"${PF}"/examples - doins -r scripts/java scripts/perl scripts/python - insinto /usr/share/doc/"${PF}"/examples/c++ - doins -r scripts/example/* - insinto /usr/share/doc/"${PF}"/tools - doins -r scripts/atis scripts/tools/* - fi - - # Install nasal script syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins scripts/syntax/{ac3d,nasal}.vim - insinto /usr/share/vim/vimfiles/ftdetect/ - doins "${FILESDIR}"/{ac3d,nasal}.vim - fi -} - -pkg_postinst() { - einfo "Please note that data files location changed to /usr/share/flightgear" - if use qt5; then - einfo "To use launcher, run fgfs with '--launcher' parameter" - fi -} |