Compare commits

...

37 Commits

Author SHA1 Message Date
bf3a05202d automatic version update by autodist [release 9.0.2-1mamba;Wed Jul 17 2024] 2024-07-18 01:27:41 +02:00
3c276501c7 automatic version update by autodist [release 9.0.1-1mamba;Tue Jun 11 2024] 2024-06-12 14:07:42 +02:00
f43f6b9b99 automatic version update by autodist [release 9.0.0-1mamba;Thu Apr 25 2024] 2024-04-29 01:12:53 +02:00
8d62139037 rebuilt by autoport with build requirements: libxen-devel>=4.18.0-1mamba [release 8.2.2-2mamba;Thu Mar 21 2024] 2024-03-23 11:15:36 +01:00
8113cbff22 automatic version update by autodist [release 8.2.2-1mamba;Tue Mar 05 2024] 2024-03-06 09:45:40 +01:00
89b273c110 automatic version update by autodist [release 8.2.1-1mamba;Tue Jan 30 2024] 2024-01-30 19:44:51 +01:00
d88db354b3 rebuilt with virglrenderer [release 8.2.0-2mamba;Mon Dec 25 2023] 2024-01-05 17:01:10 +01:00
af920990da automatic version update by autodist [release 8.2.0-1mamba;Wed Dec 20 2023] 2024-01-05 17:01:06 +01:00
3e6ca23989 automatic version update by autodist [release 8.1.3-1mamba;Tue Nov 21 2023] 2024-01-05 17:01:03 +01:00
b45f30954c automatic version update by autodist [release 8.1.2-1mamba;Tue Oct 17 2023] 2024-01-05 17:00:59 +01:00
4ce524c8da automatic version update by autodist [release 8.1.1-1mamba;Sun Oct 15 2023] 2024-01-05 17:00:57 +01:00
eec750fe42 automatic version update by autodist [release 8.1.0-1mamba;Sat Aug 26 2023] 2024-01-05 17:00:54 +01:00
74fa35ad26 automatic version update by autodist [release 8.0.4-1mamba;Fri Aug 11 2023] 2024-01-05 17:00:52 +01:00
9b1ed6657c automatic version update by autodist [release 8.0.3-1mamba;Tue Jul 11 2023] 2024-01-05 17:00:47 +01:00
6537b67461 automatic version update by autodist [release 8.0.2-1mamba;Thu Jun 01 2023] 2024-01-05 17:00:45 +01:00
54f9c5be5b automatic version update by autodist [release 8.0.0-1mamba;Fri Apr 21 2023] 2024-01-05 17:00:42 +01:00
2f32f466e4 automatic version update by autodist [release 7.2.1-1mamba;Wed Apr 12 2023] 2024-01-05 17:00:38 +01:00
f71c40bb37 automatic version update by autodist [release 7.2.0-1mamba;Fri Dec 23 2022] 2024-01-05 17:00:35 +01:00
5d03ee98e3 automatic version update by autodist [release 7.1.0-1mamba;Thu Sep 01 2022] 2024-01-05 17:00:34 +01:00
81368757ec automatic version update by autodist [release 7.0.0-1mamba;Sun May 22 2022] 2024-01-05 17:00:34 +01:00
54aac64d4b rebuilt with libmultipath-tools 0.8.8 [release 6.2.0-2mamba;Mon Jan 03 2022] 2024-01-05 17:00:34 +01:00
bff8a5de22 automatic version update by autodist [release 6.2.0-1mamba;Sat Jan 01 2022] 2024-01-05 17:00:34 +01:00
e043bb1aab automatic version update by autodist [release 6.1.0-1mamba;Sun Sep 05 2021] 2024-01-05 17:00:33 +01:00
c55ad672dc automatic version update by autodist [release 6.0.0-1mamba;Tue May 04 2021] 2024-01-05 17:00:33 +01:00
21b22385e0 update to 5.2.0 [release 5.2.0-1mamba;Mon May 03 2021] 2024-01-05 17:00:33 +01:00
3b98c8470f rebuilt with libbrltty 6.1 [release 5.1.0-2mamba;Fri Oct 09 2020] 2024-01-05 17:00:33 +01:00
89884dbc13 automatic version update by autodist [release 5.1.0-1mamba;Thu Aug 13 2020] 2024-01-05 17:00:32 +01:00
0db3cf4300 automatic version update by autodist [release 5.0.0-1mamba;Mon May 04 2020] 2024-01-05 17:00:32 +01:00
269bd7b347 rebuilt with debug package [release 4.2.0-2mamba;Wed Mar 04 2020] 2024-01-05 17:00:32 +01:00
0f67a37710 update to 4.2.0 [release 4.2.0-1mamba;Tue Jan 28 2020] 2024-01-05 17:00:32 +01:00
4008da7de3 automatic version update by autodist [release 4.0.0-1mamba;Wed Apr 24 2019] 2024-01-05 17:00:32 +01:00
e3a8ad4faf update to 3.1.0 [release 3.1.0-1mamba;Mon Feb 11 2019] 2024-01-05 17:00:32 +01:00
af367825ea automatic version update by autodist [release 3.0.0-1mamba;Sun Sep 09 2018] 2024-01-05 17:00:31 +01:00
6942294e48 automatic version update by autodist [release 2.11.1-1mamba;Fri Feb 16 2018] 2024-01-05 17:00:31 +01:00
01b796527d automatic version update by autodist [release 2.11.0-1mamba;Sat Jan 06 2018] 2024-01-05 17:00:31 +01:00
6fbf21ac45 automatic version update by autodist [release 2.10.1-1mamba;Sun Oct 08 2017] 2024-01-05 17:00:31 +01:00
dbb2f56449 automatic version update by autodist [release 2.10.0-1mamba;Sat Sep 23 2017] 2024-01-05 17:00:31 +01:00
3 changed files with 230 additions and 241 deletions

