Hello community,

here is the log from the commit of package dustrac for openSUSE:Factory checked 
in at 2018-05-01 23:38:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dustrac (Old)
 and      /work/SRC/openSUSE:Factory/.dustrac.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dustrac"

Tue May  1 23:38:40 2018 rev:3 rq:602789 version:2.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dustrac/dustrac.changes  2017-09-12 
19:58:15.518917186 +0200
+++ /work/SRC/openSUSE:Factory/.dustrac.new/dustrac.changes     2018-05-01 
23:38:45.463512428 +0200
@@ -1,0 +2,46 @@
+Sun Apr 29 17:05:16 UTC 2018 - [email protected]
+
+- Update to version 2.0.1:
+  * Editor: use qSetGlobalQHashSeed with Qt 5.6+.
+- Use %cmake and %cmake_install macros.
+- Don't call obsolete macros on Tumbleweed and Leap 15.
+
+-------------------------------------------------------------------
+Mon Dec 25 09:42:11 UTC 2017 - [email protected]
+
+- Update to version 2.0.0
+  - New features:
+    * Animated game menus
+    * Always select difficulty and lap count after selecting "Play"
+    * "Cool down" laps for AI to prevent the destruction derby
+    * Bridge object as a mesh
+    * Font changed to DejaVu
+    * FPS setting menu
+    * Fully destructible tracks to make races more unpredictable
+    * New intro image
+    * New particle effects
+    * New randomized tree objects
+    * Editor: Add CLI option to force language
+    * Editor: Add option to force object stationary
+    * Editor: Lock qhash random seed so that XML output is not randomized
+  - Improvements:
+    * Improved driving dynamics. It's now possible to do burnouts
+    * Improved graphics and lighting
+    * Improvements and additions to many tracks
+    * Sound levels tuned
+  - Bug fixes:
+    * Fix GitHub issue #26: Undo resets tile rotations
+    * Fix GitHub issue #24: Change the game font to DejaVu
+    * Fix qmake build
+    * Fix some particle life times
+    * Fix some compiler warnings
+    * Fix shader deletion issues reported by Valgrind
+    * Fix clang build which attributes wrongly std=c++11 into C compiler flags
+    * Fix build with GLEW and QOpenGLFunctions=OFF
+    * Fix CMake dev build
+    * Editor: Fix object add on target nodes and other objects
+    * Editor: Fix the behavior of right-click
+    * Editor: Fix undo erasing computer hints
+    * Editor: Fix undo on target node resize and object rotation
+
+-------------------------------------------------------------------

Old:
----
  dustrac-1.13.0.tar.gz

New:
----
  dustrac-2.0.1.tar.gz

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

Other differences:
------------------
++++++ dustrac.spec ++++++
--- /var/tmp/diff_new_pack.TMefhp/_old  2018-05-01 23:38:46.787464267 +0200
+++ /var/tmp/diff_new_pack.TMefhp/_new  2018-05-01 23:38:46.791464121 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dustrac
 #
-# 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
@@ -17,29 +17,31 @@
 
 
 Name:           dustrac
-Version:        1.13.0
+Version:        2.0.1
 Release:        0
 Summary:        Tile-based 2D Racing Game
 License:        GPL-3.0 and CC-BY-SA-3.0
 Group:          Amusements/Games/Action/Race
-Url:            https://github.com/juzzlin/DustRacing2D
-Source:         
https://github.com/juzzlin/DustRacing2D/archive/%{version}.tar.gz#/dustrac-%{version}.tar.gz
+Url:            https://juzzlin.github.io/DustRacing2D/
+Source:         
https://github.com/juzzlin/DustRacing2D/archive/%{version}/dustrac-%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.7
-BuildRequires:  desktop-file-utils
+BuildRequires:  dejavu-fonts
 BuildRequires:  fdupes
 BuildRequires:  gcc >= 4.6
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt5-linguist-devel
-BuildRequires:  pkg-config
-BuildRequires:  ubuntu-fonts
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Xml)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(openal)
 BuildRequires:  pkgconfig(vorbisfile)
