[Pkg-nagios-devel] Modernizing icinga packaging

Sebastiaan Couwenberg sebastic at xs4all.nl
Sun Dec 18 16:15:12 UTC 2016


Hi all,

In an effort to modernize the icinga packaging I've prepared a bunch of
changes in the modern-packaging branch.

Among others, the changes include:

 * switch from dpatch to source format 3.0 (quilt)
 * copyright-format 1.0
 * debhelper compatibility level 9
 * use dh sequencer in rules file

Especially the use of dh sequencer is a bit of an invasive change. I've
kept the custom rules mostly as-is, but did change the configure and
build targets to the dh_auto_* commands. The clean target can most
likely also be simplified by using dh_auto_clean and a subset of the
custom commands.

The switch to dh sequencer automatically enabled the test target for
which the build dependencies were added.

The package is not entirely lintian clean yet, but very close. Making it
entirely lintian clean is still high on my wishlist.

While it would be nice to get these changes into stretch, it's probably
better to target these for buster since we're so close to the freeze
leave not much time to get feedback from users in testing & unstable.

Feedback on these changes and when to merge these into master is greatly
appreciated.

Kind Regards,

Bas~

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the Pkg-nagios-devel mailing list