commit:     72d18cbe69a357489ef7fe4f6f232b533141fbbd
Author:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  4 01:45:44 2016 +0000
Commit:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 01:53:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d18cbe

dev-games/flightgear: remove 2016.2.1

 dev-games/simgear/Manifest                         |   1 -
 .../files/simgear-2016.2.1-unbundle-udns.patch     | 144 ---------------------
 dev-games/simgear/simgear-2016.2.1.ebuild          |  53 --------
 games-simulation/flightgear-data/Manifest          |   1 -
 .../flightgear-data-2016.2.1.ebuild                |  27 ----
 games-simulation/flightgear/Manifest               |   1 -
 .../flightgear/flightgear-2016.2.1.ebuild          | 131 -------------------
 7 files changed, 358 deletions(-)

diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest
index 13bca2c..49ae6d3 100644
--- a/dev-games/simgear/Manifest
+++ b/dev-games/simgear/Manifest
@@ -1,3 +1,2 @@
-DIST simgear-2016.2.1.tar.bz2 1161873 SHA256 
601d4ef75a7f9e7012f85d6f63219f3e2ef90f98249eaa5d16cc6b1a3c737a0a SHA512 
22046873b67c2dd530d9734f799ea8a7238f6ffb58999b5a1d72053c4837212906048ec681cb2b704cd55d6b7aba03729d4f6a6a7e351f1e5aa2e497cc78d937
 WHIRLPOOL 
4f4fd697b301dfcd27a623d9475e63a46709d1e27b0324bdf097a8260d2759e7dedb16de6dbf1a82430dc3d80a32b58abf3bc82026894b83c2ec5c06391dcdcf
 DIST simgear-2016.3.1.tar.bz2 1199016 SHA256 
ae46e1273673be41028ee912d1826e87185ab594053c493707f9dbdeea5159dd SHA512 
5c0e260da8b09e815cd6607f3e977b5827f450e9fbe10bfaef019d7489506905fde56a5ab6748165431088bbae7fa61d4bccc27e4d7828c8bc6a05247b450716
 WHIRLPOOL 
c349848d7e85166d7161272d722bebed7b387e6cd4c9db6cd405e3d042ee212b4448231eb92e0a86b8dc00c497af2c69455edd7d7d1cd4007d9ca09e91e575a7
 DIST simgear-3.4.0.tar.bz2 1057455 SHA256 
927d66fe72aacb9dacced4506430bd5fc7726bc8d3d07d6f1866bc4cb11a5894 SHA512 
9ebf49ea2f024f0e52a4d18ba6f77361e7b9f51a0e7238661b4b2fd9db0176bdd948612d9b4aec3ae4d8210676e7533dfc0308b9c71bdeb22e99a68b90d81320
 WHIRLPOOL 
bb48b6640409a96816ade77c22a91f88c452d339165dd0241354c26ff27572a14538ecfd91265c239def4621657be8766c081cffc237711a691d7ef54461b548

