summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorSteve McIntyre <steve@einval.com>2019-04-19 14:29:10 +0100
committerSteve McIntyre <steve@einval.com>2019-04-19 15:02:56 +0100
commit9aa080959c55a0f77618b32bb3a984e6186c8ce5 (patch)
treef43a8169cf8ce45a20b9457767a314aba2d6dd7f /debian/control
parent6e660f5b3cc3442a79b42c22546e74de5eda04b5 (diff)
downloadshim-signed-9aa080959c55a0f77618b32bb3a984e6186c8ce5.tar.gz
shim-signed-9aa080959c55a0f77618b32bb3a984e6186c8ce5.zip
Tweak the binary package setup a lot
* We're now building for 3 arches * Depend on the right grub-efi-$arch-bin package Gfor each arch * Depend on the right shim-helpers-$arch-signed package for each arch * Remove the old Replaces: and Breaks:, as we don't clash with files from the shim binary package any more.
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control14
1 files changed, 10 insertions, 4 deletions
diff --git a/debian/control b/debian/control
index cf27f5e..3a50fd2 100644
--- a/debian/control
+++ b/debian/control
@@ -13,10 +13,16 @@ Build-Depends: debhelper (>= 9),
Standards-Version: 3.9.4
Package: shim-signed
-Architecture: amd64
-Depends: ${misc:Depends}, grub-efi-amd64-bin, grub2-common (>= 2.02~beta2-36ubuntu12), mokutil
-Replaces: shim (= ${shim:Version})
-Breaks: shim (<= ${shim:Version})
+Architecture: amd64 i386 arm64
+Depends: ${misc:Depends},
+ grub-efi-amd64-bin [amd64],
+ shim-helpers-amd64-signed (>= 1+15+1533136590.3beb971+5) [amd64],
+ grub-efi-ia32-bin [i386],
+ shim-helpers-i386-signed (>= 1+15+1533136590.3beb971+5) [i386],
+ grub-efi-arm64-bin [arm64],
+ shim-helpers-arm64-signed (>= 1+15+1533136590.3beb971+5) [arm64],
+ grub2-common (>= 2.02+dfsg1-16),
+ mokutil
Recommends: secureboot-db
Built-Using: shim (= ${shim:Version})
Description: Secure Boot chain-loading bootloader (Microsoft-signed binary)