Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package manaplus for openSUSE:Factory 
checked in at 2022-09-09 18:28:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/manaplus (Old)
 and      /work/SRC/openSUSE:Factory/.manaplus.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "manaplus"

Fri Sep  9 18:28:20 2022 rev:6 rq:1002312 version:2.1.3.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/manaplus/manaplus.changes        2019-05-20 
10:29:31.233893923 +0200
+++ /work/SRC/openSUSE:Factory/.manaplus.new.2083/manaplus.changes      
2022-09-09 18:30:06.141356525 +0200
@@ -1,0 +2,24 @@
+Tue Sep  6 09:56:04 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Add fix-include-time_h.patch to fix build on Factory
+  https://gitlab.com/manaplus/manaplus/-/issues/32
+
+-------------------------------------------------------------------
+Thu Jul  7 05:16:04 UTC 2022 - Dmitriy Perlow <dap.darkn...@gmail.com>
+
+- Update to version 2.1.3.17
+  * fix: clear background under too small maps.
+  * fix: porting fix for mumblemanager from NetBSD.
+  * fix: alternate ip address for char and map servers.
+  * fix: back to login button in world selection window.
+  * fix: foreground theme color in popups.
+  * add: separate auto move sync distance for legacy servers.
+  * add: support for items with id bigger than 65535.
+  * add: chat command /trimmemory for force trim freed memory.
+  * add: switch game console support in source (by cpasjuste).
+  * update: golden delicious theme.
+  * change: protocol version changed to 26.
+  * change: installed desktop icon type to svg (*nix).
+- Tests & fdupes were disabled for TW because of failures.
+
+-------------------------------------------------------------------

Old:
----
  manaplus-1.9.3.23.tar.xz

New:
----
  fix-include-time_h.patch
  manaplus-2.1.3.17.tar.xz

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

Other differences:
------------------
++++++ manaplus.spec ++++++
--- /var/tmp/diff_new_pack.s2XwJg/_old  2022-09-09 18:30:06.601357704 +0200
+++ /var/tmp/diff_new_pack.s2XwJg/_new  2022-09-09 18:30:06.605357715 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package manaplus
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,15 @@
 
 
 Name:           manaplus
-Version:        1.9.3.23
+Version:        2.1.3.17
 Release:        0
 Summary:        A client for Evol Online and The Mana World: 2D MMORPG
 License:        GPL-2.0-or-later
 Group:          Amusements/Games/RPG
 URL:            https://manaplus.org/
 Source:         
https://download.tuxfamily.org/manaplus/download/%{version}/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM fix-include-time_h.patch -- Fix missing include for 
time.h when not using clang
+Patch0:         fix-include-time_h.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  dejavu-fonts
@@ -31,6 +33,7 @@
 BuildRequires:  fontpackages-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-devel
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  liberation-fonts
 BuildRequires:  libpng-devel
 BuildRequires:  pkgconfig
@@ -60,7 +63,7 @@
 and diverse interactive world.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %configure --enable-unittests
@@ -68,7 +71,10 @@
 
 %install
 %make_install
-%fdupes %{buildroot}%{_datadir}
+chmod -x %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%if 0%{?suse_version} <= 1500
+%fdupes -s %{buildroot}%{_datadir}
+%endif
 %find_lang %{name}
 
 rm -f %{buildroot}%{_datadir}/%{name}/data/fonts/dejavu*.ttf
@@ -85,8 +91,10 @@
 ln -s %{_ttfontsdir}/LiberationSans-Bold.ttf 
%{buildroot}%{_datadir}/%{name}/data/fonts/liberationsans-bold.ttf
 ln -s %{_ttfontsdir}/LiberationSans-Regular.ttf 
%{buildroot}%{_datadir}/%{name}/data/fonts/liberationsans.ttf
 
+%if 0%{?suse_version} <= 1500
 %check
 make %{?_smp_mflags} check || ( cat "src/test-suite.log" && false )
+%endif
 
 %files
 %license COPYING
@@ -94,12 +102,11 @@
 %{_bindir}/manaplus
 %{_bindir}/dyecmd
 %{_datadir}/%{name}
-%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/applications/manaplustest.desktop
 %{_mandir}/man6/%{name}*
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/metainfo/%{name}.metainfo.xml
 
 %files lang -f %{name}.lang
 

++++++ fix-include-time_h.patch ++++++
diff -Nur manaplus-2.1.3.17/src/progs/dyecmd/client.cpp 
new/src/progs/dyecmd/client.cpp
--- manaplus-2.1.3.17/src/progs/dyecmd/client.cpp       2021-01-27 
21:14:00.000000000 +0100
+++ new/src/progs/dyecmd/client.cpp     2022-09-06 12:04:39.145295344 +0200
@@ -86,11 +86,9 @@
 #include <sys/time.h>
 #include "fs/specialfolder.h"
 #undef ERROR
-#endif  // WIN32
-
-#ifdef __clang__
+#else
 #include <ctime>
-#endif  // __clang__
+#endif
 
 #ifdef ANDROID
 #ifndef USE_SDL2
diff -Nur manaplus-2.1.3.17/src/resources/wallpaper.cpp 
new/src/resources/wallpaper.cpp
--- manaplus-2.1.3.17/src/resources/wallpaper.cpp       2021-01-27 
21:14:00.000000000 +0100
+++ new/src/resources/wallpaper.cpp     2022-09-06 11:54:29.353030590 +0200
@@ -37,11 +37,9 @@
 
 #ifdef WIN32
 #include <sys/time.h>
-#endif  // WIN32
-
-#ifdef __clang__
+#else
 #include <ctime>
-#endif  // __clang__
+#endif
 
 #include "debug.h"
 

++++++ manaplus-1.9.3.23.tar.xz -> manaplus-2.1.3.17.tar.xz ++++++
/work/SRC/openSUSE:Factory/manaplus/manaplus-1.9.3.23.tar.xz 
/work/SRC/openSUSE:Factory/.manaplus.new.2083/manaplus-2.1.3.17.tar.xz differ: 
char 26, line 1

Reply via email to