Hello community, here is the log from the commit of package freeorion for openSUSE:Factory checked in at 2018-11-18 23:32:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freeorion (Old) and /work/SRC/openSUSE:Factory/.freeorion.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freeorion" Sun Nov 18 23:32:18 2018 rev:4 rq:649915 version:0.4.8 Changes: -------- --- /work/SRC/openSUSE:Factory/freeorion/freeorion.changes 2018-02-17 09:15:52.554580400 +0100 +++ /work/SRC/openSUSE:Factory/.freeorion.new/freeorion.changes 2018-11-18 23:32:39.853447197 +0100 @@ -1,0 +2,28 @@ +Sat Nov 17 08:15:56 MST 2018 - [email protected] + +- Added cmake_boost_python.patch: Fix detection of boost_python on Tumbleweed + +------------------------------------------------------------------- +Thu Aug 30 18:29:12 MST 2018 - [email protected] + +- Update to 0.4.8. Key changes: + * Imperial stockpile + - Unallocated production is stored, and can be used on colonies even if they are are disconnected from the empire supply network + - Withdrawal limits are empire wide, based on planet stockpile meters and indicated on map and production screen + - Techs, species, and planet focus settings affect stockpiling withdrawal limits + - Stockpiling-focused species added: the Sly + * UI Improvements + - Fleet icon representation on the map + - Blockade indicators + - Ship designs, hulls, and parts can be edited, saved, obsoleted, and reordered + * Multiplayer improvements + - Server run in hostless mode, with server-determined rules + - Password-based player authentication + - Observers and moderators can join ongoing games + - Option to concede a game, subject to conditions + - Allied victory rules + * Game rules options which can be modified or enabled to affect balance, content, and game mechanics + * Unallocated research points are automatically allocated to the cheapest available tech + * Extensive AI improvements + +------------------------------------------------------------------- Old: ---- FreeOrion_v0.4.7.1_2017-09-03.139ffd9_Source.tar.gz freeorion-boost-1.66.patch New: ---- FreeOrion_v0.4.8_2018-08-23.26f16b0_Source.tar.gz cmake_boost_python.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freeorion.spec ++++++ --- /var/tmp/diff_new_pack.Zk17CD/_old 2018-11-18 23:32:42.517443995 +0100 +++ /var/tmp/diff_new_pack.Zk17CD/_new 2018-11-18 23:32:42.517443995 +0100 @@ -17,17 +17,16 @@ Name: freeorion -Version: 0.4.7.1 +Version: 0.4.8 Release: 1.1 Summary: A turn-based space empire and galactic conquest (4X) computer game -License: GPL-2.0 +License: GPL-2.0-only Group: Amusements/Games/Strategy/Turn Based Url: http://freeorion.org/ -Source: FreeOrion_v0.4.7.1_2017-09-03.139ffd9_Source.tar.gz +Source: FreeOrion_v0.4.8_2018-08-23.26f16b0_Source.tar.gz # PATCH-FIX-UPSTREAM https://github.com/freeorion/freeorion/pull/1657 Patch0: appdata.patch -# PATCH-FIX-UPSTREAM freeorion-boost-1.66.patch [email protected] -- Replace use of Boost::system::posix_error -Patch1: freeorion-boost-1.66.patch +Patch1: cmake_boost_python.patch BuildRequires: cmake >= 2.8.5 BuildRequires: fdupes @@ -103,6 +102,7 @@ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_INSTALL_LIBDIR=%{_lib} \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 \ +-DPYTHON_INCLUDE_DIR=$(python -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") \ %if 0%{?gcc_version} < 5 -DCMAKE_CXX_COMPILER=g++-5 \ -DCMAKE_C_COMPILER=gcc-5 \ ++++++ FreeOrion_v0.4.7.1_2017-09-03.139ffd9_Source.tar.gz -> FreeOrion_v0.4.8_2018-08-23.26f16b0_Source.tar.gz ++++++ /work/SRC/openSUSE:Factory/freeorion/FreeOrion_v0.4.7.1_2017-09-03.139ffd9_Source.tar.gz /work/SRC/openSUSE:Factory/.freeorion.new/FreeOrion_v0.4.8_2018-08-23.26f16b0_Source.tar.gz differ: char 5, line 1 ++++++ appdata.patch ++++++ --- /var/tmp/diff_new_pack.Zk17CD/_old 2018-11-18 23:32:42.537443971 +0100 +++ /var/tmp/diff_new_pack.Zk17CD/_new 2018-11-18 23:32:42.537443971 +0100 @@ -77,19 +77,19 @@ index 448c35660b..b8363a07b0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -581,6 +581,12 @@ install( - DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications - ) +@@ -742,6 +742,12 @@ if(UNIX AND NOT APPLE) + PATTERN "*~" EXCLUDE + PATTERN "*.pyc" EXCLUDE + ) ++ ++ install( ++ FILES ++ ${CMAKE_SOURCE_DIR}/freeorion.appdata.xml ++ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/appdata ++ ) -+install( -+ FILES -+ ${CMAKE_SOURCE_DIR}/freeorion.appdata.xml -+ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/appdata -+) -+ - foreach(SIZE 16 24 32 64 128 256) - install( - FILES + foreach(SIZE 16 24 32 64 128 256) + install( From 87b7837ab876f8e138b6f31dfddcf99e16750c76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= ++++++ cmake_boost_python.patch ++++++ --- src-tarball/CMakeLists.txt +++ src-tarball/CMakeLists.txt @@ -209,12 +209,7 @@ find_package(Boost ${MINIMUM_BOOST_VERSI system thread REQUIRED) -if(${Boost_VERSION} GREATER 106699) # boost >= 1.67 - find_package(Boost COMPONENTS python27 REQUIRED) - set(Boost_PYTHON_LIBRARY ${Boost_PYTHON27_LIBRARY}) -else() find_package(Boost COMPONENTS python REQUIRED) -endif() find_package(ZLIB REQUIRED) if(NOT BUILD_HEADLESS)
