automatic version update by autodist [release 4.16.0-1mamba;Sun Dec 26 2021]
This commit is contained in:
parent
4957b49b22
commit
b3cf930422
201
xen.spec
201
xen.spec
@ -1,14 +1,14 @@
|
||||
%define bigver %(echo %version | cut -d. -f1)
|
||||
%define majver %(echo %version | cut -d. -f1-2)
|
||||
Name: xen
|
||||
Version: 4.8.0
|
||||
Version: 4.16.0
|
||||
Release: 1mamba
|
||||
Summary: An high performing server virtualization software
|
||||
Group: Applications/Emulators
|
||||
Vendor: openmamba
|
||||
Distribution: openmamba
|
||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
URL: http://www.xen.org
|
||||
URL: https://xenproject.org/
|
||||
Source: https://downloads.xenproject.org/release/xen/%{version}/xen-%{version}.tar.gz
|
||||
Source1: xen-grub-conf-07_xen
|
||||
Patch0: %{name}-3.1.0-gcc4.patch
|
||||
@ -22,68 +22,59 @@ Patch7: xen-4.7.0-gcc-6.1.0.patch
|
||||
License: GPL
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
BuildRequires: glibc-devel
|
||||
BuildRequires: libGL-devel
|
||||
BuildRequires: libGLESv2-devel
|
||||
BuildRequires: libSDL-devel
|
||||
BuildRequires: libSDL2-devel
|
||||
BuildRequires: libX11-devel
|
||||
BuildRequires: libXext-devel
|
||||
BuildRequires: libaio-devel
|
||||
BuildRequires: libatk-devel
|
||||
BuildRequires: libbluetooth-devel
|
||||
BuildRequires: libbrltty-devel
|
||||
BuildRequires: libbzip2-devel
|
||||
BuildRequires: libcacard-devel
|
||||
BuildRequires: libcairo-devel
|
||||
BuildRequires: libcap-devel
|
||||
BuildRequires: libcap-ng-devel
|
||||
BuildRequires: libcurl-devel
|
||||
BuildRequires: libe2fs-devel
|
||||
BuildRequires: libepoxy-devel
|
||||
BuildRequires: libffi-devel
|
||||
BuildRequires: libfontconfig-devel
|
||||
BuildRequires: libfreetype-devel
|
||||
BuildRequires: libfuse3-devel
|
||||
BuildRequires: libgcc
|
||||
BuildRequires: libgdk-pixbuf-devel
|
||||
BuildRequires: libglib-devel
|
||||
BuildRequires: libgmp-devel
|
||||
BuildRequires: libgnutls-devel
|
||||
BuildRequires: libgtk2-devel
|
||||
BuildRequires: libidn-devel
|
||||
BuildRequires: libgtk3-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: liblzma-devel
|
||||
BuildRequires: liblzo-devel
|
||||
BuildRequires: libncurses5
|
||||
BuildRequires: libnettle-devel
|
||||
BuildRequires: libmesa-devel
|
||||
BuildRequires: libmultipath-tools-devel
|
||||
BuildRequires: libncurses-devel
|
||||
BuildRequires: libndctl-devel
|
||||
BuildRequires: libnfs-devel
|
||||
BuildRequires: libnl-devel
|
||||
BuildRequires: libnspr-devel
|
||||
BuildRequires: libnss-devel
|
||||
BuildRequires: libp11-kit-devel
|
||||
BuildRequires: libpango-devel
|
||||
BuildRequires: libpci-devel
|
||||
BuildRequires: libpcre-devel
|
||||
BuildRequires: libnuma-devel
|
||||
BuildRequires: libpam-devel
|
||||
BuildRequires: libpixman-devel
|
||||
BuildRequires: libpng-devel
|
||||
BuildRequires: libpython-devel
|
||||
BuildRequires: libpython27-devel
|
||||
BuildRequires: libpulseaudio-devel
|
||||
BuildRequires: libpython3-devel
|
||||
BuildRequires: libsasl2-devel
|
||||
BuildRequires: libsdl2_image-devel
|
||||
BuildRequires: libseccomp-devel
|
||||
BuildRequires: libsnappy-devel
|
||||
BuildRequires: libspice-devel
|
||||
BuildRequires: libssh2-devel
|
||||
BuildRequires: libstdc++6-devel
|
||||
BuildRequires: libssh-devel
|
||||
BuildRequires: libsystemd-devel
|
||||
BuildRequires: libtasn1-devel
|
||||
BuildRequires: libudev-devel
|
||||
BuildRequires: libusb-devel
|
||||
BuildRequires: libusbredir-devel
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: libvte0-devel
|
||||
BuildRequires: libvte-devel
|
||||
BuildRequires: libxkbcommon-devel
|
||||
BuildRequires: libyajl-devel
|
||||
BuildRequires: libz-devel
|
||||
BuildRequires: perl-devel
|
||||
BuildRequires: libzstd-devel
|
||||
## AUTOBUILDREQ-END
|
||||
BuildRequires: ocaml-findlib
|
||||
Requires: bridge-utils
|
||||
Requires: python
|
||||
Requires: libxen = %{version}-%{release}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
|
||||
%description
|
||||
With Xen virtualization, a thin software layer known as the Xen hypervisor is inserted between the server’s hardware and the operating system. This provides an abstraction layer that allows each physical server to run one or more “virtual servers,” effectively decoupling the operating system and its applications from the underlying physical server.
|
||||
@ -103,7 +94,7 @@ Summary: Static libraries and header files for Xen
|
||||
Requires: libxen = %{version}-%{release}
|
||||
Group: Development/Libraries
|
||||
Provides: xen-devel
|
||||
Obsoletes: xen-devel
|
||||
Obsoletes: xen-devel < 4.16.0
|
||||
|
||||
%description -n libxen-devel
|
||||
With Xen virtualization, a thin software layer known as the Xen hypervisor is inserted between the server’s hardware and the operating system. This provides an abstraction layer that allows each physical server to run one or more “virtual servers,” effectively decoupling the operating system and its applications from the underlying physical server.
|
||||
@ -149,7 +140,10 @@ export CFLAGS_FIX="$(echo %optflags | sed 's|-m64||g;s|-mtune=generic||g')"
|
||||
|
||||
%configure \
|
||||
--disable-ocamltools \
|
||||
--with-systemd=%{_unitdir}
|
||||
--with-systemd=%{_unitdir} \
|
||||
%ifarch %{ix86}
|
||||
--disable-golang
|
||||
%endif
|
||||
|
||||
%make tools docs -j1
|
||||
|
||||
@ -198,12 +192,8 @@ rm -rf %{buildroot}%{_prefix}/local
|
||||
%defattr(-,root,root)
|
||||
%config(noreplace) %{_sysconfdir}/sysconfig/xencommons
|
||||
%config(noreplace) %{_sysconfdir}/sysconfig/xendomains
|
||||
#%{_sysconfdir}/hotplug/xen-backend.agent
|
||||
%{_sysconfdir}/bash_completion.d/xl.sh
|
||||
%{_sysconfdir}/bash_completion.d/xl
|
||||
%{_sysconfdir}/grub.d/07_xen
|
||||
#%{_sysconfdir}/udev/rules.d/xen-backend.rules
|
||||
#%{_sysconfdir}/udev/xen-backend.rules
|
||||
#%{_sysconfdir}/udev/rules.d/xend.rules
|
||||
%dir %{_sysconfdir}/xen
|
||||
%{_sysconfdir}/xen/*
|
||||
%{_sysconfdir}/modules.d/xen.conf
|
||||
@ -212,11 +202,8 @@ rm -rf %{buildroot}%{_prefix}/local
|
||||
/boot/xen-%{bigver}.gz
|
||||
/boot/xen-%{version}.config
|
||||
/boot/xen.gz
|
||||
#/boot/xen-syms-%{version}
|
||||
%{_bindir}/qemu-img-xen
|
||||
%{_bindir}/qemu-nbd-xen
|
||||
%{_bindir}/pygrub
|
||||
#%{_bindir}/remus
|
||||
%{_bindir}/vchan-socket-proxy
|
||||
%{_bindir}/xen-cpuid
|
||||
%{_bindir}/xen-detect
|
||||
%{_bindir}/xenalyze
|
||||
@ -232,64 +219,16 @@ rm -rf %{buildroot}%{_prefix}/local
|
||||
%{_bindir}/xenstore-rm
|
||||
%{_bindir}/xenstore-watch
|
||||
%{_bindir}/xenstore-write
|
||||
#%{_bindir}/xentrace
|
||||
%{_bindir}/xentrace_format
|
||||
#%{_bindir}/xentrace_setsize
|
||||
#%{_sbindir}/blktapctrl
|
||||
%{_sbindir}/flask-getenforce
|
||||
%{_sbindir}/flask-get-bool
|
||||
%{_sbindir}/flask-label-pci
|
||||
%{_sbindir}/flask-set-bool
|
||||
%{_sbindir}/flask-loadpolicy
|
||||
%{_sbindir}/flask-setenforce
|
||||
#%{_sbindir}/fs-backend
|
||||
%{_sbindir}/gdbsx
|
||||
#%{_sbindir}/gtracestat
|
||||
#%{_sbindir}/gtraceview
|
||||
%{_sbindir}/img2qcow
|
||||
%{_sbindir}/kdd
|
||||
%{_sbindir}/lock-util
|
||||
#%{_sbindir}/oxenstored
|
||||
%{_sbindir}/qcow-create
|
||||
%{_sbindir}/qcow2raw
|
||||
%{_sbindir}/tap-ctl
|
||||
#%{_sbindir}/tapdisk
|
||||
%{_sbindir}/tapdisk-client
|
||||
%{_sbindir}/tapdisk-diff
|
||||
%{_sbindir}/tapdisk-stream
|
||||
%{_sbindir}/tapdisk2
|
||||
%{_sbindir}/td-util
|
||||
%{_sbindir}/vhd-update
|
||||
%{_sbindir}/vhd-util
|
||||
%{_sbindir}/xen-bugtool
|
||||
%{_sbindir}/xen-hptool
|
||||
%{_sbindir}/xen-hvmcrash
|
||||
%{_sbindir}/xen-hvmctx
|
||||
%{_sbindir}/xen-livepatch
|
||||
%{_sbindir}/xen-lowmemd
|
||||
%{_sbindir}/xen-mfndump
|
||||
%{_sbindir}/xen-tmem-list-parse
|
||||
#%{_sbindir}/xen-python-path
|
||||
%{_sbindir}/xen-ringwatch
|
||||
%{_sbindir}/xenbaked
|
||||
%{_sbindir}/xenconsoled
|
||||
%{_sbindir}/xencov
|
||||
#%{_sbindir}/xend
|
||||
%{_sbindir}/xenlockprof
|
||||
%{_sbindir}/xenmon.py
|
||||
#%{_sbindir}/xenpaging
|
||||
%{_sbindir}/xenperf
|
||||
%{_sbindir}/xenpm
|
||||
%{_sbindir}/xenpmd
|
||||
%{_sbindir}/xenstored
|
||||
%{_sbindir}/xentop
|
||||
%{_sbindir}/xentrace*
|
||||
%{_sbindir}/xenwatchdogd
|
||||
%{_sbindir}/xen*
|
||||
%{_sbindir}/xl
|
||||
#%{_sbindir}/xm
|
||||
#%{_sbindir}/xsview
|
||||
%dir %{_libexecdir}/xen
|
||||
%{_libexecdir}/xen/*
|
||||
%{_prefix}/lib/modules-load.d/xen.conf
|
||||
%{_unitdir}/proc-xen.mount
|
||||
%{_unitdir}/var-lib-xenstored.mount
|
||||
@ -300,25 +239,20 @@ rm -rf %{buildroot}%{_prefix}/local
|
||||
%{_unitdir}/xendomains.service
|
||||
%{_unitdir}/xenstored.service
|
||||
%{_unitdir}/xendriverdomain.service
|
||||
%ifarch x86_64
|
||||
%{_prefix}/lib/debug/usr/libexec64/xen/boot/xen-shim-syms
|
||||
%endif
|
||||
%{_prefix}/lib/debug/xen-4.16.0.efi.map
|
||||
%{_mandir}/man1/*.gz
|
||||
%{_mandir}/man5/*.gz
|
||||
%{_mandir}/man7/xen*.7*
|
||||
%{_mandir}/man7/xl-numa-placement.7*
|
||||
%{_mandir}/man8/xentrace.8*
|
||||
%ifarch x86_64
|
||||
#%{_prefix}/lib/xen/bin/qemu-dm
|
||||
#%{_prefix}/lib//xen/bin/qemu-ga
|
||||
#%{_prefix}/lib/xen/bin/qemu-img
|
||||
#%{_prefix}/lib/xen/bin/qemu-io
|
||||
#%{_prefix}/lib/xen/bin/qemu-nbd
|
||||
#%{_prefix}/lib/xen/bin/qemu-system-i386
|
||||
#%{_prefix}/lib/xen/bin/xenpaging
|
||||
#%{_datadir}/xen/man/man1/qemu-img.1
|
||||
#%{_datadir}/xen/man/man1/qemu.1
|
||||
#%{_datadir}/xen/man/man8/qemu-nbd.8
|
||||
%ifnarch %{ix86}
|
||||
%dir %{_datadir}/gocode/src/golang.xenproject.org
|
||||
%dir %{_datadir}/gocode/src/golang.xenproject.org/xenlight
|
||||
%{_datadir}/gocode/src/golang.xenproject.org/xenlight/*
|
||||
%endif
|
||||
#%{_datadir}/xen/create.dtd
|
||||
%dir %{_datadir}/xen
|
||||
%dir %{_datadir}/xen/qemu
|
||||
%{_datadir}/xen/qemu/*
|
||||
%dir %{_datadir}/qemu-xen
|
||||
%{_datadir}/qemu-xen/*
|
||||
%{_docdir}/xen/*
|
||||
@ -326,57 +260,44 @@ rm -rf %{buildroot}%{_prefix}/local
|
||||
|
||||
%files -n libxen
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/fs/ext2fs-lib/fsimage.so
|
||||
%{_libdir}/fs/fat/fsimage.so
|
||||
%{_libdir}/fs/iso9660/fsimage.so
|
||||
%{_libdir}/fs/reiserfs/fsimage.so
|
||||
%{_libdir}/fs/ufs/fsimage.so
|
||||
%{_libdir}/fs/xfs/fsimage.so
|
||||
%{_libdir}/fs/zfs/fsimage.so
|
||||
#%{_libdir}/libblktap.so.*
|
||||
%{_libdir}/libblktapctl.so.*
|
||||
#%{_libdir}/libflask.so.*
|
||||
%{_libdir}/libfsimage.so.*
|
||||
%{_libdir}/libvhd.so.*
|
||||
%{_libdir}/libxen*.so.*
|
||||
%{_libdir}/libxlutil.so.*
|
||||
%ifarch x86_64
|
||||
%{_libdir}/efi/xen*.efi
|
||||
%endif
|
||||
%ifarch %{ix86}
|
||||
%{_libdir}64/efi/xen*.efi
|
||||
%endif
|
||||
%dir %{_libdir}/xenfsimage
|
||||
%{_libdir}/xenfsimage/*
|
||||
%dir %{_libexecdir}/xen
|
||||
%{_libexecdir}/xen/*
|
||||
#%{_libdir}/ocaml/site-lib/*
|
||||
#%dir %{_libdir}/xen
|
||||
#%dir %{_libdir}/xen/bin
|
||||
#%{_libdir}/xen/bin/*
|
||||
#%dir %{_prefix}/lib/xen/boot
|
||||
#%{_prefix}/lib/xen/boot/hvmloader
|
||||
|
||||
%files -n libxen-devel
|
||||
%defattr(-,root,root)
|
||||
%{_includedir}/*
|
||||
#%{_libdir}/libblktap.a
|
||||
#%{_libdir}/libblktap.so
|
||||
%{_libdir}/libblktapctl.a
|
||||
%{_libdir}/libblktapctl.so
|
||||
#%{_libdir}/libflask.a
|
||||
#%{_libdir}/libflask.so
|
||||
%{_libdir}/libfsimage.so
|
||||
%{_libdir}/libvhd.a
|
||||
%{_libdir}/libvhd.so
|
||||
%{_libdir}/libx*.a
|
||||
%{_libdir}/libx*.so
|
||||
%{_libdir}/libxlutil.a
|
||||
%{_libdir}/libxlutil.so
|
||||
%{_prefix}/lib/debug/xen-syms-%{version}*
|
||||
%{_datadir}/pkgconfig/xenlight.pc
|
||||
%{_datadir}/pkgconfig/xlutil.pc
|
||||
%{_libdir}/pkgconfig/xen*.pc
|
||||
%{_libdir}/pkgconfig/xlutil.pc
|
||||
|
||||
%files -n python-xen
|
||||
%defattr(-,root,root)
|
||||
%dir %{python_sitearch}/xen
|
||||
%{python_sitearch}/xen/*
|
||||
%{python_sitearch}/fsimage.so
|
||||
%{python_sitearch}/grub/*
|
||||
%{python_sitearch}/pygrub-*.egg-info
|
||||
%{python_sitearch}/xen-*.egg-info
|
||||
%dir %{python3_sitearch}/xen
|
||||
%{python3_sitearch}/xen/*
|
||||
%{python3_sitearch}/xen-*.egg-info
|
||||
%{python3_sitearch}/xenfsimage.cpython-*.so
|
||||
%{python3_sitearch}/grub/*
|
||||
%{python3_sitearch}/pygrub-*.egg-info
|
||||
|
||||
%changelog
|
||||
* Sun Dec 26 2021 Automatic Build System <autodist@mambasoft.it> 4.16.0-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Sat Dec 10 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 4.8.0-1mamba
|
||||
- update to 4.8.0
|
||||
- fixed error in grub.d file
|
||||
|
Loading…
Reference in New Issue
Block a user