SHA256
1
0
forked from pool/xen

- Enable ix86 32bit build for xen-libs to be built to support

xen-tools-domU on 32bit VMs and also vhostmd running in 32bit VMs

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=298
This commit is contained in:
Charles Arnold 2014-02-04 18:31:26 +00:00 committed by Git OBS Bridge
parent bcf3fabf05
commit c0303bd7d9
2 changed files with 17 additions and 10 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Feb 4 11:20:12 MST 2014 - carnold@suse.com
- Enable ix86 32bit build for xen-libs to be built to support
xen-tools-domU on 32bit VMs and also vhostmd running in 32bit VMs
-------------------------------------------------------------------
Sun Feb 3 16:38:34 MST 2014 - carnold@suse.de

View File

@ -15,7 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: xen
ExclusiveArch: %ix86 x86_64 %arm aarch64
%define xvers 4.4
@ -84,19 +83,19 @@ BuildRequires: libfdt1-devel
%ifarch %ix86 x86_64
BuildRequires: dev86
%endif
BuildRequires: flex
BuildRequires: bison
BuildRequires: fdupes
BuildRequires: flex
BuildRequires: glib2-devel
BuildRequires: libaio-devel
BuildRequires: libbz2-devel
BuildRequires: libpixman-1-0-devel
BuildRequires: libuuid-devel
BuildRequires: libxml2-devel
BuildRequires: libyajl-devel
BuildRequires: libpixman-1-0-devel
%if %{?with_qemu_traditional}0
BuildRequires: libSDL-devel
BuildRequires: pciutils-devel
BuildRequires: libSDL-devel
%endif
%if %{?with_stubdom}0
%if 0%{?suse_version} < 1230
@ -381,8 +380,6 @@ Authors:
Ewan Mellor <ewan@xensource.com>
...
%if %{?with_dom0_support}0
%package libs
Summary: Xen Virtualization: Libraries
Group: System/Kernel
@ -404,6 +401,8 @@ Authors:
Ian Pratt <ian.pratt@cl.cam.ac.uk>
%if %{?with_dom0_support}0
%package tools
Summary: Xen Virtualization: Control tools for domain 0
Group: System/Kernel
@ -999,7 +998,6 @@ rm -f $RPM_BUILD_ROOT/usr/share/man/man1/xen-list.1.gz
# 32 bit hypervisor no longer supported. Remove dom0 tools.
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc
rm -rf $RPM_BUILD_ROOT/%{_datadir}/man
rm -rf $RPM_BUILD_ROOT/%{_libdir}/fs
rm -rf $RPM_BUILD_ROOT/%{_libdir}/xen
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*
rm -rf $RPM_BUILD_ROOT/usr/sbin
@ -1016,7 +1014,6 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/pygrub
rm -f $RPM_BUILD_ROOT/%{_bindir}/remus
rm -f $RPM_BUILD_ROOT/usr/etc/qemu/target-x86_64.conf
rm -f $RPM_BUILD_ROOT/usr/libexec/qemu-bridge-helper
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.so.*
%endif
%if %{?with_dom0_support}0
@ -1040,11 +1037,15 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/*.so.*
%endif
/boot/xen%{xen_install_suffix}
%endif
%files libs
%defattr(-,root,root)
%{_libdir}/fs/
%{_libdir}/*.so.*
%if %{?with_dom0_support}0
%files tools
%defattr(-,root,root)
%ifarch %ix86 x86_64
@ -1413,10 +1414,10 @@ fi
%endif
%endif
%endif
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
%endif
%changelog