Hello community,

here is the log from the commit of package minetest for openSUSE:Factory 
checked in at 2017-08-28 15:11:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/minetest (Old)
 and      /work/SRC/openSUSE:Factory/.minetest.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "minetest"

Mon Aug 28 15:11:31 2017 rev:2 rq:517756 version:0.4.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/minetest/minetest.changes        2017-02-03 
17:50:11.750692676 +0100
+++ /work/SRC/openSUSE:Factory/.minetest.new/minetest.changes   2017-08-28 
15:12:23.708953084 +0200
@@ -1,0 +2,37 @@
+Mon Jun  5 12:42:30 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 0.4.16:
+  * Add 2D sheet animations for nodes ''(sfan5)''
+  * Drop client side chat prediction. No more messages shown to chat
+    when you talk and you are disconnected. ''(red-001)''
+  * Add particle animation, glow ''(sfan5)
+  * Server list: add ping indicators ''(kilbith)''
+  * Server side occlusion culling ''(lhofhansl)''
+  * New custom progress bar (you can customize it with texture packs)
+    (kilbith)
+  * Implement delayed shutdown for server owners: /shutdown 60 =>
+    shutdowns in 1 min /shutdown -1 cancels it
+  * Add support for requesting a reconnect and changing the shutdown
+    message to /shutdown
+  * Add a mapblock cache in MeshUpdateQueue to improve client rendering
+    performance ''(celeron55)''
+  * Player data can now be into database. This is an important change,
+    players to files are always supported for this release but deprecated.
+    Files backend for players will be removed in a future release. See
+    http://wiki.minetest.net/Database_backends for compat matrix and
+    migration steps.
+  * Sounds: add fading sounds
+  * Save automatically window size when modified. This behaviour can
+    be disabled in client settings
+  * Add cancel button to password change formspec
+  * Improve pause menu with more user friendly informations and update
+    keys dynamicly depending on your configuration
+  * Merge singleplayer & server tab on desktop clients
+  * Add /clearinv chat command
+  * Add keyword-based search to server-list and advance settings
+  * Add hardware-based itemstacks and node coloring
+  * Undersampling which should make minetest run better on low end devices
+  * Full changelog see 
http://dev.minetest.net/Changelog#0.4.15_.E2.86.92_0.4.16
+- Minor spec cleanup.
+
+-------------------------------------------------------------------

Old:
----
  minetest-0.4.15.tar.gz

New:
----
  minetest-0.4.16.tar.gz

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

Other differences:
------------------
++++++ minetest.spec ++++++
--- /var/tmp/diff_new_pack.Qzvr3X/_old  2017-08-28 15:12:25.108756160 +0200
+++ /var/tmp/diff_new_pack.Qzvr3X/_new  2017-08-28 15:12:25.112755597 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package minetest
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -18,19 +18,15 @@
 
 %define minetestuser %{name}
 %define minetestgroup %{name}
-%if 0%{?is_opensuse}
-%if 0%{?suse_version} >= 1315
+%if 0%{?suse_version} > 1320 || (0%{?sle_version} > 120100 && 0%{?is_opensuse})
 %bcond_without leveldb
-%else
-%bcond_with leveldb
-%endif
 %bcond_without redis
 %else
-%bcond_with redis
 %bcond_with leveldb
+%bcond_with redis
 %endif
 Name:           minetest
-Version:        0.4.15
+Version:        0.4.16
 Release:        0
 Summary:        A InfiniMiner/Minecraft inspired game
 License:        LGPL-2.1+ and CC-BY-SA-3.0
@@ -50,13 +46,14 @@
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
 BuildRequires:  gmp-devel
+BuildRequires:  google-arimo-fonts
+BuildRequires:  google-cousine-fonts
 BuildRequires:  google-droid-fonts
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  irrlicht-devel
-BuildRequires:  liberation-fonts
 BuildRequires:  libjpeg-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bzip2)
@@ -71,41 +68,43 @@
 BuildRequires:  pkgconfig(vorbis)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(zlib)
