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: