Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Linux 64 and 32 bit packages for latest vdrift
06-28-2009, 05:29 PM,
I've looked a little over the autopackage tutorial and so far I can only tell it's different from what I've learnt so far. So I 'd like to finish the deb packaging and then I'll see if I can do the autopackage too (but don't hold your breath waiting for it).
For now, I'll just brag with what I have done so far for DEB packaging:
Main SConstruct should contain the following lines at the end of the file:
# package target build as Debian packages
if 'debian' in COMMAND_LINE_TARGETS:

In the 'data/SConscript' file:
When I call 'scons debian', actually we don't want to install it: just call it to obtain the list of files in the '#data/' tree:
#saves the list of files from src
env['DATAFILES'] = src

#skip this if 'install' wasn't asked explicitly
[code]if 'install' in COMMAND_LINE_TARGETS:
    env.Alias('install', install)
06-29-2009, 01:58 AM,
bogdanbiv, I think I am using your Amarok 1.4 packages on Jaunty. Good luck becoming a Ubuntu maintainer and I hope you are successful putting together a VDrift .deb.
06-29-2009, 02:25 AM,
@thelusiv: Thanks for your support, but I didn't package anything but the GNU hello example program (you know, the one that prints "hello world!"). Maybe it was packaged by someone with a similar name. But still I am glad you like Amarok. `Nuff said
06-29-2009, 02:39 AM,
Haha, I guess to us Americans seeing two people with the name Bogdan makes us automatically think it's the same person (since this is an uncommon name here)!
06-29-2009, 06:05 AM,
Copyright assignments
I'm doing copyright assignement now: Who should I assign for copyright? Community?
This needs to be either individuals, such as Joe Venzon copyright 2009, Chris Guirl copyright 2008... and so on... OR you can assign copyright to a single entity, such as everyone assigns their copyright to Joe Venzon or the FSF Foundation or some other entity out there.

This is different from the credit section! It means that you actually assign copyrights to a specific holder and he or she then has the right to sue others should they disrespect the license you released under... and many other things I will not list here.
06-29-2009, 01:47 PM,
Since we've never asked anyone to reassign copyright, all works are by default copyright by their respective authors (at least with US law). I'd like to keep it that way so just say something like "all works copyright their original authors" or something. If you want you could say "VDrift community", I guess.
06-30-2009, 02:11 AM,
I've put all of the artwork (such as cars, tracks) under the GPLv2 license, no distinction. Is this correct, or do you have a special license for some part of it?
Or do you wish not to license it at all?

Also, besides the bullet library and the parts from VAMOS physics simulation do you know about any other licenses for work that has gone into this project?

Bullet seems to be licensed under a new BSD style license, right?
VAMOS is licensed under the GPLv2, ok?

Oh, wait is Bullet still in use?
06-30-2009, 12:08 PM,
VAMOS code is no longer used. Bullet is used.

The car/track data included in the release download package should be licensed the same as VDrift (GPLv2).
07-08-2009, 11:21 AM,
I was a little busy the past weekend and previous days and I had a roadblock in that I didn't know how to make two DEB packages from SCons. I have a bit of an idea now, I'll see if it works out. I'll come back when I have something working about that.
07-09-2009, 02:23 PM,
Ok, I figured out how to build two or more packages in the same SCons run, but I couldn't get it to build the executable in the same run as when making DEB packages. Ok, it works with 'scons install debian', but that's a workaround.
So how should I config scons so that scons debian also builds the executable program?

On a sidenote, from the start my goal has been to include VDrift in the official Debian/Ubuntu repositories, but now I realise that doing so requires making source packages too and I just don't know how to make deb source packages to work with SCons.

Forum Jump:

Users browsing this thread: 1 Guest(s)