From 9aa080959c55a0f77618b32bb3a984e6186c8ce5 Mon Sep 17 00:00:00 2001 From: Steve McIntyre Date: Fri, 19 Apr 2019 14:29:10 +0100 Subject: 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. --- debian/control | 14 ++++++++++---- 1 file 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) -- cgit v1.2.3