summaryrefslogtreecommitdiff
path: root/debian/tests/control
diff options
context:
space:
mode:
authorJulian Andres Klode <julian.klode@canonical.com>2024-12-20 12:03:26 +0100
committerJulian Andres Klode <julian.klode@canonical.com>2024-12-22 23:52:05 +0100
commitf5a24acea31248f98db51d7a2fd1d7b2198bb177 (patch)
treefcfbf6ff05674bb80e5d0d9262a225062d6cf474 /debian/tests/control
parent153653d449efe121487641303d43ac523b9b17fb (diff)
debian: Plug sqv into the package build
Our goal is for each platform to have one blessed OpenPGP verification system: Platforms that support sqv get sqv, platforms that don't get gpgv. To do so we hardcode the architecture list at build time. At build time we check if /usr/bin/sqv exists, which is the condition that apt uses to see if it should build with sqv support. We use a slight hack here to build with sqv on the official Debian buildds but use gpgv on Ubuntu by abusing the fact that Ubuntu resolves alternative build dependencies, and gpgv is installed in the buildd image.
Diffstat (limited to 'debian/tests/control')
-rw-r--r--debian/tests/control1
1 files changed, 1 insertions, 0 deletions
diff --git a/debian/tests/control b/debian/tests/control
index 428bed456..67cbe25b4 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -8,6 +8,7 @@ Depends: @, @builddeps@, dpkg (>= 1.20.8), expect, fakeroot, wget, stunnel4, lso
gpgv,
gpgv-sq,
sq (>= 0.40),
+ sqv,
moreutils,
jq,
libfile-fcntllock-perl, python3-apt, aptitude,