spec: Split out qemu-pr-helper subpackage
Main reason is to reduce the library dependency footprint of -core package Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
parent
e1bf97d468
commit
7ae7935089
20
qemu.spec
20
qemu.spec
@ -474,6 +474,7 @@ Requires: %{name}-system-tricore = %{epoch}:%{version}-%{release}
|
|||||||
Requires: %{name}-system-x86 = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-x86 = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-system-xtensa = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-xtensa = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-img = %{epoch}:%{version}-%{release}
|
Requires: %{name}-img = %{epoch}:%{version}-%{release}
|
||||||
|
Requires: qemu-pr-helper = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
|
|
||||||
%package common
|
%package common
|
||||||
@ -520,6 +521,13 @@ with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
|
|||||||
This package does not need to be installed on the host OS.
|
This package does not need to be installed on the host OS.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n qemu-pr-helper
|
||||||
|
Summary: qemu-pr-helper utility for %{name}
|
||||||
|
%description -n qemu-pr-helper
|
||||||
|
This package provides the qemu-pr-helper utility that is required for certain
|
||||||
|
SCSI features.
|
||||||
|
|
||||||
|
|
||||||
%package tests
|
%package tests
|
||||||
Summary: tests for the %{name} package
|
Summary: tests for the %{name} package
|
||||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||||
@ -1750,6 +1758,14 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|||||||
%files
|
%files
|
||||||
# Deliberately empty
|
# Deliberately empty
|
||||||
|
|
||||||
|
|
||||||
|
%files -n qemu-pr-helper
|
||||||
|
%{_bindir}/qemu-pr-helper
|
||||||
|
%{_unitdir}/qemu-pr-helper.service
|
||||||
|
%{_unitdir}/qemu-pr-helper.socket
|
||||||
|
%{_mandir}/man8/qemu-pr-helper.8*
|
||||||
|
|
||||||
|
|
||||||
%files docs
|
%files docs
|
||||||
%doc %{qemudocdir}
|
%doc %{qemudocdir}
|
||||||
|
|
||||||
@ -1758,7 +1774,6 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|||||||
%license COPYING COPYING.LIB LICENSE
|
%license COPYING COPYING.LIB LICENSE
|
||||||
%{_bindir}/qemu-edid
|
%{_bindir}/qemu-edid
|
||||||
%{_bindir}/qemu-keymap
|
%{_bindir}/qemu-keymap
|
||||||
%{_bindir}/qemu-pr-helper
|
|
||||||
%{_bindir}/qemu-trace-stap
|
%{_bindir}/qemu-trace-stap
|
||||||
%dir %{_datadir}/%{name}/
|
%dir %{_datadir}/%{name}/
|
||||||
%{_datadir}/icons/*
|
%{_datadir}/icons/*
|
||||||
@ -1780,7 +1795,6 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|||||||
%{_mandir}/man7/qemu-cpu-models.7*
|
%{_mandir}/man7/qemu-cpu-models.7*
|
||||||
%{_mandir}/man7/qemu-ga-ref.7*
|
%{_mandir}/man7/qemu-ga-ref.7*
|
||||||
%{_mandir}/man7/qemu-qmp-ref.7*
|
%{_mandir}/man7/qemu-qmp-ref.7*
|
||||||
%{_mandir}/man8/qemu-pr-helper.8*
|
|
||||||
%dir %{_sysconfdir}/%{name}
|
%dir %{_sysconfdir}/%{name}
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/bridge.conf
|
%config(noreplace) %{_sysconfdir}/%{name}/bridge.conf
|
||||||
%if %{have_kvm}
|
%if %{have_kvm}
|
||||||
@ -1788,8 +1802,6 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|||||||
%config(noreplace) %{_sysconfdir}/modprobe.d/vhost.conf
|
%config(noreplace) %{_sysconfdir}/modprobe.d/vhost.conf
|
||||||
%endif
|
%endif
|
||||||
%config(noreplace) %{_sysconfdir}/sasl2/%{name}.conf
|
%config(noreplace) %{_sysconfdir}/sasl2/%{name}.conf
|
||||||
%{_unitdir}/qemu-pr-helper.service
|
|
||||||
%{_unitdir}/qemu-pr-helper.socket
|
|
||||||
|
|
||||||
|
|
||||||
# Fedora specific
|
# Fedora specific
|
||||||
|
Loading…
Reference in New Issue
Block a user