From 7bafeb9b93143a834f7bf1211e71077d52c67ac1 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Wed, 5 Nov 2014 15:47:54 -0800 Subject: [PATCH] edk2: install split OVMF_CODE and OVMF_VARS images Both OVMF and QEMU have gained support for splitting the combined OVMF image into two, now variable storage is its own file. --- .../sys-firmware/edk2-ovmf/edk2-ovmf-99999.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-firmware/edk2-ovmf/edk2-ovmf-99999.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-firmware/edk2-ovmf/edk2-ovmf-99999.ebuild index 6ffd48eaa1..2e502fa14d 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-firmware/edk2-ovmf/edk2-ovmf-99999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-firmware/edk2-ovmf/edk2-ovmf-99999.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://tianocore.sourceforge.net" LICENSE="BSD-2" SLOT="0" -IUSE="debug +qemu secure-boot" +IUSE="debug +qemu +secure-boot" if [[ ${PV} == 99999 ]]; then inherit subversion @@ -77,8 +77,9 @@ src_compile() { } src_install() { + local fv="Build/OvmfX64/${TARGET_NAME}_${TARGET_TOOLS}/FV" insinto /usr/share/${PN} - doins Build/OvmfX64/${TARGET_NAME}_${TARGET_TOOLS}/FV/OVMF.fd + doins "${fv}"/OVMF{,_CODE,_VARS}.fd dosym OVMF.fd /usr/share/${PN}/bios.bin if use qemu; then