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