debian: add source, package lintian-overrides

This commit is contained in:
Paul Stemmet 2024-04-20 13:14:23 +00:00
parent 47303383c4
commit 914743bcdd
Signed by: Paul Stemmet
GPG Key ID: EDEA539F594E7E75
3 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,7 @@
# vim: set ft=conf:
# The 2000s called, they want their init system back.
package-supports-alternative-init-but-no-init.d-script *
initial-upload-closes-no-bugs *
description-synopsis-starts-with-article *

14
debian/open-vault.lintian-overrides vendored Normal file
View File

@ -0,0 +1,14 @@
# vim: set ft=conf:
# The upstream is a go binary that doesn't require stripping,
# doesn't create manpages, and I don't care about
# 'spelling errors' in the .data section of a binary.
unstripped-binary-or-object [usr/bin/vault]
no-manual-page [usr/bin/vault]
spelling-error-in-binary * [usr/bin/vault]
# The 2000s called, they want their init system back.
package-supports-alternative-init-but-no-init.d-script *
initial-upload-closes-no-bugs *
description-synopsis-starts-with-article *

16
debian/source/lintian-overrides vendored Normal file
View File

@ -0,0 +1,16 @@
# vim: set ft=conf:
# The upstream generates and commits these like this.
#
# If this package was to ever be considered for inclusion in
# mainline debian we'd need to fix these, but because I have
# no desire to do that and it would be a massive PITA, ignore
# these missing sources.
source-is-missing *ui/tests*
source-contains-prebuilt-javascript-object *ui/tests*
# We set debhelper compat >= 13, therefore are unaffected
override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
# Not relevant...
package-does-not-install-examples [website/content/docs/platform/k8s/helm/examples/]