Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434148 - games-sports/vdrift version bump 2012-07-22
Summary: games-sports/vdrift version bump 2012-07-22
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-06 19:09 UTC by lxg
Modified: 2014-09-01 01:01 UTC (History)
2 users (show)

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


Attachments
vdrift data (vdrift-data-20120722.ebuild,815 bytes, text/plain)
2012-12-13 14:24 UTC, Jimmy.Jazz
Details
vdrift ebuild w/o data (vdrift-20120722.ebuild,1.54 KB, text/plain)
2012-12-13 14:25 UTC, Jimmy.Jazz
Details
New updated ebuild (vdrift-20120722.ebuild,1.50 KB, text/plain)
2013-03-03 20:35 UTC, Peter Asplund
Details
Patch for building with several SDL (as well as other fixed stuff) (vdrift-2012-07-22c.patch,21.18 KB, patch)
2013-03-03 20:36 UTC, Peter Asplund
Details | Diff
New version for using with Bullet 2.81. (vdrift-20120722.ebuild,1.61 KB, text/plain)
2013-03-10 11:21 UTC, Peter Asplund
Details
Patch for building with bullet-2.81 (vdrift-2012-07-22c_bullet281.patch,24.51 KB, patch)
2013-03-10 11:22 UTC, Peter Asplund
Details | Diff
Newest ebuild. (file_434148.txt,1.67 KB, text/plain)
2013-03-11 12:48 UTC, Peter Asplund
Details
Patch for building with Bullet 2.81 (file_434148.txt,3.33 KB, text/plain)
2013-03-11 12:49 UTC, Peter Asplund
Details
fix compilation: Checking for C++ header file SDL/SDL.h... no (vdrift-2012-07-22c-SDL-header.patch,412 bytes, patch)
2014-08-30 23:22 UTC, Sławomir Nizio
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description lxg 2012-09-06 19:09:57 UTC
Version 2012-07-22 is available.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2012-09-07 18:04:07 UTC
If only it compiled.
Comment 2 Jimmy.Jazz 2012-12-13 14:24:17 UTC
Created attachment 332218 [details]
vdrift data

version 20120722 of vdrift needs svn data to work
Comment 3 Jimmy.Jazz 2012-12-13 14:25:02 UTC
Created attachment 332220 [details]
vdrift ebuild w/o data
Comment 4 Jimmy.Jazz 2012-12-13 14:26:04 UTC
I didn't play vdrift, but it compiles well.
If someone could test it, that would be helpful.
Comment 5 Jimmy.Jazz 2012-12-20 19:10:16 UTC
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"
Comment 6 Peter Asplund 2013-02-28 12:41:28 UTC
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.
Comment 7 Peter Asplund 2013-02-28 13:00:45 UTC
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
Comment 8 Peter Asplund 2013-03-03 20:34:46 UTC
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.
Comment 9 Peter Asplund 2013-03-03 20:35:58 UTC
Created attachment 340886 [details]
New updated ebuild

Also dded minimum versions for dependencies.
Comment 10 Peter Asplund 2013-03-03 20:36:48 UTC
Created attachment 340888 [details, diff]
Patch for building with several SDL (as well as other fixed stuff)

Taken from their own download page.
Comment 11 Peter Asplund 2013-03-03 20:37:32 UTC
This ebuild works and the game starts for me.
Comment 12 Peter Asplund 2013-03-09 09:55:54 UTC
I just played the game for a couple of tracks and everything seems to be in order.
Comment 13 Peter Asplund 2013-03-10 11:21:02 UTC
Created attachment 341518 [details]
New version for using with Bullet 2.81.

New version for using with Bullet 2.81.
Comment 14 Peter Asplund 2013-03-10 11:22:21 UTC
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.
Comment 15 Julian Ospald 2013-03-10 16:35:09 UTC
origin of those patches?

link to upstream bug?
Comment 16 Peter Asplund 2013-03-11 11:09:47 UTC
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
Comment 17 Peter Asplund 2013-03-11 11:11:55 UTC
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.
Comment 18 Peter Asplund 2013-03-11 12:48:25 UTC
Created attachment 341666 [details]
Newest ebuild.

Only apply Bullet patch if specifically needed.
Bullet patch now only contains bullet-relevant changes.
Comment 19 Peter Asplund 2013-03-11 12:49:38 UTC
Created attachment 341668 [details]
Patch for building with Bullet 2.81

Cleaned up patch and stripped out everything that was not Bullet related.
Comment 20 Peter Asplund 2013-03-11 12:50:57 UTC
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
Comment 21 Peter Asplund 2013-04-30 06:43:04 UTC
*bump*
Comment 22 Peter Asplund 2013-06-17 09:32:33 UTC
This is still the latest version, so: *bump*
Comment 23 Peter Asplund 2013-10-26 17:07:14 UTC
bumpeli bump. I've been running with this new version + patch since March and it seems to work.
Comment 24 niks1024 2013-10-30 17:00:04 UTC
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?
Comment 25 Sławomir Nizio 2014-08-30 23:22:06 UTC
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.
Comment 26 Mr. Bones. (RETIRED) gentoo-dev 2014-09-01 01:01:41 UTC
in portage.