Accepting request 838836 from home:bfrogers:branches:Virtualization
- Undo part of the split-provides recently done. We have to wait on virt-manager to handle qemu modularization better before we make qemu-hw-display-qxl and qemu-hw-usb-redirect non-required (boo#1157320 boo#1176517) OBS-URL: https://build.opensuse.org/request/show/838836 OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=578
This commit is contained in:
parent
394e96ad3f
commit
ed6a4f1b15
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 30 18:30:12 UTC 2020 - Bruce Rogers <brogers@suse.com>
|
||||||
|
|
||||||
|
- Undo part of the split-provides recently done. We have to wait on
|
||||||
|
virt-manager to handle qemu modularization better before we make
|
||||||
|
qemu-hw-display-qxl and qemu-hw-usb-redirect non-required
|
||||||
|
(boo#1157320 boo#1176517)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 21 12:10:08 UTC 2020 - Bruce Rogers <brogers@suse.com>
|
Mon Sep 21 12:10:08 UTC 2020 - Bruce Rogers <brogers@suse.com>
|
||||||
|
|
||||||
|
33
qemu.spec
33
qemu.spec
@ -393,8 +393,8 @@ Requires(post): procps
|
|||||||
Recommends: kvm_stat
|
Recommends: kvm_stat
|
||||||
%endif
|
%endif
|
||||||
Recommends: qemu-block-curl
|
Recommends: qemu-block-curl
|
||||||
Recommends: qemu-hw-display-qxl
|
Requires: qemu-hw-display-qxl
|
||||||
Recommends: qemu-hw-usb-redirect
|
Requires: qemu-hw-usb-redirect
|
||||||
Recommends: qemu-hw-usb-smartcard
|
Recommends: qemu-hw-usb-smartcard
|
||||||
Recommends: qemu-tools
|
Recommends: qemu-tools
|
||||||
Recommends: qemu-ui-curses
|
Recommends: qemu-ui-curses
|
||||||
@ -696,7 +696,6 @@ Summary: QXL display support for QEMU
|
|||||||
Group: System/Emulators/PC
|
Group: System/Emulators/PC
|
||||||
Version: %{qemuver}
|
Version: %{qemuver}
|
||||||
Release: 0
|
Release: 0
|
||||||
Provides: %name:%_datadir/%name/forsplits/01
|
|
||||||
Provides: %name:%_docdir/%name/qemu-ga-ref.txt
|
Provides: %name:%_docdir/%name/qemu-ga-ref.txt
|
||||||
%{qemu_module_conflicts}
|
%{qemu_module_conflicts}
|
||||||
|
|
||||||
@ -708,7 +707,6 @@ Summary: USB redirection support for QEMU
|
|||||||
Group: System/Emulators/PC
|
Group: System/Emulators/PC
|
||||||
Version: %{qemuver}
|
Version: %{qemuver}
|
||||||
Release: 0
|
Release: 0
|
||||||
Provides: %name:%_datadir/%name/forsplits/02
|
|
||||||
Provides: %name:%_docdir/%name/qemu-qmp-ref.html
|
Provides: %name:%_docdir/%name/qemu-qmp-ref.html
|
||||||
%{qemu_module_conflicts}
|
%{qemu_module_conflicts}
|
||||||
|
|
||||||
@ -821,8 +819,9 @@ Release: 0
|
|||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description microvm
|
%description microvm
|
||||||
MicroVM (qboot) is a minimal x86 firmware for booting Linux kernel.
|
This package provides minimal x86 firmware for booting certain guests.
|
||||||
It provides the minimum resources needed to boot PVH and bzImages.
|
qboot based bios-microvm provides the minimum resources needed to boot PVH and
|
||||||
|
bzImages.
|
||||||
|
|
||||||
%package seabios
|
%package seabios
|
||||||
Summary: x86 Legacy BIOS for QEMU
|
Summary: x86 Legacy BIOS for QEMU
|
||||||
@ -1615,13 +1614,10 @@ install -D -m 0644 %{SOURCE204} %{buildroot}%_docdir/%name/qemu-qmp-ref.html
|
|||||||
install -D -m 0644 %{SOURCE205} %{buildroot}%_docdir/%name/qemu-qmp-ref.txt
|
install -D -m 0644 %{SOURCE205} %{buildroot}%_docdir/%name/qemu-qmp-ref.txt
|
||||||
mv %{buildroot}%_libexecdir/qemu-pr-helper %{buildroot}%_bindir/qemu-pr-helper
|
mv %{buildroot}%_libexecdir/qemu-pr-helper %{buildroot}%_bindir/qemu-pr-helper
|
||||||
install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt
|
install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/00
|
for X in 00 01 02 03 04 05 06 07 08 09
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/01
|
do
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/02
|
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/$X
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/03
|
done
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/04
|
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/05
|
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/06
|
|
||||||
%fdupes -s %{buildroot}
|
%fdupes -s %{buildroot}
|
||||||
|
|
||||||
# ========================================================================
|
# ========================================================================
|
||||||
@ -1718,9 +1714,14 @@ fi
|
|||||||
%dir %_datadir/%name/firmware
|
%dir %_datadir/%name/firmware
|
||||||
%dir %_datadir/%name/forsplits
|
%dir %_datadir/%name/forsplits
|
||||||
%_datadir/%name/forsplits/pkg-split.txt
|
%_datadir/%name/forsplits/pkg-split.txt
|
||||||
|
%_datadir/%name/forsplits/01
|
||||||
|
%_datadir/%name/forsplits/02
|
||||||
%_datadir/%name/forsplits/04
|
%_datadir/%name/forsplits/04
|
||||||
%_datadir/%name/forsplits/05
|
%_datadir/%name/forsplits/05
|
||||||
%_datadir/%name/forsplits/06
|
%_datadir/%name/forsplits/06
|
||||||
|
%_datadir/%name/forsplits/07
|
||||||
|
%_datadir/%name/forsplits/08
|
||||||
|
%_datadir/%name/forsplits/09
|
||||||
%_datadir/%name/keymaps
|
%_datadir/%name/keymaps
|
||||||
%_datadir/%name/qemu-ifup
|
%_datadir/%name/qemu-ifup
|
||||||
%_datadir/%name/qemu-nsis.bmp
|
%_datadir/%name/qemu-nsis.bmp
|
||||||
@ -2031,9 +2032,6 @@ fi
|
|||||||
|
|
||||||
%files hw-display-qxl
|
%files hw-display-qxl
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%dir %_datadir/%name
|
|
||||||
%dir %_datadir/%name/forsplits
|
|
||||||
%_datadir/%name/forsplits/01
|
|
||||||
%dir %_docdir/%name
|
%dir %_docdir/%name
|
||||||
%_docdir/%name/qemu-ga-ref.txt
|
%_docdir/%name/qemu-ga-ref.txt
|
||||||
%dir %_libdir/%name
|
%dir %_libdir/%name
|
||||||
@ -2041,9 +2039,6 @@ fi
|
|||||||
|
|
||||||
%files hw-usb-redirect
|
%files hw-usb-redirect
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%dir %_datadir/%name
|
|
||||||
%dir %_datadir/%name/forsplits
|
|
||||||
%_datadir/%name/forsplits/02
|
|
||||||
%dir %_docdir/%name
|
%dir %_docdir/%name
|
||||||
%_docdir/%name/qemu-qmp-ref.html
|
%_docdir/%name/qemu-qmp-ref.html
|
||||||
%dir %_libdir/%name
|
%dir %_libdir/%name
|
||||||
|
33
qemu.spec.in
33
qemu.spec.in
@ -321,8 +321,8 @@ Requires(post): procps
|
|||||||
Recommends: kvm_stat
|
Recommends: kvm_stat
|
||||||
%endif
|
%endif
|
||||||
Recommends: qemu-block-curl
|
Recommends: qemu-block-curl
|
||||||
Recommends: qemu-hw-display-qxl
|
Requires: qemu-hw-display-qxl
|
||||||
Recommends: qemu-hw-usb-redirect
|
Requires: qemu-hw-usb-redirect
|
||||||
Recommends: qemu-hw-usb-smartcard
|
Recommends: qemu-hw-usb-smartcard
|
||||||
Recommends: qemu-tools
|
Recommends: qemu-tools
|
||||||
Recommends: qemu-ui-curses
|
Recommends: qemu-ui-curses
|
||||||
@ -625,7 +625,6 @@ Group: System/Emulators/PC
|
|||||||
Version: %{qemuver}
|
Version: %{qemuver}
|
||||||
Release: 0
|
Release: 0
|
||||||
Provides: %name:%_docdir/%name/qemu-ga-ref.txt
|
Provides: %name:%_docdir/%name/qemu-ga-ref.txt
|
||||||
Provides: %name:%_datadir/%name/forsplits/01
|
|
||||||
%{qemu_module_conflicts}
|
%{qemu_module_conflicts}
|
||||||
|
|
||||||
%description hw-display-qxl
|
%description hw-display-qxl
|
||||||
@ -637,7 +636,6 @@ Group: System/Emulators/PC
|
|||||||
Version: %{qemuver}
|
Version: %{qemuver}
|
||||||
Release: 0
|
Release: 0
|
||||||
Provides: %name:%_docdir/%name/qemu-qmp-ref.html
|
Provides: %name:%_docdir/%name/qemu-qmp-ref.html
|
||||||
Provides: %name:%_datadir/%name/forsplits/02
|
|
||||||
%{qemu_module_conflicts}
|
%{qemu_module_conflicts}
|
||||||
|
|
||||||
%description hw-usb-redirect
|
%description hw-usb-redirect
|
||||||
@ -749,8 +747,9 @@ Release: 0
|
|||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description microvm
|
%description microvm
|
||||||
MicroVM (qboot) is a minimal x86 firmware for booting Linux kernel.
|
This package provides minimal x86 firmware for booting certain guests.
|
||||||
It provides the minimum resources needed to boot PVH and bzImages.
|
qboot based bios-microvm provides the minimum resources needed to boot PVH and
|
||||||
|
bzImages.
|
||||||
|
|
||||||
%package seabios
|
%package seabios
|
||||||
Summary: x86 Legacy BIOS for QEMU
|
Summary: x86 Legacy BIOS for QEMU
|
||||||
@ -1472,13 +1471,10 @@ install -D -m 0644 %{SOURCE204} %{buildroot}%_docdir/%name/qemu-qmp-ref.html
|
|||||||
install -D -m 0644 %{SOURCE205} %{buildroot}%_docdir/%name/qemu-qmp-ref.txt
|
install -D -m 0644 %{SOURCE205} %{buildroot}%_docdir/%name/qemu-qmp-ref.txt
|
||||||
mv %{buildroot}%_libexecdir/qemu-pr-helper %{buildroot}%_bindir/qemu-pr-helper
|
mv %{buildroot}%_libexecdir/qemu-pr-helper %{buildroot}%_bindir/qemu-pr-helper
|
||||||
install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt
|
install -D -m 0644 %{SOURCE201} %{buildroot}%_datadir/%name/forsplits/pkg-split.txt
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/00
|
for X in 00 01 02 03 04 05 06 07 08 09
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/01
|
do
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/02
|
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/$X
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/03
|
done
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/04
|
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/05
|
|
||||||
ln -s pkg-split.txt %{buildroot}%_datadir/%name/forsplits/06
|
|
||||||
%fdupes -s %{buildroot}
|
%fdupes -s %{buildroot}
|
||||||
|
|
||||||
# ========================================================================
|
# ========================================================================
|
||||||
@ -1575,9 +1571,14 @@ fi
|
|||||||
%dir %_datadir/%name/firmware
|
%dir %_datadir/%name/firmware
|
||||||
%dir %_datadir/%name/forsplits
|
%dir %_datadir/%name/forsplits
|
||||||
%_datadir/%name/forsplits/pkg-split.txt
|
%_datadir/%name/forsplits/pkg-split.txt
|
||||||
|
%_datadir/%name/forsplits/01
|
||||||
|
%_datadir/%name/forsplits/02
|
||||||
%_datadir/%name/forsplits/04
|
%_datadir/%name/forsplits/04
|
||||||
%_datadir/%name/forsplits/05
|
%_datadir/%name/forsplits/05
|
||||||
%_datadir/%name/forsplits/06
|
%_datadir/%name/forsplits/06
|
||||||
|
%_datadir/%name/forsplits/07
|
||||||
|
%_datadir/%name/forsplits/08
|
||||||
|
%_datadir/%name/forsplits/09
|
||||||
%_datadir/%name/keymaps
|
%_datadir/%name/keymaps
|
||||||
%_datadir/%name/qemu-ifup
|
%_datadir/%name/qemu-ifup
|
||||||
%_datadir/%name/qemu-nsis.bmp
|
%_datadir/%name/qemu-nsis.bmp
|
||||||
@ -1888,9 +1889,6 @@ fi
|
|||||||
|
|
||||||
%files hw-display-qxl
|
%files hw-display-qxl
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%dir %_datadir/%name
|
|
||||||
%dir %_datadir/%name/forsplits
|
|
||||||
%_datadir/%name/forsplits/01
|
|
||||||
%dir %_docdir/%name
|
%dir %_docdir/%name
|
||||||
%_docdir/%name/qemu-ga-ref.txt
|
%_docdir/%name/qemu-ga-ref.txt
|
||||||
%dir %_libdir/%name
|
%dir %_libdir/%name
|
||||||
@ -1898,9 +1896,6 @@ fi
|
|||||||
|
|
||||||
%files hw-usb-redirect
|
%files hw-usb-redirect
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%dir %_datadir/%name
|
|
||||||
%dir %_datadir/%name/forsplits
|
|
||||||
%_datadir/%name/forsplits/02
|
|
||||||
%dir %_docdir/%name
|
%dir %_docdir/%name
|
||||||
%_docdir/%name/qemu-qmp-ref.html
|
%_docdir/%name/qemu-qmp-ref.html
|
||||||
%dir %_libdir/%name
|
%dir %_libdir/%name
|
||||||
|
Loading…
Reference in New Issue
Block a user