distro/pkg/deb: deep clean Debian packaging with pedantic lintian
I've used apkg lint --pedantic
to eliminate all lintian --pedantic --display-info
cries.
Amongst other things, I've changed from manual meson
/ninja
invocation to using it through debhelper
with --buildsystem=meson
.
Only one last info message regarding python/knot_resolver/utils/modeling/README.md
is left:
I: knot-resolver6: package-contains-documentation-outside-usr-share-doc [usr/lib/python3/dist-packages/knot_resolver/utils/modeling/README.md]
N:
N: This package ships a documentation file outside /usr/share/doc Documentation files are normally installed inside /usr/share/doc.
N:
N: If this file doesn't describe the contents or purpose of the directory it is in, please consider moving this file to /usr/share/doc/ or
N: maybe even removing it. If this file does describe the contents or purpose of the directory it is in, please add a lintian override.