All of lore.kernel.org
 help / color / mirror / Atom feed
From: Roland Stigge <stigge@domain.hid>
To: Xenomai core <Xenomai-core@domain.hid>
Subject: [Xenomai-core] New Debian source package format 3.0
Date: Sat, 15 May 2010 20:11:37 +0200	[thread overview]
Message-ID: <4BEEE3D9.8060000@domain.hid> (raw)

Hi,

for some time now, Debian has the new source package version 3.0 [1] 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 
xenomai.org repository:

$ 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 
versions available.)
* 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 
"quilt" version.
* Take care of "native" instead of "quilt" when synchronizing with the 
"downstream" Debian package

Thanks for considering.

bye,
   Roland

[1] http://wiki.debian.org/Projects/DebSrc3.0


             reply	other threads:[~2010-05-15 18:11 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-15 18:11 Roland Stigge [this message]
2010-05-16 15:58 ` [Xenomai-core] New Debian source package format 3.0 Gilles Chanteperdrix
2010-05-16 19:59   ` Stefan Kisdaroczi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4BEEE3D9.8060000@domain.hid \
    --to=stigge@domain.hid \
    --cc=Xenomai-core@domain.hid \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.