+Requires:       %{name}-data = %{version}
+Requires:       opengl-games-utils
+Recommends:     %{name}-lang
+Recommends:     minetest-game
 %if %{with leveldb}
 BuildRequires:  leveldb-devel
 %endif
 %if %{with redis}
 %if 0%{?suse_version} > 1320
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(hiredis)
 %else
-# workarund a bug in hiredis dependencies
+# Workaraund a bug in hiredis dependencies.
 BuildRequires:  hiredis-devel
-%if 0%{?suse_version} <= 1310 || 0%{?suse_version} == 1320
+%if 0%{?suse_version} <= 1320 && 0%{?sle_version} < 120000
 BuildRequires:  libhiredis0_10
 %endif
 %endif
 %endif
-Requires:       %{name}-data = %{version}
-Requires:       opengl-games-utils
-Requires(pre):  /usr/sbin/groupadd
-Requires(pre):  /usr/sbin/useradd
-Recommends:     %{name}-lang
-Recommends:     minetest-game
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-An infinite-world block sandbox game and a game engine, inspired by 
InfiniMiner, Minecraft and the like.
+An infinite-world block sandbox game and a game engine, inspired by
+InfiniMiner, Minecraft and the like.
+
+%lang_package
 
 %package -n %{name}server
 Summary:        Minetest server
 License:        LGPL-2.1+
 Group:          Amusements/Games/3D/Simulation
 Requires:       %{name}-data = %{version}
+Requires(pre):  shadow
 %{?systemd_requires}
 
 %description -n %{name}server
-An infinite-world block sandbox game and a game engine, inspired by 
InfiniMiner, Minecraft and the like.
+An infinite-world block sandbox game and a game engine, inspired by
+InfiniMiner, Minecraft and the like.
 
 This package contains a minetest server.
 
@@ -113,16 +112,16 @@
 Summary:        Minetest shared data
 License:        LGPL-2.1+ and CC-BY-SA-3.0
 Group:          Amusements/Games/3D/Simulation
+Requires:       google-arimo-fonts
+Requires:       google-cousine-fonts
 Requires:       google-droid-fonts
-Requires:       liberation-fonts
 BuildArch:      noarch
 
 %description data
-An infinite-world block sandbox game and a game engine, inspired by 
InfiniMiner, Minecraft and the like.
+An infinite-world block sandbox game and a game engine, inspired by
+InfiniMiner, Minecraft and the like.
 
-This package contains data for %{name} and %{name}server.
-
-%lang_package
+This package contains data for minetest and minetestserver.
 
 %prep
 %setup -q
@@ -152,39 +151,38 @@
 %else
     -DENABLE_REDIS=OFF
 %endif
-
-make %{?_smp_mflags} VERBOSE=1
+make %{?_smp_mflags} V=1
 
 %install
 %cmake_install
 
-# Install wrapper and desktop file
-desktop-file-install --dir=%{buildroot}%{_datadir}/applications 
misc/%{name}.desktop
+# Install the wrapper.
 ln -s opengl-game-wrapper.sh %{buildroot}%{_bindir}/%{name}-wrapper
-sed -i 's/Exec=%{name}/Exec=%{name}-wrapper/' 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-%suse_update_desktop_file -r %{name} Game Simulation
+sed -i 's/^Exec=.*$/Exec=%{name}-wrapper/' \
+  %{buildroot}%{_datadir}/applications/net.minetest.minetest.desktop
+%suse_update_desktop_file -r net.minetest.minetest Game Simulation
+
+# Replace fonts with symlinks (we use the system ones).
+for font in Arimo-Regular Cousine-Regular DroidSansFallbackFull; do
+    rm %{buildroot}%{_datadir}/%{name}/fonts/$font.ttf
+    ln -s %{_datadir}/fonts/truetype/$font.ttf \
+      %{buildroot}%{_datadir}/%{name}/fonts/$font.ttf
+done
+
+# Clean up.
+rm %{buildroot}%{_datadir}/minetest/client/serverlist/.gitignore
+%fdupes %{buildroot}%{_datadir}/
+
+install -Dpm 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}@.service
+install -Dpm 0644 minetest.conf.example \
+  %{buildroot}%{_sysconfdir}/%{name}/minetest.conf.example
 
