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 - antoine.belvire@opensuse.org + +- 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 - mailaender@opensuse.org + +- 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