Hello community, here is the log from the commit of package openrct2 for openSUSE:Factory checked in at 2020-03-30 23:07:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openrct2 (Old) and /work/SRC/openSUSE:Factory/.openrct2.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openrct2" Mon Mar 30 23:07:27 2020 rev:3 rq:789835 version:0.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/openrct2/openrct2.changes 2019-07-17 13:20:13.659642315 +0200 +++ /work/SRC/openSUSE:Factory/.openrct2.new.3160/openrct2.changes 2020-03-30 23:07:41.080322852 +0200 @@ -1,0 +2,19 @@ +Sun Mar 29 15:53:36 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update to 0.2.5. Many bugfixes since 0.2.3. Check + https://github.com/OpenRCT2/OpenRCT2/releases for the full list + New features: + * Use a random title sequence each time it is shown. + * Shortcut keys for the Tile Inspector. + * Transport rides can now be synchronised. + * Make Track Designs work in multiplayer. + * Added window for scenery scatter tool + * Console command to remove all floating objects. + * Speed is automatically reset to normal upon scenario completion. + * Remember current group in scenario list window. + * Increase image list capacity by about 100k units. + * Increase the number of ride music played + simultaneously from 2 to 32. +- Drop fix-maybe-uninitialized.patch. Merged upstream. + +------------------------------------------------------------------- Old: ---- OpenRCT2-0.2.3.tar.gz fix-maybe-uninitialized.patch objects-1.0.11.tar.gz title-sequences-0.1.2b.tar.gz New: ---- OpenRCT2-0.2.5.tar.gz objects-1.0.13.tar.gz title-sequences-0.1.2c.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openrct2.spec ++++++ --- /var/tmp/diff_new_pack.1XVVix/_old 2020-03-30 23:07:44.468324782 +0200 +++ /var/tmp/diff_new_pack.1XVVix/_new 2020-03-30 23:07:44.468324782 +0200 @@ -1,7 +1,7 @@ # # spec file for package openrct2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,9 +21,10 @@ %define lib_suffix 64 %endif %define title_version 0.1.2 -%define title_version_url %{title_version}b +%define title_version_url %{title_version}c +%define objects_version 1.0.13 Name: openrct2 -Version: 0.2.3 +Version: 0.2.5 Release: 0 Summary: An open source re-implementation of Roller Coaster Tycoon 2 License: GPL-3.0-only @@ -31,14 +32,13 @@ URL: https://openrct2.io/ Source0: https://github.com/OpenRCT2/OpenRCT2/archive/v%{version}/OpenRCT2-%{version}.tar.gz Source1: https://github.com/OpenRCT2/title-sequences/archive/v%{title_version_url}/title-sequences-%{title_version_url}.tar.gz -Source2: https://github.com/OpenRCT2/objects/archive/v1.0.11/objects-1.0.11.tar.gz -# PATCH-FIX-UPSTREAM fix-maybe-uninitialized.patch -- Fix a possible issue, which leads to gcc warning about not to be initialized -Patch0: fix-maybe-uninitialized.patch +Source2: https://github.com/OpenRCT2/objects/archive/v%{objects_version}.tar.gz#/objects-%{objects_version}.tar.gz +# https://github.com/OpenRCT2/OpenRCT2/issues/4401#issuecomment-511570036 # PATCH-FIX-OPENSUSE no-werror.patch -- Do not use werror, as wno-clobbered does not work -Patch1: no-werror.patch -BuildRequires: cmake >= 3.8 +Patch0: no-werror.patch +BuildRequires: cmake >= 3.9 BuildRequires: fdupes -BuildRequires: gcc-c++ >= 6 +BuildRequires: gcc-c++ BuildRequires: glibc-devel BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig @@ -78,7 +78,6 @@ %prep %setup -q -n OpenRCT2-%{version} -a 1 -a 2 %patch0 -p1 -%patch1 -p1 # Remove build time references so build-compare can do its work sed -i "s/__DATE__/\"openSUSE\"/" src/openrct2/Version.h @@ -86,10 +85,10 @@ %build %cmake -DDOWNLOAD_TITLE_SEQUENCES=OFF -DDOWNLOAD_OBJECTS=OFF -make %{?_smp_mflags} all +%make_build all # libopenrct2 is not installed when openrct2 is called by make, so set the LD_LIBRARY_PATH export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$(dirname $(find . -name libopenrct2.so))" -make %{?_smp_mflags} g2 +%make_build g2 # %%cmake changes directory into "build" cd .. @@ -111,7 +110,7 @@ cp -v title-sequences-%{title_version_url}/title/*.parkseq "%{buildroot}%{_datadir}/%{name}/title" mkdir -p '%{buildroot}%{_datadir}/%{name}/object' -cp -vR objects-1.0.11/objects/* '%{buildroot}%{_datadir}/%{name}/object' +cp -vR objects-%{objects_version}/objects/* '%{buildroot}%{_datadir}/%{name}/object' find '%{buildroot}%{_datadir}/%{name}' -type f -exec chmod 644 \{\} \; ++++++ OpenRCT2-0.2.3.tar.gz -> OpenRCT2-0.2.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/openrct2/OpenRCT2-0.2.3.tar.gz /work/SRC/openSUSE:Factory/.openrct2.new.3160/OpenRCT2-0.2.5.tar.gz differ: char 12, line 1 ++++++ objects-1.0.11.tar.gz -> objects-1.0.13.tar.gz ++++++ ++++ 6090 lines of diff (skipped) ++++++ title-sequences-0.1.2b.tar.gz -> title-sequences-0.1.2c.tar.gz ++++++ /work/SRC/openSUSE:Factory/openrct2/title-sequences-0.1.2b.tar.gz /work/SRC/openSUSE:Factory/.openrct2.new.3160/title-sequences-0.1.2c.tar.gz differ: char 13, line 1
