Permalink
Browse files

supertuxkart: 0.8-1~getdeb1

  * New upstream version (LP: #1089480)
    * Story mode and new challenge set
    * Improved AI
    * Skidding and better collision physics
    * Reverse mode
    * New green valley track
    * New Blackhill Mansion track
    * Updated XR591 track
    * Updated Fort Magma track
    * Updated jungle track
    * Updated menus
    * New music
  • Loading branch information...
1 parent 183fbca commit 0b01711862c8afa86a1356be85ee75231579e99b Christoph Korn committed Feb 21, 2013
View
@@ -0,0 +1,39 @@
+As of SuperTuxKart version 0.8, upstream developers have embedded a forked copy
+of Irrlicht into STK, which is now being used by this Debian package (as of
+0.8-1, when build-depends on libirrlicht-dev was dropped). Rationale is as
+follows:
+
+ - Upstream STK devs have made modifications to Irrlicht that they deem
+ necessary for STK, which upstream Irrlicht has rejected [1]. Furthermore,
+ in the future, STK devs plan on making more intrusive changes to Irrlicht,
+ which may break the API [2].
+ - Past attempts to use Debian's version of Irrlicht in STK has been extremely
+ troublesome due to upstream STK's usage of unreleased svn revisions of
+ Irrlicht (e.g. Irrlicht r3843 for STK 0.7.3). Although I have tried to
+ patch STK to use a system copy of Irrlicht in the past [3], this has caused
+ a number of rendering bugs (e.g. [4]) and a large number of semi-random
+ segfaults (e.g. [5][6][7][8][9][10][11]...), and is simply infeasible now
+ that upstream STK devs plan on making more intrusive changes to Irrlicht.
+
+Note that the embedded copy of Irrlicht is built with Debian's zlib/bzip2/
+libpng/libjpeg/glext instead of the embedded copies within the Irrlicht source
+code (which should address security concerns relating to embedding Irrlicht).
+
+If interested, a more thorough discussion on this topic can be reviewed on
+debian-devel-games, in this thread [12] (starting with [13]).
+
+[1] http://sourceforge.net/support/tracker.php?aid=3454889
+[2] http://sourceforge.net/apps/trac/supertuxkart/ticket/689
+[3] http://sourceforge.net/apps/trac/supertuxkart/ticket/628
+[4] http://bugs.debian.org/679837
+[5] http://bugs.debian.org/677609
+[6] https://bugs.launchpad.net/bugs/1011180
+[7] https://bugs.launchpad.net/bugs/1048284
+[8] https://bugs.launchpad.net/bugs/1049398
+[9] https://bugs.launchpad.net/bugs/1061436
+[10] https://bugs.launchpad.net/bugs/1064019
+[11] https://bugs.launchpad.net/bugs/1069871
+[12] http://lists.debian.org/debian-devel-games/2012/12/threads.html#00006
+[13] http://lists.debian.org/debian-devel-games/2012/12/msg00006.html
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Fri, 28 Dec 2012 22:45:14 -0800
View
@@ -0,0 +1,337 @@
+supertuxkart (0.8-1~getdeb1) precise; urgency=low
+
+ * New upstream version (LP: #1089480)
+ * Story mode and new challenge set
+ * Improved AI
+ * Skidding and better collision physics
+ * Reverse mode
+ * New green valley track
+ * New Blackhill Mansion track
+ * Updated XR591 track
+ * Updated Fort Magma track
+ * Updated jungle track
+ * Updated menus
+ * New music
+
+ -- Christoph Korn <christoph.korn@getdeb.net> Thu, 21 Feb 2013 16:36:27 +0100
+
+supertuxkart (0.8-1) experimental; urgency=low
+
+ * New upstream release.
+ - Use embedded/forked copy of irrlicht; refer to debian/README.source for
+ details. Also import patches used in Debian's irrlicht source package.
+ - Remove build-depends on libirrlicht-dev.
+ - Add build-depends on zlib1g-dev, libbz2-dev, libpng-dev, libjpeg-dev,
+ mesa-common-dev.
+ - Remove backport_cmake.patch and build_with_irrlicht_1.8.patch; applied
+ upstream.
+ - Refresh remaining patches.
+ * Bump Standards version to 3.9.4, no changes required.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Fri, 28 Dec 2012 22:45:14 -0800
+
+supertuxkart (0.7.3-2+exp1) experimental; urgency=low
+
+ * Upload to experimental.
+ * Build with irrlicht 1.8.
+ - This should fix segfaults related to irrlicht 1.7.3 in supertuxkart,
+ commonly triggered through the use of power-ups during races.
+ (Closes: #677609; LP: #1011180, LP: #1048284, LP: #1049398, LP: #1061436,
+ LP: #1064019, LP: #1069871)
+ - This also fixes incorrect rendering of Suzanne's kart. (Closes: #679837)
+ - Update build-depends on libirrlicht-dev (>= 1.8).
+ - Drop patch debian/patches/build_with_irrlicht_1.7.3.patch and add
+ debian/patches/build_with_irrlicht_1.8.patch.
+ * Add new package supertuxkart-dbg containing debugging symbols.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Fri, 16 Nov 2012 08:22:15 -0800
+
+supertuxkart (0.7.3-2) unstable; urgency=low
+
+ * Switch buildsystem to cmake (upstream has deprecated their autotools
+ build system).
+ - Drop build-depends on autotools-dev, automake, dh-autoreconf.
+ - Add build-depends on cmake (>= 2.8.1).
+ - Refresh debian/patches/build_against_system_enet.patch.
+ - Add debian/patches/backport_cmake.patch to backport fixes to STK's
+ CMake build system (and to make it easier to build against system enet).
+ * Install hi-res icon and use it in STK's desktop menu entry. (LP: #937976)
+ * Enable parallel building.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Thu, 31 May 2012 17:23:37 -0700
+
+supertuxkart (0.7.3-1) unstable; urgency=low
+
+ * Team upload.
+
+ [ Alexander Reichle-Schmehl ]
+ * New upstream release (Closes: #634019, LP: #871630)
+ * Fix watchfile to ignore release candidates
+ * Refresh patches/build-against-system-enet.patch
+ * Drop patches/enet1.3.patch (Applied upstream)
+
+ [ Vincent Cheng ]
+ * Add myself to Uploaders.
+ * Add debian/patches/build_with_irrlicht_1.7.3.patch to enable build with
+ latest stable version of irrlicht rather than an unreleased SVN revision.
+ * Bump versioned dependency on libirrlicht-dev to (>= 1.7.3).
+ * Update debian/rules to dh 7 "rules.tiny" style.
+ * Add build-depends on dh-autoreconf and use autoreconf sequence in
+ debian/rules.
+ * Add build-depends on libcurl4-gnutls-dev | libcurl4-dev, libfribidi-dev,
+ libxxf86vm-dev.
+ * Add missing DEP-3 headers to patches.
+ * Source tarball is now DFSG-clean.
+ - Remove unneeded get-orig-source target in debian/rules.
+ - Remove unneeded get-orig-source.sh and README.source.
+ * Remove unneeded *.xpm icons in debian/.
+ * Remove unused lintian-overrides file.
+ * Remove unneeded debian/supertuxkart.desktop menu file (use menu file in
+ data/supertuxkart_desktop.template instead).
+ - Add debian/patches/fix_desktop_file.patch to add Debian/Ubuntu-specific
+ changes to menu file (and forward patch upstream). (Closes: #667640;
+ LP: #709987)
+ * "Modernize" package description, as suggested by an upstream dev.
+ (LP: #774345); remove reference to GotM. (Closes: #531637)
+ * Bump dh compat level from 7 to 9.
+ * Bump standards version from 3.8.3 to 3.9.3 (no changes needed).
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Fri, 04 May 2012 18:36:07 -0700
+
+supertuxkart (0.7+dfsg1-2) unstable; urgency=low
+
+ * drop 3DGraphics from desktop file (LP: #532065)
+ * Apply patch by Ansgar Burchardt to build against enet 1.3 (Closes:
+ #617783)
+
+ -- Christoph Egger <christoph@debian.org> Thu, 17 Mar 2011 21:08:17 +0100
+
+supertuxkart (0.7+dfsg1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Christoph Egger <christoph@debian.org> Thu, 24 Feb 2011 22:36:25 +0100
+
+supertuxkart (0.6.2+dfsg1-2) unstable; urgency=low
+
+ * Change my E-Mail Address
+ * Kill some whitespaces at the end of lines
+ * Explicitly link against libGLU (Closes: #556477) taking the patch from
+ Ubuntu
+ * Remove KiBi from Uploaders on his request
+ * Build against system libenet, makes stk build on GNU/kFreeBSD and is
+ the right thing anyway
+ * Add misc:Depends to -data package
+ * Bump standards version from 3.8.3 to .4 (no changes needed)
+
+ -- Christoph Egger <christoph@debian.org> Wed, 10 Mar 2010 23:51:14 +0100
+
+supertuxkart (0.6.2+dfsg1-1) unstable; urgency=low
+
+ * New Upstream Release
+ * Only Bugfixes and minor improvements
+ * Drop rubber.patch again as it was taken from 0.6.2 branch
+ and is part of this release
+ * Use replacement artwork from 0.6.1a
+ * Silence horn.wav (Closes: #515332)
+ * Bump Standards Version to 3.8.3 (No changes needed)
+ * Bump debhelper compat to 7 for dh_prep
+ * Update our copy of supertuxkart.desktop from upstreams,
+ our changes will get pushed upstream as well.
+ * Cleaning debian/rules a bit more
+
+ -- Christoph Egger <debian@christoph-egger.org> Sat, 22 Aug 2009 12:45:50 +0200
+
+supertuxkart (0.6.1a+dfsg2-3) unstable; urgency=low
+
+ * Move config.* out of the diff (Closes: #538617)
+ * Clean up rules
+ * lintian override for invalid spellchecker in binary
+ * Bump standards Version without any changes
+ * Reorder Categories in the desktop file (Closes: #443412) (LP: #329265)
+ * Add rubber.patch so supertuxkart won't segfault in RubberBand::hit anymore.
+ (Closes: #539964)
+
+ -- Christoph Egger <debian@christoph-egger.org> Mon, 03 Aug 2009 22:26:02 +0200
+
+supertuxkart (0.6.1a+dfsg2-2) unstable; urgency=low
+
+ [ Alexander Reichle-Schmehl ]
+ * Adapt debian/control to my new name
+
+ [ Cyril Brulebois ]
+ * Update my mail address
+
+ [ Christoph Egger ]
+ * Fix get-orig-source rule
+ * Fix watchfile
+ * Unversion depends on plib (Closes: #516925)
+
+ -- Christoph Egger <debian@christoph-egger.org> Tue, 24 Feb 2009 15:31:32 +0100
+
+supertuxkart (0.6.1a+dfsg2-1) unstable; urgency=low
+
+ * Now use the correct tarball (was the old 0.5 by accident)
+
+ -- Christoph Egger <debian@christoph-egger.org> Sun, 22 Feb 2009 13:32:47 +0100
+
+supertuxkart (0.6.1a+dfsg1-1) unstable; urgency=low
+
+ [ Peter De Wachter ]
+ * Added patch to check for SDL errors and to allow the game to run on
+ low-end hardware (closes: #501116), (LP: #203144); Applied Upstream
+
+ [ Christoph Egger ]
+ * New Upstream Release (Closes: #512994), (LP: #319990)
+ * Fix incorrect recreation of items
+ * Correct Issue when restarting follow-the-leader game
+ * Fix build with GCC 4.4 (Closes: #505671)
+ * Drop all patches (now upstream)
+ * Use $(QUILT_STAMPFN) insted of direct patch target for quilt make-snippet
+ * Wrap Uploaders, Build-Depends
+ * get-orig-source target
+ * mangle watchfile correctly
+
+ [ Stefan Potyra ]
+ * debian/supertuxcart.sgml: fix dhusername entity.
+
+ -- Christoph Egger <debian@christoph-egger.org> Wed, 18 Feb 2009 18:13:28 +0100
+
+supertuxkart (0.5+dfsg1-1) unstable; urgency=medium
+
+ * urgency medium due to RC fix
+ * Replacing nonfree stuff (Closes: #514416)
+ * Improving debian/copyright
+ * Update my Email address
+
+ -- Christoph Egger <debian@christoph-egger.org> Sun, 08 Feb 2009 19:38:27 +0100
+
+supertuxkart (0.5-1.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * DEB_BUILD_OPTIONS=noopt debian/rules now sets CXXFLAGS (closes: #490045)
+ * Tighten up build-dep on plib1.8.4-dev (closes: #490052 as a side-effect)
+ * urgency=high to fix RC bug in testing
+
+ -- Vincent Fourmond <fourmond@debian.org> Mon, 21 Jul 2008 00:34:36 +0200
+
+supertuxkart (0.5-1) unstable; urgency=low
+
+ * New upstream release (Closes: #484326)
+ * Upstream no longer ships .desktop file
+ So no need to remove it in rules
+ * Bumping Standards Version to 3.8.0
+ * Adding debian/README.source
+ * Adding myself to Uploaders
+ * Fixing multiplayer bug (First player gets
+ playerkart with best ranking after first map
+ in grandprix
+ * bug1996464.patch (from upstream bugtracker)
+
+ -- Christoph Egger <Christoph.Egger@gmx.de> Thu, 19 Jun 2008 18:58:49 +0200
+
+supertuxkart (0.4-1) unstable; urgency=low
+
+ * New upstream release (Closes: #470552).
+ * 10_fix_FTBFS_with_gcc-4.3.diff:
+ + Patch for gcc-4.3 FTBFS is no longer needed (Closes: #455187).
+
+ -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 11 Mar 2008 22:52:53 +0000
+
+supertuxkart (0.3-3) UNRELEASED; urgency=low
+
+ * Introduce quilt patch system.
+ * Fix FTBFS with gcc-4.3 (missing headers) by adding the following
+ patch (Closes: #455187):
+ + 10_fix_FTBFS_with_gcc-4.3.diff.
+ * Remove obsolete “Encoding” key from debian/supertuxkart.desktop.
+ * Add myself to the Uploaders.
+ * Add two tiny items to debian/TODO.
+
+ -- Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Fri, 29 Feb 2008 01:03:20 +0100
+
+supertuxkart (0.3-2) unstable; urgency=low
+
+ [ Barry deFreese ]
+ * Add watch file
+ * Add Homepage field to control
+ * Remove XS- from VCS fields
+
+ [ Gonéri Le Bouder ]
+ * fix spelling error in the description, thanks Philippe Cloutier
+ and Filipus Klutier (Closes: #441419)
+
+ [ Jon Dowland ]
+ * add Homepage: control field to source stanza
+
+ [ Alexander Schmehl ]
+ * adding libvorbis-dev to build-depends, appearantly supertuxkart supports
+ ogg vorbis; thanks to Lucas Nussbaum for detecting via build daemon from
+ hell
+ * removing Homepage: semie-headers from package descriptions
+ * reformating long description to not be longer than 80 columns
+ * debian/copyright refering to /usr/share/common-licenses/GPL-2 instead of
+ GPL
+ * Bumping standards version to 3.7.3: No changes needed
+
+ -- Alexander Schmehl <tolimar@debian.org> Tue, 29 Jan 2008 22:15:13 +0100
+
+supertuxkart (0.3-1) unstable; urgency=low
+
+ [ Gonéri Le Bouder ]
+ * New upstream release
+ - updated copyright file
+ - new b-deps: libopenal-dev, libalut-dev, libmikmod2-dev
+ * install the desktop file (Closes: 406873)
+ * do not ignore the make distclean return anymore
+ * versionned dependency against plib >= 1.8.4-8 because of #436917
+
+ [ Sam Hocevar ]
+ * debian/control:
+ + Remove leading “a”s from short descriptions.
+ + Use ${source:Version} to make package binNMUable.
+ + Added XS-Vcs-Svn field.
+
+ [ Jon Dowland ]
+ * update menu section to "Games/Action" for menu policy transition.
+ Thanks Linas Žvirblis.
+
+ [ Cyril Brulebois ]
+ * Added XS-Vcs-Browser fields in the control file.
+
+ -- Gonéri Le Bouder <goneri@rulezlan.org> Thu, 9 Aug 2007 12:07:57 +0200
+
+supertuxkart (0.2-1) unstable; urgency=low
+
+ [ Gonéri Le Bouder ]
+ * new upstream release candidate
+ + Closes: #388021
+ + remove supertuxkart.sh
+ + add supertuxkart(|-data).install
+ + clean up
+ + remove deps on ${shlibs:Depends}, ${misc:Depends} for supertuxkart-data
+ * fix French comment was tagged de_DE
+ * fix not-binnmuable-any-depends-all
+ * fix FTBFS on 64bit arch
+ + Closes: #370810
+
+ [ Eddy Petrişor ]
+ * added Romanian translation to desktop file
+
+ -- Gonéri Le Bouder <goneri@rulezlan.org> Fri, 8 Sep 2006 22:59:25 +0200
+
+supertuxkart (0.0.0.1-2) unstable; urgency=low
+
+ * supertuxkart-data architecture fixed to all
+ * fix circular dependency
+ * better description for supertuxkart-data
+ Closes: #370673
+
+ -- Gonéri Le Bouder <goneri@rulezlan.org> Tue, 6 Jun 2006 13:09:38 +0200
+
+supertuxkart (0.0.0.1-1) unstable; urgency=low
+
+ * Initial release Closes: #366199
+
+ -- Gonéri Le Bouder <goneri@rulezlan.org> Sat, 6 May 2006 02:15:26 +0000
+
Oops, something went wrong.

0 comments on commit 0b01711

Please sign in to comment.