rpms/supertuxkart/devel supertuxkart-0.3-default-fs.patch, NONE, 1.1 supertuxkart-0.3-desktop.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 supertuxkart-fhs.patch, 1.1, 1.2 supertuxkart.spec, 1.1, 1.2 supertuxkart-0.2-gpmenu.patch, 1.1, NONE supertuxkart-0.2-joy1.patch, 1.1, NONE supertuxkart-0.2-joy2.patch, 1.1, NONE supertuxkart-0.2-joy3.patch, 1.1, NONE supertuxkart-fullscreen.patch, 1.1, NONE supertuxkart-nomnm.patch, 1.1, NONE supertuxkart.desktop, 1.1, NONE supertuxkart.png, 1.1, NONE
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Wed Aug 15 12:14:05 UTC 2007
Author: jwrdegoede
Update of /cvs/extras/rpms/supertuxkart/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9200
Modified Files:
.cvsignore sources supertuxkart-fhs.patch supertuxkart.spec
Added Files:
supertuxkart-0.3-default-fs.patch
supertuxkart-0.3-desktop.patch
Removed Files:
supertuxkart-0.2-gpmenu.patch supertuxkart-0.2-joy1.patch
supertuxkart-0.2-joy2.patch supertuxkart-0.2-joy3.patch
supertuxkart-fullscreen.patch supertuxkart-nomnm.patch
supertuxkart.desktop supertuxkart.png
Log Message:
* Wed Aug 15 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.3-1
- New upstream release 0.3
- Drop most patches (all fixed upstream)
- Update License tag for new Licensing Guidelines compliance
supertuxkart-0.3-default-fs.patch:
--- NEW FILE supertuxkart-0.3-default-fs.patch ---
diff -up supertuxkart-0.3/src/user_config.cpp~ supertuxkart-0.3/src/user_config.cpp
--- supertuxkart-0.3/src/user_config.cpp~ 2007-08-15 13:45:09.000000000 +0200
+++ supertuxkart-0.3/src/user_config.cpp 2007-08-15 13:45:09.000000000 +0200
@@ -108,7 +108,7 @@ void UserConfig::setDefaults()
{
setFilename();
m_keyboard_debug = false;
- m_fullscreen = false;
+ m_fullscreen = true;
m_no_start_screen = false;
m_sfx = UC_ENABLE;
m_music = UC_ENABLE;
supertuxkart-0.3-desktop.patch:
--- NEW FILE supertuxkart-0.3-desktop.patch ---
diff -up supertuxkart-0.3/data/supertuxkart.desktop~ supertuxkart-0.3/data/supertuxkart.desktop
--- supertuxkart-0.3/data/supertuxkart.desktop~ 2007-08-15 13:08:37.000000000 +0200
+++ supertuxkart-0.3/data/supertuxkart.desktop 2007-08-15 13:08:37.000000000 +0200
@@ -1,7 +1,7 @@
[Desktop Entry]
Encoding=UTF-8
Name=Supertuxkart
-Icon=supertuxkart_64.xpm
+Icon=supertuxkart.xpm
Comment=A kart racing game
Comment[fr_FR]=Un jeu de karting
Comment[ro_RO]=Un joc de curse cu carturi
@@ -9,5 +9,4 @@ Exec=supertuxkart
Terminal=false
StartupNotify=false
Type=Application
-TryExec=supertuxkart
-Categories=3DGraphics;Game;ActionGame;Simulation;SportsGame;
+Categories=Game;ActionGame;SportsGame;
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/supertuxkart/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 6 Oct 2006 14:37:01 -0000 1.2
+++ .cvsignore 15 Aug 2007 12:13:32 -0000 1.3
@@ -1,2 +1,2 @@
-supertuxkart-0.2.tar.gz
+supertuxkart-0.3-src.tar.bz2
supertuxkart-alt-images.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/supertuxkart/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 6 Oct 2006 14:37:01 -0000 1.2
+++ sources 15 Aug 2007 12:13:32 -0000 1.3
@@ -1,2 +1,2 @@
-2371aa8b3d9201c97fee901accbe7280 supertuxkart-0.2.tar.gz
-c0d4c9b055d2a95a006f60bff2058f37 supertuxkart-alt-images.tar.gz
+4db5d46206ea72abed861cd524165944 supertuxkart-0.3-src.tar.bz2
+6a0e178696d239ef0dcd724725d525f9 supertuxkart-alt-images.tar.gz
supertuxkart-fhs.patch:
Index: supertuxkart-fhs.patch
===================================================================
RCS file: /cvs/extras/rpms/supertuxkart/devel/supertuxkart-fhs.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- supertuxkart-fhs.patch 6 Oct 2006 14:37:02 -0000 1.1
+++ supertuxkart-fhs.patch 15 Aug 2007 12:13:32 -0000 1.2
@@ -1,14 +1,3 @@
---- supertuxkart-0.2/src/Makefile.am.aap 2006-09-24 21:20:17.000000000 +0200
-+++ supertuxkart-0.2/src/Makefile.am 2006-09-24 21:20:21.000000000 +0200
-@@ -23,7 +23,7 @@
- libstatic_ssg_a_SOURCES = static_ssg.cpp static_ssg.hpp
- libstatic_ssg_a_CXXFLAGS = @NOREGMOVE@
-
--AM_CPPFLAGS=-DSUPERTUXKART_DATADIR="\"$(datadir)/games/@PACKAGE@/\""
-+AM_CPPFLAGS=-DSUPERTUXKART_DATADIR="\"$(datadir)/@PACKAGE@/\""
- supertuxkart_SOURCES = main.cpp \
- material.cpp material.hpp \
- material_manager.cpp material_manager.hpp \
--- supertuxkart-0.2/src/Makefile.in.aap 2006-09-24 21:20:26.000000000 +0200
+++ supertuxkart-0.2/src/Makefile.in 2006-09-24 21:20:37.000000000 +0200
@@ -220,7 +220,7 @@
@@ -20,3 +9,14 @@
supertuxkart_SOURCES = main.cpp \
material.cpp material.hpp \
material_manager.cpp material_manager.hpp \
+--- supertuxkart-0.3/src/Makefile.am~ 2007-08-15 12:00:45.000000000 +0200
++++ supertuxkart-0.3/src/Makefile.am 2007-08-15 12:00:45.000000000 +0200
+@@ -23,7 +23,7 @@ noinst_LIBRARIES = libstatic_ss
+ libstatic_ssg_a_SOURCES = static_ssg.cpp static_ssg.hpp
+ libstatic_ssg_a_CXXFLAGS = @NOREGMOVE@
+
+-AM_CPPFLAGS=-DSUPERTUXKART_DATADIR="\"$(datadir)/games/@PACKAGE@/\""
++AM_CPPFLAGS=-DSUPERTUXKART_DATADIR="\"$(datadir)/@PACKAGE@/\""
+
+ supertuxkart_SOURCES = main.cpp \
+ material.cpp material.hpp \
Index: supertuxkart.spec
===================================================================
RCS file: /cvs/extras/rpms/supertuxkart/devel/supertuxkart.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- supertuxkart.spec 6 Oct 2006 14:37:02 -0000 1.1
+++ supertuxkart.spec 15 Aug 2007 12:13:32 -0000 1.2
@@ -1,34 +1,20 @@
Name: supertuxkart
-Version: 0.2
-Release: 3%{?dist}
+Version: 0.3
+Release: 1%{?dist}
Summary: Kids 3D go-kart racing game featuring Tux
Group: Amusements/Games
-License: GPL
+License: GPLv2+
URL: http://supertuxkart.berlios.de/
-# This is not the official upstream tarbal which can be found here:
-# http://download.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2
-# This version has some copyrighted / trademarked images and sounds removed,
-# these are replaced with new ones from supertuxkart-alt-images.tar.gz
-# see supertuxkart-images-legal.txt for the copyright/trademark info on the
-# new ones. The following images and sounds where replaced:
-# adverts.rgb, lunchbox.rgb, lunchbox2.rgb, mnm.rgb (with bananawrap.rgb),
-# brick.rgb, explode.rgb, mathclasswest.rgb (pokemon poster removed),
-# explode2.rgb (unused, removed), select_option.wav (unused, removed).
-Source0: %{name}-%{version}.tar.gz
+Source0: http://download.berlios.de/%{name}/%{name}-%{version}-src.tar.bz2
Source1: %{name}-alt-images.tar.gz
-Source2: %{name}.desktop
-Source3: %{name}.png
-Source4: %{name}.6
-Source5: %{name}-images-legal.txt
+Source2: %{name}-images-legal.txt
+Source3: %{name}.6
Patch0: supertuxkart-fhs.patch
-Patch1: supertuxkart-fullscreen.patch
-Patch2: supertuxkart-nomnm.patch
-Patch3: supertuxkart-0.2-joy1.patch
-Patch4: supertuxkart-0.2-joy2.patch
-Patch5: supertuxkart-0.2-joy3.patch
-Patch6: supertuxkart-0.2-gpmenu.patch
+Patch1: supertuxkart-0.3-desktop.patch
+Patch2: supertuxkart-0.3-default-fs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: plib-devel libXt-devel desktop-file-utils
+BuildRequires: plib-devel SDL-devel freealut-devel mikmod-devel
+BuildRequires: libvorbis-devel desktop-file-utils
# Provide so that yum install tuxkart will work, obsolete for auto upgrade
Provides: tuxkart = 0.4.0-6
Obsoletes: tuxkart < 0.4.0-6
@@ -44,16 +30,12 @@
%prep
%setup -q
%patch0 -p1 -z .fhs
-%patch1 -p1 -z .fs
-%patch2 -p1 -z .nomnm
-mv models/mnm.ac models/bananawrap.ac
-%patch3 -p1 -z .joy1
-%patch4 -p1 -z .joy2
-%patch5 -p1 -z .joy3
-%patch6 -p1 -z .gpmenu
-tar xf %{SOURCE1}
-cp %{SOURCE5} .
-chmod -x AUTHORS CHANGES COPYING README TODO
+%patch1 -p1 -z .desktop
+%patch2 -p1 -z .fs
+tar xfz %{SOURCE1}
+cp %{SOURCE2} .
+chmod -x AUTHORS COPYING ChangeLog README TODO src/robots/default_robot.* \
+ src/sdldrv.cpp
# stop automake from rerunning because of our patches above
touch src/Makefile.in
@@ -71,17 +53,19 @@
# below is the desktop file and icon stuff.
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
-desktop-file-install --vendor fedora \
+desktop-file-install --vendor fedora --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
- --add-category X-Fedora \
- %{SOURCE2}
+ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
-install -p -m 644 %{SOURCE3} \
- $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
+mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}_32.xpm \
+ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/%{name}.xpm
+mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}_64.xpm \
+ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/%{name}.xpm
# add the manpage (courtesy of Debian)
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
-install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man6
+install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man6
%clean
@@ -103,15 +87,20 @@
%files
%defattr(-,root,root,-)
-%doc AUTHORS CHANGES COPYING README TODO %{name}-images-legal.txt
+%doc AUTHORS COPYING ChangeLog README TODO %{name}-images-legal.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man6/%{name}.6.gz
%{_datadir}/applications/fedora-%{name}.desktop
-%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
+%{_datadir}/icons/hicolor/*/apps/%{name}.xpm
%changelog
+* Wed Aug 15 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.3-1
+- New upstream release 0.3
+- Drop most patches (all fixed upstream)
+- Update License tag for new Licensing Guidelines compliance
+
* Fri Oct 6 2006 Hans de Goede <j.w.r.degoede at hhs.nl> 0.2-3
- replace some more coprighted images and sounds
- fix a bunch of joystick related bugs
--- supertuxkart-0.2-gpmenu.patch DELETED ---
--- supertuxkart-0.2-joy1.patch DELETED ---
--- supertuxkart-0.2-joy2.patch DELETED ---
--- supertuxkart-0.2-joy3.patch DELETED ---
--- supertuxkart-fullscreen.patch DELETED ---
--- supertuxkart-nomnm.patch DELETED ---
--- supertuxkart.desktop DELETED ---
More information about the fedora-extras-commits
mailing list