Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 349899 - games-action/supertuxkart-0.7 version bump
Summary: games-action/supertuxkart-0.7 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://supertuxkart.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-27 21:07 UTC by Fab
Modified: 2011-03-10 07:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
supertuxkart-0.6.2-to-0.7.ebuild.patch (supertuxkart-0.6.2-to-0.7.ebuild.patch,1.62 KB, patch)
2010-12-27 21:08 UTC, Fab
Details | Diff
irrlicht 1.7.2 ebuild (irrlicht-1.7.2.ebuild,1.35 KB, text/plain)
2011-01-03 01:59 UTC, b1254633
Details
supertuxkart-0.6.2-to-0.7.ebuild.patch (supertuxkart-0.6.2-to-0.7.ebuild.patch,1.63 KB, patch)
2011-01-03 02:02 UTC, b1254633
Details | Diff
Ebuild 0.7.0 from the patch file (supertuxkart-0.7.0.ebuild,1.78 KB, text/plain)
2011-02-12 09:44 UTC, Silvio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fab 2010-12-27 21:07:44 UTC
Hi,

supertuxkart 0.7 is out since few days.

I will attach the diff against the 0.6.2 ebuild. Build and run on stable x86.

Some comments :
 - in src_configure I'm adding 3 linker flags to get the irrlicht test working in the configure phase, I don't know if this is the best way to do it; see [1].
 - the recommended version of the irrlicht engine is 1.7.2, but not yet in portage, see [2]. For now I'm using 1.7.1.
 - fix for bug #328021 and for the overflow seems to be outdated ?
 - I don't know if media-libs/libmikmod in RDEPEND is still necessary, see [3] and configure.ac
 - new dependency dev-libs/fribidi, see configure.ac
 - I have a major bug with this release : in fullscreen mode, the keyboard focus is redirected to the background, the game itself does not respond to any keyboard input, I must play in window mode. Already reported upstream.

Thanks.

references:
[1] http://supertuxkart.sourceforge.net/Build_STK_on_Linux
[2] http://supertuxkart.blogspot.com/2010/09/supertuxkart-07-alpha-3.html
[3] http://supertuxkart.blogspot.com/2010/01/stk-062a-vs-stk-07-alpha-1-brief.html


Reproducible: Always

Steps to Reproduce:
Comment 1 Fab 2010-12-27 21:08:46 UTC
Created attachment 258212 [details, diff]
supertuxkart-0.6.2-to-0.7.ebuild.patch
Comment 2 b1254633 2011-01-03 00:34:23 UTC
Thanks for patch. I have installed stk 0.7 on my two gentoo box with success.

The problem of focus on fullscreen, perhalps is resolved with irrlicht 1.7.2 (http://supertuxkart.sourceforge.net/Build_STK_on_Linux#Installing_Irrlicht)
Comment 3 b1254633 2011-01-03 01:59:46 UTC
Created attachment 258683 [details]
irrlicht 1.7.2 ebuild

with irrlich 1.7.2 the focus fullscreen problem is resolved
Comment 4 b1254633 2011-01-03 02:02:00 UTC
Created attachment 258685 [details, diff]
supertuxkart-0.6.2-to-0.7.ebuild.patch
Comment 5 Fab 2011-01-12 15:52:03 UTC
Confirming that the keyboard focus bug is fixed with irrlicht 1.7.2 from portage.
Comment 6 Satoshi Hayazaki 2011-01-21 05:51:31 UTC
The proposed patch worked perfectly here as well.
Comment 7 Silvio 2011-02-12 09:44:43 UTC
Created attachment 262215 [details]
Ebuild 0.7.0 from the patch file

It is the first time I use patch and it creates this file.
I use it but I get an error in compiling:

>>> Emerging (1 of 1) games-action/supertuxkart-0.7.0 from manual
 * supertuxkart-0.7.0-src.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                       [ ok ]
 * supertuxkart.png RMD160 SHA1 SHA256 size ;-) ...                                                     [ ok ]
 * Package:    games-action/supertuxkart-0.7.0
 * Repository: manual
 * USE:        amd64 elibc_glibc kernel_linux multilib nls unicode userland_GNU
 * FEATURES:   ccache sandbox
>>> Unpacking source...
>>> Unpacking supertuxkart-0.7.0-src.tar.bz2 to /var/tmp/portage/games-action/supertuxkart-0.7.0/work
bzip2: /var/tmp/portage/games-action/supertuxkart-0.7.0/distdir/supertuxkart-0.7.0-src.tar.bz2 is not a bzip2 file.
Comment 8 Niels Ole Salscheider 2011-02-16 13:12:28 UTC
The SRC URI is wrong, but except for that it works great.
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2011-03-10 06:25:02 UTC
The NLS code seems broken.  It fails to build with USE=-nls because of some bad ifdef coding.
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2011-03-10 07:46:14 UTC
patched around it.  0.7 is in portage.  thanks for the bug report.