Well, it's 3 years later and dh has very good adoption. [1]

Dh addons are very nice to use, but they require ./debian/rules
modification.

My addon is "graceful", e.g. it does nothing if it cannot find its
configuration files under ./debian/. I'd very much enjoy if I can
specify "auto-enable" in my sequence.pm file. Maybe allow an option in
debhelper conffile whether "auto-enable" flags in addons should be
honoured and/or white list them?

On the system-wide level, it would be nice to have a conffile and
specify addons that get auto-enabled. In at least ubuntu for a large set
of packages we do following:
* strip language translations into language packs
* generate ddebs into dbgsym packages
* optimise png and svg files
* symlink duplicate files
* scan logs for Implicit Pointer Conversions and fail the build.

At the moment some of above is achieved by ugly diversions of e.g.
dpkg-builddeb and such like. Which are hard to maintain right, and are
sometimes slower than equivalent dh addons.

[1] http://www.lucas-nussbaum.net/blog/?p=751

-- 
Regards,
Dmitrijs.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to