[spice-vdagent/el5] New upstream release
Hans de Goede
jwrdegoede at fedoraproject.org
Tue Mar 27 13:42:22 UTC 2012
commit be2c8a478c2b84005e015b641d5d5a46e38509d7
Author: Hans de Goede <hdegoede at redhat.com>
Date: Tue Mar 27 15:44:24 2012 +0200
New upstream release
- This fixes a race condition when opening the virtio serial port, which
caused spice-vdagentd to not start on smp virtual machines
.gitignore | 1 +
...x-a-memory-leak-on-agent-message-parsing-.patch | 34 ---
...ENTD_GUEST_XORG_RESOLUTION-message-to-wor.patch | 111 -------
...ake-mouse-handling-multiple-monitor-aware.patch | 311 --------------------
...togenerate-a-Xinerama-xorg.conf-for-multi.patch | 290 ------------------
...Add-missing-src-vdagentd-xorg-conf.h-file.patch | 53 ----
0006-Fix-various-compiler-warnings.patch | 58 ----
0007-Lower-autoconf-require-to-2.63.patch | 25 --
...vert-part-of-571948ffb78eddd3015c456d084e.patch | 46 ---
0009-buildsys-Lower-autoconf-requires.patch | 49 ---
0010-Add-a-enable-static-uinput-option.patch | 143 ---------
...nput-Correct-interpretation-of-coordinate.patch | 43 ---
...ose-the-virtio-port-when-the-active-vdage.patch | 39 ---
...-RHEL-5-README-and-xorg.conf-example-file.patch | 116 --------
sources | 2 +-
spice-vdagent-0.8.1-no-spice-protocol.patch | 6 +-
spice-vdagent.spec | 41 +--
17 files changed, 14 insertions(+), 1354 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cd69be5..5804dd3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/spice-vdagent-0.6.3.tar.bz2
/spice-vdagent-0.8.0.tar.bz2
/spice-vdagent-0.8.1.tar.bz2
+/spice-vdagent-0.10.1.tar.bz2
diff --git a/sources b/sources
index edf7ce9..7322227 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-279c59bc3c21081ed354fbdd5c757688 spice-vdagent-0.8.1.tar.bz2
+0e69a13e4df37eefb52b1df795b22755 spice-vdagent-0.10.1.tar.bz2
diff --git a/spice-vdagent-0.8.1-no-spice-protocol.patch b/spice-vdagent-0.8.1-no-spice-protocol.patch
index aa132be..6f9e8db 100644
--- a/spice-vdagent-0.8.1-no-spice-protocol.patch
+++ b/spice-vdagent-0.8.1-no-spice-protocol.patch
@@ -1,14 +1,14 @@
diff -up spice-vdagent-0.8.1/configure.ac~ spice-vdagent-0.8.1/configure.ac
--- spice-vdagent-0.8.1/configure.ac~ 2012-01-10 14:54:26.000000000 +0100
+++ spice-vdagent-0.8.1/configure.ac 2012-01-10 14:54:50.956370655 +0100
-@@ -31,7 +31,6 @@ AC_ARG_ENABLE([static-uinput],
+@@ -35,7 +35,6 @@ AC_ARG_ENABLE([static-uinput],
PKG_PROG_PKG_CONFIG
PKG_CHECK_MODULES(X, [xfixes xrandr xinerama x11])
-PKG_CHECK_MODULES(SPICE, [spice-protocol >= 0.8.0])
- if test x"$enable_console_kit" = "xyes" ; then
- PKG_CHECK_MODULES(DBUS, [dbus-1])
+ if test "$with_session_info" = "auto" || test "$with_session_info" = "systemd"; then
+ PKG_CHECK_MODULES([LIBSYSTEMD_LOGIN],
diff -up spice-vdagent-0.8.1/src/spice/end-packed.h~ spice-vdagent-0.8.1/src/spice/end-packed.h
--- spice-vdagent-0.8.1/src/spice/end-packed.h~ 2012-01-10 14:59:11.614367163 +0100
+++ spice-vdagent-0.8.1/src/spice/end-packed.h 2012-01-10 14:56:12.381369564 +0100
diff --git a/spice-vdagent.spec b/spice-vdagent.spec
index 7461c43..f9f8880 100644
--- a/spice-vdagent.spec
+++ b/spice-vdagent.spec
@@ -1,26 +1,11 @@
Name: spice-vdagent
-Version: 0.8.1
-Release: 3%{?dist}
+Version: 0.10.1
+Release: 1%{?dist}
Summary: Agent for Spice guests
Group: Applications/System
License: GPLv3+
URL: http://spice-space.org/
Source0: http://spice-space.org/download/releases/%{name}-%{version}.tar.bz2
-# These take us to the latest upstream git, which is needed for RHEL 5 compat
-# It is about time for a new upstream release with this included!
-Patch1: 0001-vdagentd-Fix-a-memory-leak-on-agent-message-parsing-.patch
-Patch2: 0002-Change-VDAGENTD_GUEST_XORG_RESOLUTION-message-to-wor.patch
-Patch3: 0003-Make-mouse-handling-multiple-monitor-aware.patch
-Patch4: 0004-vdagentd-Autogenerate-a-Xinerama-xorg.conf-for-multi.patch
-Patch5: 0005-Add-missing-src-vdagentd-xorg-conf.h-file.patch
-Patch6: 0006-Fix-various-compiler-warnings.patch
-Patch7: 0007-Lower-autoconf-require-to-2.63.patch
-Patch8: 0008-vdagentd-Revert-part-of-571948ffb78eddd3015c456d084e.patch
-Patch9: 0009-buildsys-Lower-autoconf-requires.patch
-Patch10: 0010-Add-a-enable-static-uinput-option.patch
-Patch11: 0011-vdagentd-uinput-Correct-interpretation-of-coordinate.patch
-Patch12: 0012-vdagentd-Close-the-virtio-port-when-the-active-vdage.patch
-Patch13: 0013-Add-a-RHEL-5-README-and-xorg.conf-example-file.patch
# HACK: there is no spice-protocol in the el5 build repository
Patch14: spice-vdagent-0.8.1-no-spice-protocol.patch
# EPEL5 only patch virtio_console does not get autoloaded on EL5
@@ -51,26 +36,13 @@ After installation please see README.RHEL-5 for some RHEL-5 specific notes!
%prep
%setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
%patch14 -p1
%patch15 -p1
autoreconf -f -i
%build
-%configure --disable-console-kit --enable-static-uinput
+%configure --enable-static-uinput --with-session-info=none
make %{?_smp_mflags}
@@ -96,7 +68,7 @@ if [ $1 = 0 ] ; then
/sbin/chkconfig --del spice-vdagentd
fi
-# No postun, restarting spice-vdagentd goes the uinput dev to go away
+# No postun, restarting spice-vdagentd causes the uinput dev to go away
# making the X-server loose mouse input!
@@ -112,6 +84,11 @@ fi
%changelog
+* Tue Mar 27 2012 Hans de Goede <hdegoede at redhat.com> - 0.10.1-1
+- New upstream release
+- This fixes a race condition when opening the virtio serial port, which
+ caused spice-vdagentd to not start on smp virtual machines
+
* Fri Jan 20 2012 Hans de Goede <hdegoede at redhat.com> - 0.8.1-3
- Load virtio_console from the initscript as it does not autoload on EL5
More information about the scm-commits
mailing list