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

Re: new source package format in dpkg-dev



On Fri, 28 Mar 2008, Raphael Hertzog wrote:
> My last call for test[1] didn't lead to any feedback at all, which is a pity
> given the length of the discussion we had about patch management. I'm
> pretty sure people are interested in the topic... and it's important to
> make sure that the new code in dpkg-source respond to most of the feature
> requests that people had.

Ok, some people told me that they have no idea what this is all about and
they won't install the package to discover it... so here are some other
elements.

First the updated dpkg-source manual page:
http://people.debian.org/~hertzog/dpkg-source.html

Then among the new features we have:
- source package with multiple .orig tarball (gz/bz2/lzma) associated to a
  debian tarball
- automatic application of patches listed in debian/patches/(debian\.)?series
- automatic generation of a new patch at the end of the series if local
  modifications have been done (this means the NMU workflow works: unpack,
  modifiy, build gives a sane result and even keep the changes of each
  upload separate)
- support of binary files anywhere in the source tree (you can drop in a
  new debian-specific icon for instance, add its path to
  debian/source/include-binaries, and it will be included in the
  source package, possibly overriding the corresponding upstream file)

- we also have experimental VCS-based formats (git and bzr, thanks to Joey
  Hess and Colin Watson)

> So please try it out, I built a package here:
> http://people.debian.org/~hertzog/packages/dpkg-dev_1.14.17_all.deb

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/


Reply to: