From: Jakub Bogusz Date: Sat, 24 Oct 2015 17:25:57 +0000 (+0200) Subject: - added xseg/archipelago support (disabled by default, produces non-distributable... X-Git-Tag: auto/th/qemu-2.4.1-1~1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fqemu.git;a=commitdiff_plain;h=0655cee4cc3a80fedeb1de5863e90f0e2c05a0e1 - added xseg/archipelago support (disabled by default, produces non-distributable binaries) --- diff --git a/qemu.spec b/qemu.spec index db09909..070660c 100644 --- a/qemu.spec +++ b/qemu.spec @@ -5,6 +5,7 @@ %bcond_without ceph # Ceph/RBD support %bcond_without glusterfs # GlusterFS backend %bcond_without rdma # RDMA-based migration support +%bcond_with xseg # Archipelago backend [non-distributable: GPLv3+ vs GPLv2-only] %bcond_with gtk2 # GTK+ 2.x instead of 3.x %bcond_without gtk3 # Do not build GTK+ UI %bcond_without vte # VTE support in GTK+ UI @@ -98,6 +99,7 @@ BuildRequires: libpng-devel BuildRequires: libssh2-devel >= 1.2.8 BuildRequires: libusb-devel >= 1.0.13 BuildRequires: libuuid-devel +%{?with_xseg:BuildRequires: libxseg-devel} %{?with_lttng:BuildRequires: lttng-ust-devel} BuildRequires: lzo-devel >= 2 BuildRequires: ncurses-devel @@ -668,6 +670,18 @@ systemach-gościach, komunikującego się kanałem virtio-serial o nazwie Ten pakiet nie musi być zainstalowany w systemie hosta. +%package module-block-archipelago +Summary: QEMU module for Archipelago block devices +Summary(pl.UTF-8): Moduł QEMU dla urządeń blokowych Archipelago +Group: Development/Tools +Requires: %{name}-common = %{version}-%{release} + +%description module-block-archipelago +Archipelago block device support for QEMU. + +%description module-block-archipelago -l pl.UTF-8 +Moduł QEMU dla urządeń blokowych Archipelago. + %package module-block-curl Summary: QEMU module for 'curl' block devices Summary(pl.UTF-8): Moduł QEMU dla urządeń blokowych typu 'curl' @@ -757,6 +771,7 @@ ln -s ../error.h qapi/error.h --cc="%{__cc}" \ --host-cc="%{__cc}" \ --disable-strip \ + %{__enable_disable xseg archipelago} \ --enable-attr \ %{__enable_disable bluetooth bluez} \ %{__enable_disable brlapi} \ @@ -1143,6 +1158,12 @@ fi %{systemdunitdir}/qemu-guest-agent.service %attr(755,root,root) %{_bindir}/qemu-ga +%if %{with xseg} +%files module-block-archipelago +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/%{name}/block-archipelago.so +%endif + %files module-block-curl %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/%{name}/block-curl.so