spec: Pull in ipxe/vgabios links via -common package (bz 1431403)
This commit is contained in:
parent
6d8a1cbc57
commit
01e01cbfac
48
qemu.spec
48
qemu.spec
|
@ -402,6 +402,8 @@ As QEMU requires no host kernel patches to run, it is safe and easy to use.
|
|||
%package common
|
||||
Summary: QEMU common files needed by all QEMU targets
|
||||
Group: Development/Tools
|
||||
Requires: ipxe-roms-qemu
|
||||
Requires: seavgabios-bin
|
||||
Requires(post): /usr/bin/getent
|
||||
Requires(post): /usr/sbin/groupadd
|
||||
Requires(post): /usr/sbin/useradd
|
||||
|
@ -532,12 +534,10 @@ Group: Development/Tools
|
|||
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
||||
Provides: kvm = 85
|
||||
Obsoletes: kvm < 85
|
||||
Requires: seavgabios-bin
|
||||
# virtio-blk booting is broken for Windows guests
|
||||
# if you mix seabios 1.7.4 and qemu 2.1.x
|
||||
Requires: seabios-bin >= 1.7.5
|
||||
Requires: sgabios-bin
|
||||
Requires: ipxe-roms-qemu
|
||||
%if 0%{?have_edk2:1}
|
||||
Requires: edk2-ovmf
|
||||
%endif
|
||||
|
@ -1295,6 +1295,28 @@ getent passwd qemu >/dev/null || \
|
|||
%{_datadir}/%{name}/qemu_logo_no_text.svg
|
||||
%{_datadir}/%{name}/keymaps/
|
||||
%{_datadir}/%{name}/trace-events-all
|
||||
%{_datadir}/%{name}/vgabios.bin
|
||||
%{_datadir}/%{name}/vgabios-cirrus.bin
|
||||
%{_datadir}/%{name}/vgabios-qxl.bin
|
||||
%{_datadir}/%{name}/vgabios-stdvga.bin
|
||||
%{_datadir}/%{name}/vgabios-vmware.bin
|
||||
%{_datadir}/%{name}/vgabios-virtio.bin
|
||||
%{_datadir}/%{name}/pxe-e1000.rom
|
||||
%{_datadir}/%{name}/efi-e1000.rom
|
||||
%{_datadir}/%{name}/pxe-e1000e.rom
|
||||
%{_datadir}/%{name}/efi-e1000e.rom
|
||||
%{_datadir}/%{name}/pxe-eepro100.rom
|
||||
%{_datadir}/%{name}/efi-eepro100.rom
|
||||
%{_datadir}/%{name}/pxe-ne2k_pci.rom
|
||||
%{_datadir}/%{name}/efi-ne2k_pci.rom
|
||||
%{_datadir}/%{name}/pxe-pcnet.rom
|
||||
%{_datadir}/%{name}/efi-pcnet.rom
|
||||
%{_datadir}/%{name}/pxe-rtl8139.rom
|
||||
%{_datadir}/%{name}/efi-rtl8139.rom
|
||||
%{_datadir}/%{name}/pxe-virtio.rom
|
||||
%{_datadir}/%{name}/efi-virtio.rom
|
||||
%{_datadir}/%{name}/pxe-vmxnet3.rom
|
||||
%{_datadir}/%{name}/efi-vmxnet3.rom
|
||||
%{_mandir}/man1/qemu.1*
|
||||
%{_mandir}/man1/virtfs-proxy-helper.1*
|
||||
%{_bindir}/virtfs-proxy-helper
|
||||
|
@ -1544,28 +1566,6 @@ getent passwd qemu >/dev/null || \
|
|||
%{_datadir}/%{name}/linuxboot_dma.bin
|
||||
%{_datadir}/%{name}/multiboot.bin
|
||||
%{_datadir}/%{name}/kvmvapic.bin
|
||||
%{_datadir}/%{name}/vgabios.bin
|
||||
%{_datadir}/%{name}/vgabios-cirrus.bin
|
||||
%{_datadir}/%{name}/vgabios-qxl.bin
|
||||
%{_datadir}/%{name}/vgabios-stdvga.bin
|
||||
%{_datadir}/%{name}/vgabios-vmware.bin
|
||||
%{_datadir}/%{name}/vgabios-virtio.bin
|
||||
%{_datadir}/%{name}/pxe-e1000.rom
|
||||
%{_datadir}/%{name}/efi-e1000.rom
|
||||
%{_datadir}/%{name}/pxe-e1000e.rom
|
||||
%{_datadir}/%{name}/efi-e1000e.rom
|
||||
%{_datadir}/%{name}/pxe-eepro100.rom
|
||||
%{_datadir}/%{name}/efi-eepro100.rom
|
||||
%{_datadir}/%{name}/pxe-ne2k_pci.rom
|
||||
%{_datadir}/%{name}/efi-ne2k_pci.rom
|
||||
%{_datadir}/%{name}/pxe-pcnet.rom
|
||||
%{_datadir}/%{name}/efi-pcnet.rom
|
||||
%{_datadir}/%{name}/pxe-rtl8139.rom
|
||||
%{_datadir}/%{name}/efi-rtl8139.rom
|
||||
%{_datadir}/%{name}/pxe-virtio.rom
|
||||
%{_datadir}/%{name}/efi-virtio.rom
|
||||
%{_datadir}/%{name}/pxe-vmxnet3.rom
|
||||
%{_datadir}/%{name}/efi-vmxnet3.rom
|
||||
%ifarch %{ix86} x86_64
|
||||
%{?kvm_files:}
|
||||
%endif
|
||||
|
|
Loading…
Reference in New Issue