diff --git a/dev-games/simgear/files/simgear-2016.2.1-unbundle-udns.patch 
b/dev-games/simgear/files/simgear-2016.2.1-unbundle-udns.patch
deleted file mode 100644
index 40bad3c..00000000
--- a/dev-games/simgear/files/simgear-2016.2.1-unbundle-udns.patch
+++ /dev/null
@@ -1,144 +0,0 @@
-From 2b15b6b8adce06107866fff0028503c1b92b0de4 Mon Sep 17 00:00:00 2001
-From: Maciej Mrozowski <reave...@gmail.com>
-Date: Thu, 26 May 2016 02:24:19 +0200
-Subject: [PATCH] Add SYSTEM_UDNS CMake option. Remove spurious EXPAT_LIBRARIES
- linking when using bundled expat.
-
----
- 3rdparty/CMakeLists.txt     |  2 +-
- CMakeLists.txt              | 19 ++++++++++++++-----
- CMakeModules/FindUdns.cmake | 42 ++++++++++++++++++++++++++++++++++++++++++
- simgear/CMakeLists.txt      | 11 ++++++++++-
- 4 files changed, 67 insertions(+), 7 deletions(-)
- create mode 100644 CMakeModules/FindUdns.cmake
-
-diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt
-index e9b5282..a03a82d 100644
---- a/3rdparty/CMakeLists.txt
-+++ b/3rdparty/CMakeLists.txt
-@@ -4,6 +4,6 @@ endif()
- 
- add_subdirectory(utf8)
- 
--if (ENABLE_DNS)
-+if (ENABLE_DNS AND NOT SYSTEM_UDNS)
-       add_subdirectory(udns)
- endif()
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a67d65e..7de1a0a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -114,12 +114,14 @@ endif()
- 
- if (NOT MSVC)
- option(SIMGEAR_SHARED   "Set to ON to build SimGear as a shared 
library/framework" OFF)
--option(SYSTEM_EXPAT     "Set to ON to build SimGear using the system 
libExpat" OFF)
-+option(SYSTEM_EXPAT     "Set to ON to build SimGear using the system expat 
library" OFF)
-+option(SYSTEM_UDNS      "Set to ON to build SimGear using the system udns 
library" OFF)
- else()
- # Building SimGear DLLs is currently not supported for MSVC.
- set(SIMGEAR_SHARED OFF)
--# Using a system expat is currently not supported for MSVC - it would require 
shared simgear (DLL).
-+# Using external 3rd party libraries is currently not supported for MSVC - it 
would require shared simgear (DLL).
- set(SYSTEM_EXPAT OFF)
-+set(SYSTEM_UDNS OFF)
- endif()
- 
- option(SIMGEAR_HEADLESS "Set to ON to build SimGear without GUI/graphics 
support" OFF)
-@@ -426,9 +428,16 @@ endif()
- install (FILES ${PROJECT_BINARY_DIR}/simgear/simgear_config.h  DESTINATION 
include/simgear/)
- 
- include_directories(3rdparty/utf8/source)
--if (ENABLE_DNS)
--    message(STATUS "DNS resolver: ENABLED")
--    include_directories(3rdparty/udns)
-+
-+if(ENABLE_DNS)
-+    if(SYSTEM_UDNS)
-+        message(STATUS "Requested to use system udns library, forcing 
SIMGEAR_SHARED to true")
-+        set(SIMGEAR_SHARED ON)
-+        find_package(Udns REQUIRED)
-+    else()
-+        message(STATUS "DNS resolver: ENABLED")
-+        include_directories(3rdparty/udns)
-+    endif()
- else()
-     message(STATUS "DNS resolver: DISABLED")
- endif()
-diff --git a/CMakeModules/FindUdns.cmake b/CMakeModules/FindUdns.cmake
-new file mode 100644
-index 0000000..a436361
---- /dev/null
-+++ b/CMakeModules/FindUdns.cmake
-@@ -0,0 +1,42 @@
-+# - Try to find UDNS library
-+# Once done this will define
-+#
-+#  UDNS_FOUND - system has UDNS
-+#  UDNS_INCLUDE_DIRS - the UDNS include directory
-+#  UDNS_LIBRARIES - Link these to use UDNS
-+#  UDNS_DEFINITIONS - Compiler switches required for using UDNS
-+#
-+#  Copyright (c) 2016 Maciej Mrozowski <reave...@gmail.com>
-+#
-+# Distributed under the Boost Software License, Version 1.0.
-+# (See accompanying file LICENSE_1_0.txt or copy at
-+# http://www.boost.org/LICENSE_1_0.txt)
-+
-+
-+if (UDN_LIBRARIES AND UDN_INCLUDE_DIRS)
-+  # in cache already
-+  set(UDNS_FOUND TRUE)
-+else ()
-+  set(UDNS_DEFINITIONS "")
-+
-+  find_path(UDNS_INCLUDE_DIRS NAMES udns.h)
-+  find_library(UDNS_LIBRARIES NAMES udns)
-+
-+  if (UDNS_INCLUDE_DIRS AND UDNS_LIBRARIES)
-+    set(UDNS_FOUND TRUE)
-+  endif ()
-+
-+  if (UDNS_FOUND)
-+    if (NOT Udns_FIND_QUIETLY)
-+      message(STATUS "Found UDNS: ${UDNS_LIBRARIES}")
-+    endif ()
-+  else ()
-+    if (Udns_FIND_REQUIRED)
-+      message(FATAL_ERROR "Could not find UDNS")
-+    endif ()
-+  endif ()
-+
-+  # show the UDNS_INCLUDE_DIRS and UDNS_LIBRARIES variables only in the 
advanced view
-+  mark_as_advanced(UDNS_INCLUDE_DIRS UDNS_LIBRARIES)
-+
-+endif ()
-diff --git a/simgear/CMakeLists.txt b/simgear/CMakeLists.txt
-index 5976833..516ea6c 100644
---- a/simgear/CMakeLists.txt
-+++ b/simgear/CMakeLists.txt
-@@ -128,11 +128,20 @@ target_link_libraries(SimGearCore
-     ${ZLIB_LIBRARY}
-     ${RT_LIBRARY}
-     ${DL_LIBRARY}
--    ${EXPAT_LIBRARIES}
-     ${CMAKE_THREAD_LIBS_INIT}
-     ${COCOA_LIBRARY}
-     ${CURL_LIBRARIES})
- 
-+if(SYSTEM_EXPAT)
-+    target_link_libraries(SimGearCore
-+        ${EXPAT_LIBRARIES})
-+endif()
-+
-+if(ENABLE_DNS AND SYSTEM_UDNS)
-+    target_link_libraries(SimGearCore
-+        ${UDNS_LIBRARIES})
-+endif()
-+
- if(NOT SIMGEAR_HEADLESS)
-     target_link_libraries(SimGearScene
-         SimGearCore
--- 
-2.7.3
-

diff --git a/dev-games/simgear/simgear-2016.2.1.ebuild 
b/dev-games/simgear/simgear-2016.2.1.ebuild
deleted file mode 100644
index 9104575..00000000
--- a/dev-games/simgear/simgear-2016.2.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils cmake-utils
-
-DESCRIPTION="Development library for simulation games"
-HOMEPAGE="http://www.simgear.org/";
-SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-SLOT="0"
-IUSE="+dns debug subversion test"
-
-COMMON_DEPEND="
-       dev-libs/expat
-       >=dev-games/openscenegraph-3.2.0
-       media-libs/openal
-       net-misc/curl
-       sys-libs/zlib
-       virtual/opengl
-       dns? ( net-libs/udns )
-"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/boost-1.44
-"
-RDEPEND="${COMMON_DEPEND}
-       subversion? ( dev-vcs/subversion )
-"
-
-PATCHES=(
-       "${FILESDIR}/simgear-2016.2.1-unbundle-udns.patch"
-)
-
-DOCS=(AUTHORS ChangeLog NEWS README Thanks)
-
-src_configure() {
-       local mycmakeargs=(
-               -DENABLE_DNS=$(usex dns)
-               -DENABLE_PKGUTIL=ON
-               -DENABLE_RTI=OFF
-               -DENABLE_SOUND=ON
-               -DENABLE_TESTS=$(usex test)
-               -DSIMGEAR_HEADLESS=OFF
-               -DSIMGEAR_SHARED=ON
-               -DSYSTEM_EXPAT=ON
-               -DSYSTEM_UDNS=ON
-       )
-       cmake-utils_src_configure
-}

diff --git a/games-simulation/flightgear-data/Manifest 
b/games-simulation/flightgear-data/Manifest
index 52129e7..37900e0 100644
--- a/games-simulation/flightgear-data/Manifest
+++ b/games-simulation/flightgear-data/Manifest
@@ -1,3 +1,2 @@
-DIST FlightGear-2016.2.1-data.tar.bz2 1562126790 SHA256 
225b32f4d813635ece72f09541640e818fba95386ff8715015693978c37eaace SHA512 
1c22d2afcb33ef8552fa9712a25fc116e31d585f4973339b134b6461421da1b47c3e5c795c5f1ee99d13a1c107f3a7a615c07843de2332a1e9f729bc64dd269d
 WHIRLPOOL 
b664f65c23342c0e13d58c431896019085780cf413da4c3350e3e22efb3aa1686fee6f3e1b97568711d5218eb2f1dab554d2d5559f06358c75eff1e711fcb7b8
 DIST FlightGear-2016.3.1-data.tar.bz2 1430257110 SHA256 
1eceb36f5b577bb8223ed1520e68179fb9292b95e63ffd9ad695dcc93b814d1c SHA512 
ba4d51efc23cf125367815491cdb78153d5b553bae54bae41eb9f01f0749d53d1be9c0a63e998a31f05c0d514d5dcef2a1dfd55267e7698d34738e3dc5559018
 WHIRLPOOL 
e3f2ba81ad519ba94666cac046ad92563801aac9944f4180566d0e7d8b82849a0ac0c4c670ba64a04862bdd3f94239453cce8ec676c64fb809318632995dfc41
 DIST FlightGear-data-3.4.0.tar.bz2 1145893777 SHA256 
8cefa7c323d974d8e51fd23c97ae79dc731e65b81e1729cb1bc9bc1f99df128b SHA512 
791ff1b1f7f759ccc73f738ba6cb6fd050d1341ae031a872745b4c1145cdb92de62193df7ea6e9fe05a1c95a60fa664da56015d643244d38c7b0b72a2c3146d9
 WHIRLPOOL 
0abaa4da7e9032469da80500fc23c84d6b696fc596529853a3a614bb3627ef6081c12ea78e6e8c987e6b11b303cca0d8da5c9628164d2a93bed452230302a655

diff --git a/games-simulation/flightgear-data/flightgear-data-2016.2.1.ebuild 
b/games-simulation/flightgear-data/flightgear-data-2016.2.1.ebuild
deleted file mode 100644
index 1a1745f..00000000
--- a/games-simulation/flightgear-data/flightgear-data-2016.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="FlightGear data files"
-HOMEPAGE="http://www.flightgear.org/";
-SRC_URI="mirror://sourceforge/flightgear/FlightGear-${PV}-data.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-# data files split to separate package since 2.10.0
-RDEPEND="
-       !<games-simulation/flightgear-2.10.0
-"
-
-S=${WORKDIR}/fgdata
-
-src_install() {
-       insinto /usr/share/flightgear
-       rm -fr .git
-       doins -r *
-}

diff --git a/games-simulation/flightgear/Manifest 
b/games-simulation/flightgear/Manifest
index f445143..28da3dd 100644
--- a/games-simulation/flightgear/Manifest
+++ b/games-simulation/flightgear/Manifest
@@ -1,3 +1,2 @@
-DIST flightgear-2016.2.1.tar.bz2 7556269 SHA256 
b554170ca6b5943fd90496759b055fb60f362ea96f6c46dfff89e3d12c940a94 SHA512 
679cb8e6aa4c2d601e7b984da6e4317fd454d14b1357d08cc64350eb973a6700a0dddd18b50cd50fcdce48fba2864ce0f7484b67a15e38cb5f5e8e7d4fc7b017
 WHIRLPOOL 
6d04982bb107d59094facb4d0430cb25de5ea994f25f1ea3a18351626335c1bc136228e376fd680baacb1e731718b49c317adb390737fd5641b51f8228303c48
 DIST flightgear-2016.3.1.tar.bz2 7542098 SHA256 
501d2f59b8f9d221332044346bbbfe195e42d0195945f8bb0fec8b474bc79c31 SHA512 
57246144d954e36e330fe5da15ff5c86f810cbd0b09638c2df813a242677eca22e00a9432f6091da6731972699657fee525310f5bcc91cf8dc5e2250c8663e8a
 WHIRLPOOL 
f9c4809fe5d2981b366a3b2c3d47788843a8abd0bacee37eb8c15dafcfd2c3b855c760065c8f0274c10f96faa84632536a68641e6f80a047409ec944a4b4dd24
 DIST flightgear-3.4.0.tar.bz2 7522457 SHA256 
b5645d05b50728a89f091292bc557f440d8f8719dd9cebf7f5bf3fa8ea795780 SHA512 
10626d00b34255753dc5a5c82076909c296219472faf51c38460cc357ac014b40bd127454f28b2d857f1a1a299716430fd8f04dc7881552b3c24dee6eb616b1e
 WHIRLPOOL 
636ca7e012175141bc4b081cb6137e5348d49b873d241c5d0f1ed0a2581b32d2f23f4fe0ed97d5a1b72440afd14687e5de4e6ebeeaf07b4e854b0ca47875b82f

diff --git a/games-simulation/flightgear/flightgear-2016.2.1.ebuild 
b/games-simulation/flightgear/flightgear-2016.2.1.ebuild
deleted file mode 100644
index 87a25f2..00000000
--- a/games-simulation/flightgear/flightgear-2016.2.1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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 ~ppc ~x86"
-IUSE="dbus debug examples qt5 test +udev +utils vim-syntax"
-
-COMMON_DEPEND="
-       dev-db/sqlite:3
-       >=dev-games/openscenegraph-3.2.0[png]
-       ~dev-games/simgear-${PV}
-       media-libs/openal
-       media-libs/speex
-       media-sound/gsm
-       sys-libs/zlib
-       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
-       )
-"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/boost-1.44
-       >=media-libs/plib-1.8.5
-"
-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
-               -DSIMGEAR_SHARED=ON
-               -DSP_FDMS=ON
-               -DSYSTEM_FLITE=ON
-               -DSYSTEM_HTS_ENGINE=ON
-               -DSYSTEM_SPEEX=ON
-               -DSYSTEM_GSM=ON
-               -DSYSTEM_SQLITE=ON
-               -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
-}

Reply via email to