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:
Created attachment 258212 [details, diff] supertuxkart-0.6.2-to-0.7.ebuild.patch
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)
Created attachment 258683 [details] irrlicht 1.7.2 ebuild with irrlich 1.7.2 the focus fullscreen problem is resolved
Created attachment 258685 [details, diff] supertuxkart-0.6.2-to-0.7.ebuild.patch
Confirming that the keyboard focus bug is fixed with irrlicht 1.7.2 from portage.
The proposed patch worked perfectly here as well.
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.
The SRC URI is wrong, but except for that it works great.
The NLS code seems broken. It fails to build with USE=-nls because of some bad ifdef coding.
patched around it. 0.7 is in portage. thanks for the bug report.