-Requires:       ubuntu-fonts
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires:       dejavu-fonts
+%if %{?suse_version} < 1330
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+%endif
 
 %description
 Dust Racing is a tile-based 2D racing game written with Qt (in C++)
@@ -50,28 +52,23 @@
 %setup -q -n DustRacing2D-%{version}
 
 %build
-export CXXFLAGS="%{optflags}"
-./configure -DReleaseBuild=1 -DCMAKE_INSTALL_PREFIX=%{_prefix} 
-DDATA_PATH=%{_datadir}/%{name} -DDOC_PATH=%{_datadir}/doc/packages/%{name} 
-DUseQt5=%{qt5}
-make %{?_smp_mflags} VERBOSE=1
+%cmake \
+  -DReleaseBuild=1 \
+  -DDATA_PATH=%{_datadir}/%{name} \
+  -DDOC_PATH=%{_docdir}/%{name} \
+  -DBUILD_SHARED_LIBS:BOOL=OFF # build the physics engine statically
+                               # (not used by any other software)
+make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install
-%fdupes -s %{buildroot}
-desktop-file-edit --set-generic-name="2D Racing Game" --remove-key Categories \
-                  --add-category=Game --add-category=ArcadeGame \
-                  --set-key=Exec --set-value=dustrac-game \
-                  %{buildroot}%{_datadir}/applications/dustrac-game.desktop
-desktop-file-edit --set-generic-name="Racing Track Editor" --remove-key 
Categories \
-                  --add-category=Game --add-category=ArcadeGame \
-                  --set-key=Exec --set-value=dustrac-editor \
-                  %{buildroot}%{_datadir}/applications/dustrac-editor.desktop
+%cmake_install
+%fdupes -s %{buildroot}%{_prefix}
 
 # Use system fonts
-rm %{buildroot}%{_datadir}/%{name}/fonts/UbuntuMono-B.ttf
-ln -s %{_datadir}/fonts/truetype/UbuntuMono-B.ttf 
%{buildroot}%{_datadir}/%{name}/fonts/UbuntuMono-B.ttf
-rm %{buildroot}%{_datadir}/%{name}/fonts/UbuntuMono-R.ttf
-ln -s %{_datadir}/fonts/truetype/UbuntuMono-R.ttf 
%{buildroot}%{_datadir}/%{name}/fonts/UbuntuMono-R.ttf
+rm %{buildroot}%{_datadir}/%{name}/fonts/DejaVuSans-Bold.ttf
+ln -s %{_datadir}/fonts/truetype/DejaVuSans-Bold.ttf 
%{buildroot}%{_datadir}/%{name}/fonts/DejaVuSans-Bold.ttf
 
+%if %{?suse_version} < 1330
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -79,22 +76,20 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
-%defattr(-,root,root)
-%{_datadir}/doc/packages/%{name}
 %{_bindir}/dustrac-game
 %{_bindir}/dustrac-editor
 %{_datadir}/%{name}/
-%{_datadir}/%{name}/images
-%{_datadir}/%{name}/levels
 %{_datadir}/applications/dustrac-game.desktop
 %{_datadir}/applications/dustrac-editor.desktop
 %{_datadir}/pixmaps/dustrac-game.png
 %{_datadir}/pixmaps/dustrac-editor.png
 %{_datadir}/icons/hicolor/64x64/apps/dustrac-game.png
 %{_datadir}/icons/hicolor/64x64/apps/dustrac-editor.png
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/dustrac.appdata.xml
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/dustrac.appdata.xml
+%{_docdir}/%{name}
 
 %changelog

++++++ dustrac-1.13.0.tar.gz -> dustrac-2.0.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/dustrac/dustrac-1.13.0.tar.gz 
/work/SRC/openSUSE:Factory/.dustrac.new/dustrac-2.0.1.tar.gz differ: char 14, 
line 1


Reply via email to