]> git.proxmox.com Git - pve-edk2-firmware.git/commitdiff
split out AARCH64 files into separate package
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 14 Nov 2023 16:42:35 +0000 (17:42 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 19 Nov 2023 13:29:16 +0000 (14:29 +0100)
do not bother with dependencies for the split as this is for a
non-supported use-case anyway and we can point users to this fact in
the known issues section of the upgrade notes

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
debian/control
debian/pve-edk2-firmware-aarch64.install [new file with mode: 0644]
debian/pve-edk2-firmware-ovmf.install [new file with mode: 0644]
debian/pve-edk2-firmware.install [deleted file]

index f6c1462e248d299bb2370e08bb63516d4301675d..0e4ed6e12fb6b8bdfec957f22d21f55e84004474 100644 (file)
@@ -28,8 +28,18 @@ Depends: pve-edk2-firmware-legacy, ${misc:Depends}
 Multi-Arch: foreign
 Description: edk2 based UEFI firmware modules for virtual machines
  Open Virtual Machine Firmware is a build of EDK II for 64-bit, 32-bit x86
- and 64-bit ARM virtual machines. It includes full support for UEFI, including
- Secure Boot, allowing use of UEFI in place of a traditional BIOS in your VM.
+ virtual machines. It includes full support for UEFI, including Secure Boot,
+ allowing use of UEFI in place of a traditional BIOS in your VM.
+
+Package: pve-edk2-firmware-aarch64
+Architecture: all
+Depends: ${misc:Depends},
+Breaks: pve-edk2-firmware (<< 4.2023.08-1),
+Multi-Arch: foreign
+Description: edk2 based ARM64 UEFI firmware modules for virtual machines
+ A build of EDK II for 64-bit ARM virtual machines. It includes full support
+ for UEFI, including Secure Boot, allowing use of UEFI in place of a
+ traditional BIOS in your VM.
 
 Package: pve-edk2-firmware-legacy
 Architecture: all
diff --git a/debian/pve-edk2-firmware-aarch64.install b/debian/pve-edk2-firmware-aarch64.install
new file mode 100644 (file)
index 0000000..22cb9ee
--- /dev/null
@@ -0,0 +1,2 @@
+Build/ArmVirtQemu-AARCH64/RELEASE_*GCC*/FV/QEMU_EFI.fd /usr/share/pve-edk2-firmware/aarch64
+Build/ArmVirtQemu-AARCH64/RELEASE_*GCC*/FV/AAVMF_*.fd /usr/share/pve-edk2-firmware
diff --git a/debian/pve-edk2-firmware-ovmf.install b/debian/pve-edk2-firmware-ovmf.install
new file mode 100644 (file)
index 0000000..f4c0602
--- /dev/null
@@ -0,0 +1,5 @@
+debian/ovmf-install/OVMF_CODE*.fd      /usr/share/pve-edk2-firmware
+debian/ovmf-install/OVMF_VARS*.fd      /usr/share/pve-edk2-firmware
+debian/ovmf32-install/OVMF32_CODE*.fd          /usr/share/pve-edk2-firmware
+debian/ovmf32-install/OVMF32_VARS*.fd          /usr/share/pve-edk2-firmware
+debian/PkKek-1-snakeoil.*                      /usr/share/pve-edk2-firmware
diff --git a/debian/pve-edk2-firmware.install b/debian/pve-edk2-firmware.install
deleted file mode 100644 (file)
index 6aa70d9..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-debian/ovmf-install/OVMF_CODE*.fd      /usr/share/pve-edk2-firmware
-debian/ovmf-install/OVMF_VARS*.fd      /usr/share/pve-edk2-firmware
-debian/ovmf32-install/OVMF32_CODE*.fd          /usr/share/pve-edk2-firmware
-debian/ovmf32-install/OVMF32_VARS*.fd          /usr/share/pve-edk2-firmware
-Build/ArmVirtQemu-AARCH64/RELEASE_*GCC*/FV/QEMU_EFI.fd /usr/share/pve-edk2-firmware/aarch64
-Build/ArmVirtQemu-AARCH64/RELEASE_*GCC*/FV/AAVMF_*.fd /usr/share/pve-edk2-firmware
-debian/PkKek-1-snakeoil.*                      /usr/share/pve-edk2-firmware