-# Replace fonts with symlinks (we use the system ones)
-rm %{buildroot}%{_datadir}/%{name}/fonts/DroidSansFallbackFull.ttf
-ln -s %{_datadir}/fonts/truetype/DroidSansFallbackFull.ttf 
%{buildroot}%{_datadir}/%{name}/fonts/DroidSansFallbackFull.ttf
-rm %{buildroot}%{_datadir}/%{name}/fonts/liberationsans.ttf
-rm %{buildroot}%{_datadir}/%{name}/fonts/liberationmono.ttf
-ln -s %{_datadir}/fonts/truetype/LiberationSans-Regular.ttf 
%{buildroot}%{_datadir}/%{name}/fonts/liberationsans.ttf
-ln -s %{_datadir}/fonts/truetype/LiberationMono-Regular.ttf 
%{buildroot}%{_datadir}/%{name}/fonts/liberationmono.ttf
-
-# Clean up
-rm -rf %{buildroot}%{_datadir}/minetest/client/serverlist/.gitignore
-%fdupes %{buildroot}%{_datadir}
-
-install -m 0644 -D %{SOURCE2} %{buildroot}%{_unitdir}/%{name}@.service
-install -m 0644 -D minetest.conf.example 
%{buildroot}%{_sysconfdir}/%{name}/minetest.conf.example
-
-install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
+mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/
 
 %find_lang %{name}
 
 %post
-desktop-file-validate %{_datadir}/applications/%{name}.desktop
+desktop-file-validate %{_datadir}/applications/net.minetest.minetest.desktop
 %desktop_database_post
 %icon_theme_cache_post
 
@@ -193,8 +191,10 @@
 %icon_theme_cache_postun
 
 %pre -n %{name}server
-getent group %{name} >/dev/null || %{_sbindir}/groupadd -r %{minetestgroup}
-getent passwd %{name} >/dev/null || %{_sbindir}/useradd -r -g %{minetestgroup} 
-d %{_localstatedir}/lib/%{name} -s /sbin/nologin -c "user for %{name}server" 
%{minetestuser}
+getent group %{name} > /dev/null || %{_sbindir}/groupadd -r %{minetestgroup}
+getent passwd %{name} > /dev/null || \
+  %{_sbindir}/useradd -r -g %{minetestgroup} -d %{_localstatedir}/lib/%{name} \
+  -s /sbin/nologin -c "user for %{name}server" %{minetestuser}
 %service_add_pre %{name}@.service
 
 %post -n %{name}server
@@ -206,31 +206,30 @@
 %postun -n %{name}server
 %service_del_postun %{name}@.service
 
-%files lang -f %{name}.lang
-%defattr(-,root,root,-)
-
 %files
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_bindir}/%{name}
 %{_bindir}/%{name}-wrapper
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/%{name}.appdata.xml
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
-%{_datadir}/icons/hicolor/128x128/apps/minetest.png
-%{_mandir}/man6/%{name}.6*
+%{_datadir}/applications/net.minetest.minetest.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/*%{name}.appdata.xml
+%{_mandir}/man6/%{name}.6%{?ext_man}
+
+%files lang -f %{name}.lang
+%defattr(-,root,root)
 
 %files -n %{name}server
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_bindir}/%{name}server
 %attr(0755,%{minetestuser},%{minetestgroup}) %{_localstatedir}/lib/%{name}/
-%{_mandir}/man6/%{name}server.6*
+%{_mandir}/man6/%{name}server.6%{?ext_man}
 %dir %{_sysconfdir}/%{name}
 %config %{_sysconfdir}/%{name}/minetest.conf.example
 %{_unitdir}/%{name}@.service
 
 %files data
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_datadir}/%{name}/
 %doc %{_docdir}/%{name}/
 

++++++ minetest-0.4.15.tar.gz -> minetest-0.4.16.tar.gz ++++++
/work/SRC/openSUSE:Factory/minetest/minetest-0.4.15.tar.gz 
/work/SRC/openSUSE:Factory/.minetest.new/minetest-0.4.16.tar.gz differ: char 
13, line 1


Reply via email to