Hello community,

here is the log from the commit of package extreme-tuxracer for 
openSUSE:Factory checked in at 2018-07-06 10:49:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/extreme-tuxracer (Old)
 and      /work/SRC/openSUSE:Factory/.extreme-tuxracer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "extreme-tuxracer"

Fri Jul  6 10:49:24 2018 rev:29 rq:621186 version:0.7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/extreme-tuxracer/extreme-tuxracer.changes        
2017-03-02 19:29:22.515227832 +0100
+++ /work/SRC/openSUSE:Factory/.extreme-tuxracer.new/extreme-tuxracer.changes   
2018-07-06 10:49:50.254691984 +0200
@@ -1,0 +2,12 @@
+Fri Jun 22 18:41:04 UTC 2018 - antoine.belv...@opensuse.org
+
+- Update to version 0.7.5:
+  * Fixed a crash when score is not good enough to enter high score
+    list.
+  * Extreme Tux Racer comes with AppStream metadata.
+- Remove appdata.xml from sources since it is now included in
+  upstream tarball.
+- Clean spec file.
+- Create data subpackage.
+
+-------------------------------------------------------------------

Old:
----
  etr-0.7.4.tar.xz
  etr.appdata.xml

New:
----
  etr-0.7.5.tar.xz

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

Other differences:
------------------
++++++ extreme-tuxracer.spec ++++++
--- /var/tmp/diff_new_pack.YzGLSN/_old  2018-07-06 10:49:51.490690457 +0200
+++ /var/tmp/diff_new_pack.YzGLSN/_new  2018-07-06 10:49:51.494690452 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package extreme-tuxracer
 #
-# 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,77 +17,76 @@
 
 
 %define oname   etr
-
 Name:           extreme-tuxracer
-Version:        0.7.4
+Version:        0.7.5
 Release:        0
 Summary:        Open source racing game featuring Tux the Linux Penguin
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Amusements/Games/3D/Race
-%global pkgsummary %summary
 Url:            http://sourceforge.net/projects/extremetuxracer/
 Source:         
http://downloads.sourceforge.net/extremetuxracer/%{oname}-%{version}.tar.xz
-# PATCH-FEATURE-UPSTREAM 
https://sourceforge.net/p/extremetuxracer/discussion/general/thread/2b8a9772/
-Source2:        etr.appdata.xml
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
-BuildRequires:  libtool
 BuildRequires:  sfml2-devel
 BuildRequires:  pkgconfig(freetype2)
-
-%if 0%{?sles_version}
-BuildRequires:  Mesa-devel
-BuildRequires:  xorg-x11-libXmu-devel
-BuildRequires:  xorg-x11-libXt-devel
-%else
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(xi)
 BuildRequires:  pkgconfig(xmu)
 BuildRequires:  pkgconfig(xt)
+Requires:       %{name}-data = %{version}
+%if 0%{?suse_version} < 1330
+Requires(post): update-desktop-files
+Requires(postun): update-destktop-files
 %endif
-%if 0%{?suse_version}
-BuildRequires:  fdupes
-BuildRequires:  update-desktop-files
-%endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Extreme Tux Racer is an open source racing game featuring Tux
 the Linux Penguin. Extreme Tux Racer continues in the tracks
 of Tux Racer and its forks.
 
+%package data
+Summary:        Data files for %{name}
+Group:          Amusements/Games/3D/Race
+BuildArch:      noarch
+
+%description data
+This package contains the data files for %{name}.
+
 %prep
 %setup -q -n %{oname}-%{version}
 
 %build
-autoreconf -fi
-
 %configure
 make %{?_smp_mflags}
 
 %install
 %make_install
-
-%if 0%{?suse_version}
-    %suse_update_desktop_file %{oname}
-    %fdupes -s %{buildroot}%{_prefix}
-%endif
+%fdupes -s %{buildroot}%{_prefix}
 
 # Already included by the doc macro
 rm -fr %{buildroot}%{_datadir}/doc
 
-install -Dm0644 %{S:2} %{buildroot}%{_datadir}/appdata/etr.appdata.xml
+%if 0%{?suse_version} < 1330
+%post
+%desktop_database_post
+
+%postun
+%desktop_database_postun
+%endif
 
 %files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING NEWS doc/code doc/courses_events doc/guide 
doc/score_algorithm
+%doc AUTHORS NEWS doc/code doc/courses_events doc/guide doc/score_algorithm
+%license COPYING
 %{_bindir}/%{oname}
-%{_datadir}/%{oname}/
 %{_datadir}/pixmaps/%{oname}.png
 %{_datadir}/pixmaps/%{oname}.svg
 %{_datadir}/applications/%{oname}.desktop
 %dir %{_datadir}/appdata/
 %{_datadir}/appdata/%{oname}.appdata.xml
 
+%files data
+%{_datadir}/%{oname}/
+
 %changelog

++++++ etr-0.7.4.tar.xz -> etr-0.7.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/extreme-tuxracer/etr-0.7.4.tar.xz 
/work/SRC/openSUSE:Factory/.extreme-tuxracer.new/etr-0.7.5.tar.xz differ: char 
25, line 1


Reply via email to