Hello community, here is the log from the commit of package wyrmgus for openSUSE:Leap:15.2 checked in at 2020-01-17 12:00:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/wyrmgus (Old) and /work/SRC/openSUSE:Leap:15.2/.wyrmgus.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wyrmgus" Fri Jan 17 12:00:09 2020 rev:10 rq:763571 version:3.5.4 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/wyrmgus/wyrmgus.changes 2020-01-15 16:29:42.908797107 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.wyrmgus.new.26092/wyrmgus.changes 2020-01-17 12:00:11.948471265 +0100 @@ -1,0 +2,23 @@ +Sun Mar 3 13:29:07 UTC 2019 - Martin Hauke <[email protected]> + +- Update to version 3.5.4 + * Added data type base class for unit types, upgrades and etc. + * Fixed issue which caused rally point map layers to be saved + incorrectly. + * Remove instances of \r from the config data strings + * Added snow and ice flags, made the map field flags into an enum + * Added comment to better explain the CPlayer::CanRecruitHero code + * Improved the check to see if a file is in the user's home directory + * Fixed issue which caused a crash when starting a second game + * Fixed issue with quest failure + * Improved worker automatic level-up upgrade choice + * Potential fix for mouse jumping issues + * Added support for certain spells being empowered in a particular plane + * Fixed issue which caused building i.e. a road near a rock tile to + recalculate the rock tile's transitions. +- Add patch: + * wyrmgus-fix-build.patch +- Run spec-cleaner +- Use pkg-config style dependencies + +------------------------------------------------------------------- Old: ---- Wyrmgus-2.8.1.tar.gz New: ---- Wyrmgus-3.5.4.tar.gz wyrmgus-fix-build.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wyrmgus.spec ++++++ --- /var/tmp/diff_new_pack.yNeU6t/_old 2020-01-17 12:00:13.344471880 +0100 +++ /var/tmp/diff_new_pack.yNeU6t/_new 2020-01-17 12:00:13.348471881 +0100 @@ -1,7 +1,7 @@ # # spec file for package wyrmgus # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,39 +12,42 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: wyrmgus -Version: 2.8.1 +Version: 3.5.4 Release: 0 Summary: Game engine for Wyrmsun -License: GPL-2.0 +License: GPL-2.0-only Group: Amusements/Games/Strategy/Real Time -Url: https://andrettin.github.io/ +URL: https://andrettin.github.io/ Source: https://github.com/Andrettin/Wyrmgus/archive/v%{version}/Wyrmgus-%{version}.tar.gz -BuildRequires: SDL-devel +Patch0: wyrmgus-fix-build.patch +BuildRequires: boost-devel BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: libbz2-devel -BuildRequires: libmikmod-devel -BuildRequires: libmng-devel -BuildRequires: libogg-devel -BuildRequires: libphysfs-devel -BuildRequires: libpng-devel -BuildRequires: libtheora-devel -BuildRequires: libvorbis-devel BuildRequires: lua51-devel BuildRequires: oaml-devel -BuildRequires: sqlite3-devel -BuildRequires: zlib-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(bzip2) +BuildRequires: pkgconfig(fluidsynth) +BuildRequires: pkgconfig(libmikmod) +BuildRequires: pkgconfig(libmng) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(physfs) +BuildRequires: pkgconfig(sdl) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(theora) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} <= 1320 BuildRequires: pkgconfig(tolua++) %else BuildRequires: libtolua++-5_1-devel %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Modified Stratagus engine for Wyrmsun @@ -52,36 +55,36 @@ %package devel Summary: Real-time strategy gaming engine development files Group: Development/Languages/C and C++ -Requires: wyrmgus +Requires: %{name} = %{version} %description devel These are the development files for Wyrmsun which is based on the Stratagus engine. %prep %setup -q -n Wyrmgus-%{version} +%patch0 -p1 %build -%cmake -DWITH_BZIP2=ON -DWITH_PHYSFS=ON \ - -DGAMEDIR=%{_bindir} -DENABLE_USEGAMEDIR=OFF - -make %{?_smp_mflags} +%cmake \ + -DWITH_BZIP2=ON \ + -DWITH_PHYSFS=ON \ + -DGAMEDIR=%{_bindir} \ + -DENABLE_USEGAMEDIR=OFF +%make_jobs %install %cmake_install install -D -m 0644 doc/stratagus.6 %{buildroot}%{_mandir}/man6/wyrmgus.6 -install -Dm644 gameheaders/stratagus-game-launcher.h %{buildroot}%{_includedir}/wyrmgus-game-launcher.h +install -D -m 0644 gameheaders/stratagus-game-launcher.h %{buildroot}%{_includedir}/wyrmgus-game-launcher.h mv %{buildroot}%{_bindir}/stratagus %{buildroot}%{_bindir}/wyrmgus -mv %{buildroot}%{_bindir}/png2stratagus %{buildroot}%{_bindir}/png2wyrmgus %files -%defattr(-,root,root) -%doc COPYING README.MD +%license COPYING +%doc README.MD %{_bindir}/wyrmgus -%{_mandir}/man6/wyrmgus.6* -%{_bindir}/png2wyrmgus +%{_mandir}/man6/wyrmgus.6%{?ext_man} %files devel -%defattr(-,root,root) %{_includedir}/wyrmgus-game-launcher.h %changelog ++++++ Wyrmgus-2.8.1.tar.gz -> Wyrmgus-3.5.4.tar.gz ++++++ ++++ 117152 lines of diff (skipped) ++++++ wyrmgus-fix-build.patch ++++++ diff --git a/CMakeLists.txt b/CMakeLists.txt index 0ff6aca..1499e07 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -790,7 +790,7 @@ endif() set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH}) -find_package(Boost 1.69.0 REQUIRED) +find_package(Boost 1.66.0 REQUIRED) find_package(Lua51 REQUIRED) find_package(PNG REQUIRED) @@ -1306,9 +1306,9 @@ target_link_libraries(stratagus ${stratagus_LIBS}) if(stratagus_LIBS_RELEASE) target_link_libraries(stratagus ${stratagus_LIBS_RELEASE}) endif() -if(stratagus_LIBS_DEBUG) - target_link_libraries(stratagus ${stratagus_LIBS_DEBUG}) -endif() +#if(stratagus_LIBS_DEBUG) +# target_link_libraries(stratagus ${stratagus_LIBS_DEBUG}) +#endif() if(CMAKE_BUILD_TYPE STREQUAL "Debug") set_target_properties(stratagus PROPERTIES OUTPUT_NAME stratagus-dbg)
