for some time now, Debian has the new source package version 3.0  to
which I'm currently migrating the Xenomai package.
This has the following consequences:
* I don't need to repackage the upstream tarball anymore, since with the
new format, dpkg supports bzip2 besides gz, among others
* There are actually 2 different 3.0 package formats: "native" and
"quilt". While the former is appropriate for maintaining "Upstream" and
Debian together in one single place, the latter is appropriate for
Debian packages that have an upstream development location outside Debian.
* To migrate appropriately, you can do the following changes in the
$ mkdir debian/source
$ echo '3.0 (native)' > debian/source/format
$ dch 'Switch to dpkg-source 3.0 (native) format'
while I will do accordingly at Debian with "native" replaced by
"quilt". (Maintaining it as "native" in both locations would only be
reasonable if Debian would have official Xenomai release privileges
which is neither the case nor necessary. - E.g. maintenance of "old"
Xenomai versions in Debian stable while xenomai already has newer
* You can remove the "-x" Debian revision from the native Debian package
and the watch file at xenomai.org.
* Debian now ships a ".debian.tar.gz" file instead of ".diff.gz" for the
* Take care of "native" instead of "quilt" when synchronizing with the
"downstream" Debian package
Thanks for considering.
Xenomai-core mailing list