View File

@ -0,0 +1,11 @@
--- qemu-5.2.0/tools/virtiofsd/passthrough_ll.c.orig 2021-05-03 22:19:36.266659588 +0200
+++ qemu-5.2.0/tools/virtiofsd/passthrough_ll.c 2021-05-03 22:25:22.351624454 +0200
@@ -793,7 +793,7 @@
{
int res;
-#if defined(CONFIG_STATX) && defined(STATX_MNT_ID)
+#if 0 && defined(CONFIG_STATX) && defined(STATX_MNT_ID)
if (lo->use_statx) {
struct statx statxbuf;

View File

@ -1,115 +0,0 @@
#!/bin/sh
#
# Init file for configuring Qemu non-native binary formats
#
# Written by Dag Wieers <dag@wieers.com>
#
# chkconfig: 2345 35 98
# description: Qemu non-native binary formats
. /etc/rc.d/init.d/functions
RETVAL=0
prog="qemu"
start() {
cpu="$(uname -m)"
case "$cpu" in
i386|i486|i586|i686|i86pc|BePC)
cpu="i386";;
"Power Macintosh"|ppc|ppc64)
cpu="ppc";;
armv4l|armv5l)
cpu="arm";;
esac
echo -n $"Registering non-native binary handler for Qemu"
( /sbin/modprobe binfmt_misc &&
mount -t binfmt_misc none /proc/sys/fs/binfmt_misc ) &>/dev/null
if [ "$cpu" != "i386" -a "$cpu" != "x86_64" ]; then
echo ':i386:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/usr/bin/qemu-i386:' >/proc/sys/fs/binfmt_misc/register
echo ':i486:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x06\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/usr/bin/qemu-i386:' >/proc/sys/fs/binfmt_misc/register
fi
if [ "$cpu" != "x86_64" ]; then
echo ':x86_64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x3e\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/usr/bin/qemu-x86_64:' >/proc/sys/fs/binfmt_misc/register
fi
if [ "$cpu" != "arm" ]; then
echo ':arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm:' >/proc/sys/fs/binfmt_misc/register
echo ':armeb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-armeb:' > /proc/sys/fs/binfmt_misc/register
fi
if [ "$cpu" != "ppc" ]; then
echo ':ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/usr/bin/qemu-ppc:' >/proc/sys/fs/binfmt_misc/register
fi
if [ "$cpu" != "sparc" ]; then
echo ':sparc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:$QEMU/qemu-sparc:' >/proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "m68k" ] ; then
# echo 'Please check cpu value and header information for m68k!'
echo ':m68k:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x04:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-m68k:' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" ] ; then
# FIXME: We could use the other endianness on a MIPS host.
echo ':mips:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mips:' > /proc/sys/fs/binfmt_misc/register
echo ':mipsel:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mipsel:' > /proc/sys/fs/binfmt_misc/register
echo ':mipsn32:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mipsn32:' > /proc/sys/fs/binfmt_misc/register
echo ':mipsn32el:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mipsn32el:' > /proc/sys/fs/binfmt_misc/register
echo ':mips64:M::\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mips64:' > /proc/sys/fs/binfmt_misc/register
echo ':mips64el:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mips64el:' > /proc/sys/fs/binfmt_misc/register
fi
echo_success
echo
}
stop() {
echo -n $"Unregistering non-native binary handler for Qemu"
for cpu in i386 i486 x86_64 ppc arm armeb sparc m68k mips mipsel mipsn32 mipsn32el mips64 mips64el; do
if [ -r "/proc/sys/fs/binfmt_misc/qemu-$cpu" ]; then
echo "-1" >/proc/sys/fs/binfmt_misc/qemu-$cpu
fi
if [ -r "/proc/sys/fs/binfmt_misc/$cpu" ]; then
echo "-1" >/proc/sys/fs/binfmt_misc/$cpu
fi
done
echo_success
echo
}
restart() {
stop
start
}
status() {
if ls /proc/sys/fs/binfmt_misc/qemu-* &>/dev/null; then
echo $"Qemu non-native binary format handlers registered."
return 0
else
echo $"Qemu non-native binary format handlers not registered."
return 1
fi
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
restart
;;
condrestart)
if status &>/dev/null; then
restart
fi
;;
status)
status
RETVAL=$?
;;
*)
echo $"Usage: $prog {start|stop|restart|condrestart|status}"
RETVAL=1
esac
exit $RETVAL

