[Build-common-hackers] Emdebian and debhelper.mk

Peter Eisentraut peter_e at gmx.net
Wed Dec 6 22:41:36 CET 2006


Neil Williams wrote:
> Maintaining patches outside the tree - we've already tried that
> approach and it is very difficult to maintain. It's far easier to
> change the rules by which the package is built than to change the
> system that follows those rules.

Well, I'm afraid that I don't agree with that approach.  You need to 
enforce your packaging policy at the lowest common denominator, and 
that is dpkg in this case.

If you don't want to patch dpkg, why don't you write a plugin system for 
it that hooks in some sort of postprocessing?

If you really don't want to go there, then the next lowest common 
denominator is debhelper.  You can easily patch dh_installdocs, 
dh_installman, etc. to omit the files you don't want, and your job is 
finished.  Most of the work should already be done for the udeb mode, 
so you can build on that.

So with those two options in hand, I don't see the need to touch cdbs at 
all.



More information about the Build-common-hackers mailing list