Hello community, here is the log from the commit of package supertuxkart for openSUSE:Factory checked in at 2015-04-25 09:52:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/supertuxkart (Old) and /work/SRC/openSUSE:Factory/.supertuxkart.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "supertuxkart" Changes: -------- --- /work/SRC/openSUSE:Factory/supertuxkart/supertuxkart.changes 2015-03-25 10:01:16.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.supertuxkart.new/supertuxkart.changes 2015-04-25 11:23:14.000000000 +0200 @@ -1,0 +2,16 @@ +Wed Apr 22 07:52:34 UTC 2015 - [email protected] + +- Update to version 0.9: + + An immense amount of work went into the big release. Most + noteworthy are: + - A new rendering engine. It is still based on irrlich, but now + uses a modern OpenGL shader based backend. + - This release contains two completely new designed + high-quality tracks. +- Drop supertuxkart.appdata.xml: it's now shipped by upstream. +- Drop upstream resolved patches: + + 0001-fix_opengl_driver.patch + + 0002-fix_implicit_definitions.patch + + supertuxkart-cmake-3.2.patch + +------------------------------------------------------------------- Old: ---- 0001-fix_opengl_driver.patch 0002-fix_implicit_definitions.patch supertuxkart-0.8.1-src.tar.bz2 supertuxkart-cmake-3.2.patch supertuxkart.appdata.xml New: ---- supertuxkart-0.9-src.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ supertuxkart.spec ++++++ --- /var/tmp/diff_new_pack.EKDzsT/_old 2015-04-25 11:23:17.000000000 +0200 +++ /var/tmp/diff_new_pack.EKDzsT/_new 2015-04-25 11:23:17.000000000 +0200 @@ -17,30 +17,27 @@ Name: supertuxkart -Version: 0.8.1 +Version: 0.9 Release: 0 Summary: A 3D kart racing game License: GPL-2.0+ and GPL-3.0+ and CC-BY-SA-3.0 Group: Amusements/Games/3D/Race Url: http://supertuxkart.sourceforge.net/ -Source: http://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/%{version}/%{name}-%{version}-src.tar.bz2 +Source: http://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/%{version}/%{name}-%{version}-src.tar.xz # Geeko kart add-on (CC-BY 3.0) Source1: http://stkaddons.net/dl/14e6ba25b17f0d.zip -# appdata file, to show in gnome-software -Source2: supertuxkart.appdata.xml -# PATCH-FIX-UPSTREAM 0001-fix_opengl_driver.patch [email protected] -- Patch to fix building against Mesa >10.0 -Patch0: 0001-fix_opengl_driver.patch -# PATCH-FIX-OPENSUSE 0002-fix_implicit_definitions.patch [email protected] -- Patch fixes implicit definitions warning from rpmlint -Patch1: 0002-fix_implicit_definitions.patch -# PATCH-FIX-UPSTREAM supertuxkart-cmake-3.2.patch [email protected] -- Fix build with cmake 3.2 -Patch2: supertuxkart-cmake-3.2.patch BuildRequires: bluez-devel BuildRequires: cmake BuildRequires: curl-devel BuildRequires: fdupes BuildRequires: fribidi-devel BuildRequires: gcc-c++ +BuildRequires: glu-devel +BuildRequires: hicolor-icon-theme +BuildRequires: libXrandr-devel +BuildRequires: libjpeg-devel BuildRequires: libogg-devel +BuildRequires: libpng-devel %if 0%{?suse_version} <= 1220 BuildRequires: libopenal1 %endif @@ -75,22 +72,12 @@ Data files for SuperTuxKart a Free 3d kart racing game. %prep -%setup -q -n SuperTuxKart-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -# If we're building against Mesa 10.0 (gl), then we want to use system glext.h and glxext.h -if pkg-config --atleast-version 10.0 gl; then - cp /usr/include/GL/{glext,glxext}.h lib/irrlicht/source/Irrlicht/ -fi +%setup -q +find -name '*~' -delete -print %build export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="$CFLAGS" -# We need an internal version of Irrlicht... -pushd lib/irrlicht/source/Irrlicht -NDEBUG=1 make %{?_smp_mflags} -popd mkdir cmake_build cd cmake_build cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .. @@ -102,19 +89,24 @@ mkdir -p %{buildroot}%{_datadir}/supertuxkart/data/karts/geeko/ cd %{buildroot}%{_datadir}/supertuxkart/data/karts/geeko/ unzip %{SOURCE1} -mkdir -p %{buildroot}%{_datadir}/appdata/ -cp %{S:2} %{buildroot}%{_datadir}/appdata/ %fdupes %{buildroot}%{_datadir} %suse_update_desktop_file supertuxkart +%post +%icon_theme_cache_post + +%postun +%icon_theme_cache_postun + %files %defattr(-,root,root) -%doc AUTHORS COPYING README TODO ChangeLog +%doc AUTHORS COPYING README.md TODO.md CHANGELOG.md %{_bindir}/supertuxkart %dir %{_datadir}/appdata %{_datadir}/appdata/supertuxkart.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}_*.png +%{_datadir}/icons/hicolor/ %files data %defattr(-,root,root)