345
qemu.spec
View File

@ -1,14 +1,13 @@
Name: qemu
Version: 2.8.0
Version: 9.0.2
Release: 1mamba
Summary: A generic and open source processor emulator
Group: Applications/Emulators
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://qemu.org
Source: http://wiki.qemu.org/download/qemu-%{version}.tar.bz2
Source1: %{name}-initscript
URL: https://www.qemu.org/
Source: https://download.qemu.org/qemu-%{version}.tar.xz
Source2: qemu-guest-agent.service
Source3: 99-qemu-guest-agent.rules
Source4: qemu-ga-sysconfig
@ -20,66 +19,77 @@ Patch3: %{name}-0.8.0-gcc4_ppc.patch
Patch4: %{name}-0.8.0-ldscript_ppc.patch
Patch5: qemu-1.4.1-texinfo-5.patch
Patch6: qemu-1.7.0-virtfs-ftbfs.patch
Patch7: qemu-5.2.0-STATX_MNT_ID-missing-workaround.patch
License: GPL, LGPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libSDL2-devel
BuildRequires: libX11-devel
BuildRequires: libaio-devel
BuildRequires: libalsa-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: libcares-devel
BuildRequires: libcurl-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgcrypt-devel
BuildRequires: libdw-devel
BuildRequires: libepoxy-devel
BuildRequires: libfdt-devel
BuildRequires: libfuse3-devel
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libGL-devel
BuildRequires: libglib-devel
BuildRequires: libgnutls-devel
BuildRequires: libgpg-error-devel
BuildRequires: libgss-devel
BuildRequires: libgtk2-devel
BuildRequires: libidn-devel
BuildRequires: libgtk3-devel
BuildRequires: libjack-devel
BuildRequires: libjpeg-devel
BuildRequires: libkeyutils-devel
BuildRequires: liblzo-devel
BuildRequires: libmesa-devel
BuildRequires: libmultipath-tools-devel
BuildRequires: libncurses-devel
BuildRequires: libnspr-devel
BuildRequires: libnss-devel
BuildRequires: libopenldap-devel
BuildRequires: libopenssl-devel
BuildRequires: libpango-devel
BuildRequires: libndctl-devel
BuildRequires: libnfs-devel
BuildRequires: libnuma-devel
BuildRequires: libpam-devel
BuildRequires: libpipewire-devel
BuildRequires: libpixman-devel
BuildRequires: libpng-devel
BuildRequires: librtmp-devel
BuildRequires: libsasl-devel
%if "%{stage1}" != "1"
BuildRequires: libSDL-devel
%endif
BuildRequires: libssh2-devel
BuildRequires: libusbx-devel
BuildRequires: libuuid-devel
BuildRequires: libvte0-devel
BuildRequires: libX11-devel
BuildRequires: libxen-devel
BuildRequires: libXext-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRequires: libxen-devel >= 4.8.0-1mamba
BuildRequires: libadplug-devel >= 1.5.1
BuildRequires: libglib-static >= 2.34.1-2mamba
BuildRequires: libpulseaudio-devel
BuildRequires: libsasl2-devel
BuildRequires: libsdl2_image-devel
BuildRequires: libseccomp-devel
BuildRequires: libselinux-devel
BuildRequires: libsnappy-devel
BuildRequires: libsndio-devel
BuildRequires: libspice-devel
BuildRequires: spice-protocol-devel
BuildRequires: libssh-devel
BuildRequires: libudev-devel
BuildRequires: libusb-devel
BuildRequires: libusbredir-devel
BuildRequires: libcelt051-devel
BuildRequires: libnfs-devel
#% if "%{_build_cpu}" != "ppc"
#BuildRequires: gcc34
#% endif
BuildRequires: libvirglrenderer-devel
BuildRequires: libvte-devel
%ifarch x86_64 %{ix86}
BuildRequires: libxen-devel
%endif
BuildRequires: libxkbcommon-devel
BuildRequires: libz-devel
BuildRequires: libzstd-devel
## AUTOBUILDREQ-END
%ifarch x86_64 %{ix86}
BuildRequires: libxen-devel >= 4.18.0-1mamba
%endif
BuildRequires: libadplug-devel >= 1.5.1
BuildRequires: libbrltty-devel >= 6.1
BuildRequires: libfdt-devel
BuildRequires: libglib-static >= 2.34.1-2mamba
BuildRequires: libmultipath-tools-devel >= 0.9.1
BuildRequires: libopenssl-static
BuildRequires: python-sphinx_rtd_theme-py3
BuildRequires: python-sphinxcontrib-jquery-py3
BuildRequires: spice-protocol-devel
Conflicts: kvm
%systemd_requires
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation.
@ -120,25 +130,22 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation.
This package contains static user mode emulators. In this mode, QEMU can launch Linux processes compiled for one CPU on another CPU.
%debug_package
%prep
%setup -q
#-D -T
#:<< ___EOF
#%if "%{_build_cpu}" == "ppc"
#%patch0 -p1
#%patch1
#%patch2
#%patch3
#%patch4 -p1
#%endif
#%patch5 -p1
#%patch6 -p1
#%patch7 -p1
%build
#:<< ___EOF
# static build for usermode emulation targets only
# used by cross platform installation tools like makedist
./configure \
mkdir -p build-static
cd build-static
../configure \
--sysconfdir=%{_sysconfdir} \
--prefix=%{_prefix} \
--cc=%{_build}-gcc \
@ -147,26 +154,30 @@ This package contains static user mode emulators. In this mode, QEMU can launch
--static \
--disable-sdl \
--disable-curl \
--disable-bluez \
--disable-system \
--disable-strip \
--disable-libssh2 \
--disable-libnfs \
--disable-gnutls \
--enable-linux-user
# --disable-libxml2 \
# --disable-bluez \
# --disable-libssh2 \
# --disable-smartcard-nss \
# --disable-usb-redir \
# --disable-vde \
#LIBSSH_LIBS="-lssh -lcrypto -ldl -lgss"
%make
mkdir static
find *-linux-user -name qemu-\* -exec mv {} static/ \;
make clean
cd ..
#___EOF
mkdir -p build-dynamic
cd build-dynamic
# dynamic build
./configure \
../configure \
--sysconfdir=%{_sysconfdir} \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
@ -174,31 +185,27 @@ make clean
--cc=%{_build}-gcc \
--host-cc=%{_host}-gcc \
--cpu=%{_host_cpu} \
%if "%{_build_cpu}" == "ppc"
--disable-gcc-check \
#% else
# --cc=%{_target_platform}-gcc34 \
%endif
--audio-drv-list="alsa pa" \
--audio-drv-list="alsa,pa" \
--enable-spice \
--enable-usb-redir \
--enable-guest-agent
%make
%make LDFLAGS_NOPIE=""
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%makeinstall -C build-dynamic
install -D -m 755 %{S:1} \
%{buildroot}%{_prefix}/lib/systemd/scripts/%{name}-binfmt
install -D -m 0644 %{S:5} \
%{buildroot}%{_unitdir}/qemu.service
install -d -m0755 %{buildroot}%{_binfmtdir}
scripts/qemu-binfmt-conf.sh --exportdir %{buildroot}%{_binfmtdir}/ \
--systemd ALL --qemu-path %{_bindir}
cd static
for f in *; do
# disable stripping static binaries by installing without -x
install -m644 $f %{buildroot}%{_bindir}/$f.static
cd build-static
find -maxdepth 1 -name qemu-\* -type f | while read f; do
cp -L ${f} %{buildroot}%{_bindir}/`basename $f`.static
## (obsolete?) disable stripping static binaries by installing without -x
#install -m755 $f %{buildroot}%{_bindir}/$f.static
done
cd ..
@ -209,28 +216,18 @@ install -D -m0644 %{SOURCE2} %{buildroot}%{_unitdir}/qemu-guest-agent.service
install -D -m0644 %{SOURCE3} %{buildroot}%{_udevrulesdir}/99-qemu-guest-agent.rules
install -D -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/qemu-ga
# FIXME: prevent brp_strip from failing
rm -f %{buildroot}%{_datadir}/qemu/hppa-firmware.img
rm -f %{buildroot}%{_datadir}/qemu/palcode-clipper
%find_lang %{name}
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
# new install
%systemd_post qemu
if [ $1 -gt 1 ]; then
systemctl --no-reload preset qemu >/dev/null 2>&1 || :
fi
:
%preun
# erase
%systemd_preun qemu
:
%postun
# upgrade
%systemd_postun_with_restart qemu.service
:
#%post
#% binfmt_apply
#:
%post guest-agent
%systemd_post qemu-guest-agent.service
@ -249,31 +246,31 @@ fi
find /etc/rc[0-6].d/ -type l -xtype l -exec rm -f {} \;
:
%post -n libcacard
/sbin/ldconfig
:
%postun -n libcacard
/sbin/ldconfig
:
%post -n libcacard -p /sbin/ldconfig
%postun -n libcacard -p /sbin/ldconfig
%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/%{name}*
%{_bindir}/elf2dmp
%exclude %{_bindir}/qemu-ga
%{_bindir}/ivshmem-client
%{_bindir}/ivshmem-server
#%{_bindir}/vscclient
%exclude %{_bindir}/%{name}*.static
%{_bindir}/virtfs-proxy-helper
%{_unitdir}/qemu.service
%{_prefix}/lib/systemd/scripts/%{name}-binfmt
%{_datadir}/applications/qemu.desktop
%{_datadir}/icons/hicolor/*/apps/qemu.png
%{_datadir}/icons/hicolor/*/apps/qemu.bmp
%{_datadir}/icons/hicolor/scalable/apps/qemu.svg
%{_libexecdir}/qemu-bridge-helper
%{_libexecdir}/vhost-user-gpu
%{_libexecdir}/virtfs-proxy-helper
%{_datadir}/%{name}
%{_binfmtdir}/*.conf
%{_includedir}/qemu-plugin.h
%{_docdir}/%{name}
%{_mandir}/man1/%{name}*
%{_mandir}/man1/qemu*.1*
%{_mandir}/man1/virtfs-proxy-helper.1*
%{_mandir}/man8/%{name}-nbd.8*
%exclude %{_mandir}/man7/qemu-ga-ref.7*
%{_mandir}/man7/qemu-*.7*
%{_mandir}/man8/qemu-*.8*
%doc COPYING COPYING.LIB
%files guest-agent
@ -286,29 +283,125 @@ find /etc/rc[0-6].d/ -type l -xtype l -exec rm -f {} \;
%{_bindir}/%{name}-ga
%{_unitdir}/qemu-guest-agent.service
%{_udevrulesdir}/99-qemu-guest-agent.rules
%{_mandir}/man7/qemu-ga-ref.7*
%{_mandir}/man8/qemu-ga.8*
#% ifnarch x86_64
#%files -n libcacard
#%defattr(-,root,root)
#%{_libdir}/libcacard.so.*
#%files -n libcacard-devel
#%defattr(-,root,root)
#%dir %{_includedir}/cacard
#%{_includedir}/cacard/*.h
#%{_libdir}/libcacard.a
#%{_libdir}/libcacard.la
#%{_libdir}/libcacard.so
#%{_libdir}/pkgconfig/libcacard.pc
#%doc LICENSE README
##% endif
%files static
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}*.static
%changelog
* Wed Jul 17 2024 Automatic Build System <autodist@openmamba.org> 9.0.2-1mamba
- automatic version update by autodist
* Tue Jun 11 2024 Automatic Build System <autodist@openmamba.org> 9.0.1-1mamba
- automatic version update by autodist
* Thu Apr 25 2024 Automatic Build System <autodist@openmamba.org> 9.0.0-1mamba
- automatic version update by autodist
* Thu Mar 21 2024 Automatic Build System <autodist@mambasoft.it> 8.2.2-2mamba
- rebuilt by autoport with build requirements: libxen-devel>=4.18.0-1mamba
* Tue Mar 05 2024 Automatic Build System <autodist@openmamba.org> 8.2.2-1mamba
- automatic version update by autodist
* Tue Jan 30 2024 Automatic Build System <autodist@openmamba.org> 8.2.1-1mamba
- automatic version update by autodist
* Mon Dec 25 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 8.2.0-2mamba
- rebuilt with virglrenderer
* Wed Dec 20 2023 Automatic Build System <autodist@mambasoft.it> 8.2.0-1mamba
- automatic version update by autodist
* Tue Nov 21 2023 Automatic Build System <autodist@mambasoft.it> 8.1.3-1mamba
- automatic version update by autodist
* Tue Oct 17 2023 Automatic Build System <autodist@mambasoft.it> 8.1.2-1mamba
- automatic version update by autodist
* Sun Oct 15 2023 Automatic Build System <autodist@mambasoft.it> 8.1.1-1mamba
- automatic version update by autodist
* Sat Aug 26 2023 Automatic Build System <autodist@mambasoft.it> 8.1.0-1mamba
- automatic version update by autodist
* Fri Aug 11 2023 Automatic Build System <autodist@mambasoft.it> 8.0.4-1mamba
- automatic version update by autodist
* Tue Jul 11 2023 Automatic Build System <autodist@mambasoft.it> 8.0.3-1mamba
- automatic version update by autodist
* Thu Jun 01 2023 Automatic Build System <autodist@mambasoft.it> 8.0.2-1mamba
- automatic version update by autodist
* Fri Apr 21 2023 Automatic Build System <autodist@mambasoft.it> 8.0.0-1mamba
- automatic version update by autodist
* Wed Apr 12 2023 Automatic Build System <autodist@mambasoft.it> 7.2.1-1mamba
- automatic version update by autodist
* Fri Dec 23 2022 Automatic Build System <autodist@mambasoft.it> 7.2.0-1mamba
- automatic version update by autodist
* Thu Sep 01 2022 Automatic Build System <autodist@mambasoft.it> 7.1.0-1mamba
- automatic version update by autodist
* Sun May 22 2022 Automatic Build System <autodist@mambasoft.it> 7.0.0-1mamba
- automatic version update by autodist
* Mon Jan 03 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 6.2.0-2mamba
- rebuilt with libmultipath-tools 0.8.8
* Sat Jan 01 2022 Automatic Build System <autodist@mambasoft.it> 6.2.0-1mamba
- automatic version update by autodist
* Sun Sep 05 2021 Automatic Build System <autodist@mambasoft.it> 6.1.0-1mamba
- automatic version update by autodist
* Tue May 04 2021 Automatic Build System <autodist@mambasoft.it> 6.0.0-1mamba
- automatic version update by autodist
* Mon May 03 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 5.2.0-1mamba
- update to 5.2.0
* Fri Oct 09 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 5.1.0-2mamba
- rebuilt with libbrltty 6.1
* Thu Aug 13 2020 Automatic Build System <autodist@mambasoft.it> 5.1.0-1mamba
- automatic version update by autodist
* Mon May 04 2020 Automatic Build System <autodist@mambasoft.it> 5.0.0-1mamba
- automatic version update by autodist
* Wed Mar 04 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 4.2.0-2mamba
- rebuilt with debug package
* Tue Jan 28 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 4.2.0-1mamba
- update to 4.2.0
* Wed Apr 24 2019 Automatic Build System <autodist@mambasoft.it> 4.0.0-1mamba
- automatic version update by autodist
* Mon Feb 11 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1.0-1mamba
- update to 3.1.0
* Sun Sep 09 2018 Automatic Build System <autodist@mambasoft.it> 3.0.0-1mamba
- automatic version update by autodist
* Fri Feb 16 2018 Automatic Build System <autodist@mambasoft.it> 2.11.1-1mamba
- automatic version update by autodist
* Sat Jan 06 2018 Automatic Build System <autodist@mambasoft.it> 2.11.0-1mamba
- automatic version update by autodist
* Sun Oct 08 2017 Automatic Build System <autodist@mambasoft.it> 2.10.1-1mamba
- automatic version update by autodist
* Sat Sep 23 2017 Automatic Build System <autodist@mambasoft.it> 2.10.0-1mamba
- automatic version update by autodist
* Fri Dec 23 2016 Automatic Build System <autodist@mambasoft.it> 2.8.0-1mamba
- automatic version update by autodist