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