Debian VDR and DVB Packaging Project

How-to build our packages

First you need to install subversion and svn-buildpackage.

ssh

Now let's configure ssh to allways use the right username when
logging into svn.debian.org (Note: You only need this step if
have commit access to svn.debian.org in the pkg-vdr-dvb project,
if you just have read-only access, you can skip this step.)

Please note that the package directories only contain the debian
subdirectory, the upstream sources will be merged with the debian
directory automatically by svn-buildpackage at build-time, the
upstream tarballs are located in the tarballs directory.

Every package directory in the repository contains 3 subdirectories,
trunk, branches and tags. Normal development will be done in the
trunk directory, branches should contain branches of the package
(for example, it is planned to add a sarge branch for packages in
sarge soon), the tags directory contains copies of all uploaded
version of the package (you should not edit anything inside the
tags directory: it should be used to get a specific version of a
package from the repository).

checking out and building

The next step is to checkout the necessary files from the subversion
repository (Note: It is recommended that you check out
only the trunk directories of the packages, because checking out every
module with the trunk, branches and tags directories would consume a
lot of space on your disk.)