Version 2012-07-22 is available.
If only it compiled.
Created attachment 332218 [details] vdrift data version 20120722 of vdrift needs svn data to work
Created attachment 332220 [details] vdrift ebuild w/o data
I didn't play vdrift, but it compiles well. If someone could test it, that would be helpful.
Oops, vdrift subversion revision 1175 doesn't contain all the files necessary to play. revision 1075 works. Change to apply in vdrift-data ebuild is ESVN_REVISION="1075"
I remember that we've asked them to supply a tar-file with the game data so we can download that instead of fetching it from their svn, but if I remember correctly they didn't want to do it. Can't remember why though.
I'm sorry, I was wrong. It seems that their new source tarball is perfect for us since it contains game data and everything. http://sourceforge.net/projects/vdrift/files/vdrift/vdrift-2012-07-22/vdrift-2012-07-22.tar.bz2/download
I've created an ebuild that works, and it's in my overlay called AzP. I'll also add the ebuild and needed patch here.
Created attachment 340886 [details] New updated ebuild Also dded minimum versions for dependencies.
Created attachment 340888 [details, diff] Patch for building with several SDL (as well as other fixed stuff) Taken from their own download page.
This ebuild works and the game starts for me.
I just played the game for a couple of tracks and everything seems to be in order.
Created attachment 341518 [details] New version for using with Bullet 2.81. New version for using with Bullet 2.81.
Created attachment 341520 [details, diff] Patch for building with bullet-2.81 The patch is used instead of the other (smaller) patch. Both are needed. Could probably clean this one up to only include the bullet-related stuff.
origin of those patches? link to upstream bug?
Bullet 2.81 bug (with link to patch) https://github.com/VDrift/vdrift/issues/113 SDL2 bug (with link to patch). This is the big one. https://github.com/VDrift/vdrift/issues/110
I stripped and cleaned up the bullet patch so it only contained the actual Bullet stuff, but I seem to have forgotten to upload the new versions.
Created attachment 341666 [details] Newest ebuild. Only apply Bullet patch if specifically needed. Bullet patch now only contains bullet-relevant changes.
Created attachment 341668 [details] Patch for building with Bullet 2.81 Cleaned up patch and stripped out everything that was not Bullet related.
There you go, that's cleaner and better (I think). This is my overlay with the same stuff: http://git.overlays.gentoo.org/gitweb/?p=user/AzP.git;a=tree;f=games-sports/vdrift;h=31b4c1aba64b82ff0b410a6c75e9f7e5511a03d3;hb=1e430361f89c41237a29b7ec53244467c1e3f383
*bump*
This is still the latest version, so: *bump*
bumpeli bump. I've been running with this new version + patch since March and it seems to work.
Also, what about Stunt Rally (vdrift-ogre), a fork of VDrift already in gamerlay? Can't we have both the latest VDrift and Stunt Rally in the tree?
Created attachment 383988 [details, diff] fix compilation: Checking for C++ header file SDL/SDL.h... no fixes this, on amd64: Checking for C++ header file GL/gl.h... yes Checking for C++ header file GL/glu.h... yes Checking for C++ header file SDL/SDL.h... no You do not have the SDL/SDL.h headers installed. Exiting.
in portage.