Hello community,

here is the log from the commit of package solarus for openSUSE:Factory checked 
in at 2019-01-21 10:47:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/solarus (Old)
 and      /work/SRC/openSUSE:Factory/.solarus.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "solarus"

Mon Jan 21 10:47:40 2019 rev:4 rq:663824 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/solarus/solarus.changes  2017-08-24 
18:52:35.595778581 +0200
+++ /work/SRC/openSUSE:Factory/.solarus.new.28833/solarus.changes       
2019-01-21 10:48:12.656176327 +0100
@@ -1,0 +2,40 @@
+Sat Dec 22 20:21:07 UTC 2018 - antoine.belv...@opensuse.org
+
+- Update to 1.6.0:
+  * Engine changes:
+    + Solarus 1.5 quests are still supported by Solarus 1.6.
+    + Add support of OpenGL shaders.
+    + Replaced SDL renderer by a custom GL backend.
+    + Improve the performance of loading images.
+    + Maps can now use multiple tilesets.
+    + Animated tile patterns can now have any frame number and
+      delay.
+    + Treasure dialogs are now optional.
+    + Allow entities to have a non-multiple of 8 size.
+    + Don't center the hero on non-blocking streams.
+    + Allow pickables to follow streams.
+    + Blocks can now be moved multiple times.
+    + Add support of .otf fonts.
+    + Improve Lua error messages.
+    + CLI can accept an archive's path as argument.
+    + Bug fixes.
+  * Solarus launcher GUI changes:
+    + Show the path and the compatibility format of each quest.
+    + Lua console: provide variables game, map, entities and tp
+      function.
+    + Clear the console when a quest is started.
+    + FileDialog now expects a file, either quest.dat or an
+      archive (.solarus, .zip).
+  * Lua API changes:
+    + This release adds new features and deprecates a few ones but
+      does not introduce any incompatibility.
+    + See installed changelog.txt for full changelog.
+- Update build dependencies:
+  * Add pkgconfig(gl): Was already pulled by other dependencies
+    but now it's actually used.
+- Update patches:
+  * Drop appdata.patch: Fixed upstream.
+  * Add solarus-1.6.0-fix-desktop-exec.patch: Fix executable name
+    in desktop file.
+
+-------------------------------------------------------------------

Old:
----
  appdata.patch
  solarus-1.5.3-src.tar.gz

New:
----
  solarus-1.6.0-fix-desktop-exec.patch
  solarus-1.6.0-src.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ solarus.spec ++++++
--- /var/tmp/diff_new_pack.1fGstZ/_old  2019-01-21 10:48:13.228175627 +0100
+++ /var/tmp/diff_new_pack.1fGstZ/_new  2019-01-21 10:48:13.228175627 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package solarus
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,20 +12,20 @@
 # 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:           solarus
-Version:        1.5.3
+Version:        1.6.0
 Release:        0
 Summary:        Zelda-like game engine
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Amusements/Games/RPG
 Url:            http://www.solarus-engine.org/
 Source:         
http://www.solarus-games.org/downloads/solarus/%{name}-%{version}-src.tar.gz
-# PATCH-FEATURE-UPSTREAM https://github.com/solarus-games/solarus/pull/1031
-Patch3:         appdata.patch
+# PATCH-FIX-UPSTREAM solarus-1.6.0-fix-desktop-exec.patch -- wrong Exec field 
in desktop file
+Patch0:         solarus-1.6.0-fix-desktop-exec.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
@@ -37,6 +37,7 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(SDL2_image)
 BuildRequires:  pkgconfig(SDL2_ttf)
+BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(libmodplug)
 BuildRequires:  pkgconfig(luajit)
 BuildRequires:  pkgconfig(openal)
@@ -63,7 +64,7 @@
 
 %prep
 %setup -q
-%patch3 -p1
+%patch0 -p1
 
 %build
 %cmake
@@ -72,6 +73,7 @@
 %install
 %cmake_install
 
+%if 0%{?suse_version} < 1330
 %post
 %icon_theme_cache_post
 %desktop_database_post
@@ -79,28 +81,27 @@
 %postun
 %icon_theme_cache_postun
 %desktop_database_postun
+%endif
 
 %post   -n libsolarus1 -p /sbin/ldconfig
 %postun -n libsolarus1 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
-%doc changelog.txt license.txt README.md
-%{_bindir}/solarus
-%{_libdir}/libsolarus-gui.so
+%doc changelog.txt readme.md
+%license license.txt
+%{_bindir}/solarus-launcher
 %{_bindir}/solarus-run
-%{_datadir}/icons/hicolor/*/apps/%{name}.png
-%{_datadir}/applications/%{name}.desktop
-%{_mandir}/man6/solarus*
 %dir %{_datadir}/appdata/
 %{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_libdir}/libsolarus-gui.so
+%{_mandir}/man6/solarus*
 
 %files -n libsolarus1
-%defattr(-,root,root)
 %{_libdir}/libsolarus.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/solarus
 %{_libdir}/libsolarus.so
 

++++++ solarus-1.6.0-fix-desktop-exec.patch ++++++
>From 870e2bcc1c9385943170dbd39641f2d2884889c7 Mon Sep 17 00:00:00 2001
From: Antoine Belvire <antoine.belv...@opensuse.org>
Date: Sun, 23 Dec 2018 20:31:46 +0000
Subject: [PATCH] Fix executable name in desktop file

---
 gui/resources/solarus.desktop | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui/resources/solarus.desktop b/gui/resources/solarus.desktop
index 65b456cd7..1ef10c7c6 100644
--- a/gui/resources/solarus.desktop
+++ b/gui/resources/solarus.desktop
@@ -4,7 +4,7 @@ Type=Application
 Name=Solarus Quest Launcher
 GenericName=Topdown 2D adventure game
 Comment=A graphical user interface to organize and play quests for the Solarus 
engine
-Exec=solarus
+Exec=solarus-launcher
 Icon=solarus
 Terminal=false
 StartupNotify=true
-- 
2.18.1

++++++ solarus-1.5.3-src.tar.gz -> solarus-1.6.0-src.tar.gz ++++++
++++ 192042 lines of diff (skipped)


Reply via email to