Debian packaging information
We build Debian packages of some of our things. It can be hard to maintain Debian packages in an upstream tarball, largely because Debian uses the Debian changelog as its source of package version. Updating this can be annoying.
Therefore, we manage our Debian packages by having a separate /debian tree in our Subversion repository. This tree managaes the debian files. We merge changes in with svnmerge and update the changelog to update which version of the project we're packaging. This allows us to keep the Debian changelogs up to date much more easily.
Therefore, to update a package, do:
$ svnmerge merge $ dch -v <version>-<rev> $ svn ci
