Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] NEWSTRUCT is now HEAD



Hi everybody,

in order to apply the changes suggested last week on this list I moved 
the NEWSTRUCT branch to CVS HEAD. The old main trunk is tagged as REL-0-9-2.

All variable names in public header files follow now (hopefully) the 
kernel coding style rules. <demux.h> has been moved into DVB/driver/ in 
order to avoid user confusion.

Please port your software as soon as possible to spot problems as soon 
as possible.

To get a clean checkout use

$ cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login
[press enter]
$ cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co DVB

update your source tree with

$ cvs up -dPA

For everybody who has to port his software I attached a little 
quick'n'dirty script which can apply all changes in a source tree. Call 
it like this:

$ ./convert <path_to_the_source_to_convert_from_NEWSTRUCT_to_HEAD>

It worked pretty well for the DVB driver tree including the 
applications, but will fail when you distinguish between API versions 
using #ifdefs instead of seperate source files and want to support older 
API versions.

The DVB_API_VERSION is now 3.

- Holger

Attachment: convert.sh
Description: Bourne shell script


Home | Main Index | Thread Index