Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2012-02-07 14:46:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spice-gtk", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2012-01-27 21:28:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new/spice-gtk.changes 2012-02-07 14:46:56.000000000 +0100 @@ -1,0 +2,21 @@ +Sun Feb 5 13:13:04 UTC 2012 - dims...@opensuse.org + +- Don't install /usr/bin/spice-client-glib-usb-acl-helper with suid + bit set until bnc#744251 has gotten the full treatment. This + kills functionality for USB passthrough. + +------------------------------------------------------------------- +Tue Jan 31 09:38:27 UTC 2012 - dims...@opensuse.org + +- Update to version 0.8: + + add USB redirection support + + introduce SpiceGtkSession to deal with session-wide Gtk events, + such as clipboard, instead of doing it per display + + many cursor and keyboard handling improvements + + handle the new "semi-seamless" migration + + support new Spice mini-headers + + better coroutines: fibers on windows & jmp on linux + + add Vala vapi bindings generation + + many bug fixes and code improvements + +------------------------------------------------------------------- Old: ---- spice-gtk-0.7.159.tar.bz2 New: ---- spice-gtk-0.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spice-gtk.spec ++++++ --- /var/tmp/diff_new_pack.Hsqo9D/_old 2012-02-07 14:46:58.000000000 +0100 +++ /var/tmp/diff_new_pack.Hsqo9D/_new 2012-02-07 14:46:58.000000000 +0100 @@ -1,6 +1,7 @@ # -# spec file for package +# spec file for package spice-gtk # +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -15,18 +16,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: spice-gtk -Version: 0.7.159 -Release: 1 -License: LGPL-2.1+ +Version: 0.8 +Release: 0 +# FIXME: /usr/bin/spice-client-glib-usb-acl-helper should be installed u+s, see bnc#744251. Summary: Gtk client and libraries for SPICE remote desktop servers -Url: http://spice-space.org/page/Spice-Gtk +License: LGPL-2.1+ Group: System/GUI/GNOME +Url: http://spice-space.org/page/Spice-Gtk Source: http://spice-space.org/download/gtk/%{name}-%{version}.tar.bz2 BuildRequires: cyrus-sasl-devel BuildRequires: intltool -BuildRequires: libjpeg-devel BuildRequires: libacl-devel +BuildRequires: libjpeg-devel BuildRequires: python-pyparsing BuildRequires: vala BuildRequires: perl(Text::CSV) @@ -38,21 +41,22 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gthread-2.0) >= 2.0.0 -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 2.91.3 BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libcacard) >= 0.1.2 BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libusb-1.0) >= 1.0.9 -BuildRequires: pkgconfig(libusbredirhost) >= 0.3.1 +BuildRequires: pkgconfig(libusbredirhost) >= 0.3.3 BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(pixman-1) >= 0.17.7 -BuildRequires: pkgconfig(polkit-gobject-1) -BuildRequires: pkgconfig(pygtk-2.0) -BuildRequires: pkgconfig(spice-protocol) >= 0.8.1 +BuildRequires: pkgconfig(polkit-gobject-1) >= 0.96 +BuildRequires: pkgconfig(pygtk-2.0) >= 2.0.0 +BuildRequires: pkgconfig(spice-protocol) >= 0.10.1 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xrandr) Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(pre): permissions %description A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) @@ -79,15 +83,15 @@ A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) %package -n typelib-1_0-SpiceClientGtk-3_0 -Group: System/Libraries Summary: Gtk client and libraries for SPICE remote desktop servers - gi-bindings +Group: System/Libraries %description -n typelib-1_0-SpiceClientGtk-3_0 A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) %package -n typelib-1_0-SpiceClientGlib-2_0 -Group: System/Libraries Summary: Gtk client and libraries for SPICE remote desktop servers - gi-bindings +Group: System/Libraries %description -n typelib-1_0-SpiceClientGlib-2_0 A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows) @@ -119,6 +123,12 @@ find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} +%post +%set_permissions %{_bindir}/spice-client-glib-usb-acl-helper + +%verifyscript +%verify_permissions -e %{_bindir}/spice-client-glib-usb-acl-helper + %post -n libspice-client-glib-2_0-1 -p /sbin/ldconfig %postun -n libspice-client-glib-2_0-1 -p /sbin/ldconfig @@ -137,7 +147,8 @@ %{_bindir}/snappy %{_bindir}/spicy %{_bindir}/spicy-stats -%{_bindir}/spice-client-glib-usb-acl-helper +# Remove the attr(755) once bnc#744251 has been fixed. +%attr(755,root,root) %{_bindir}/spice-client-glib-usb-acl-helper %{_datadir}/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy %files lang -f %{name}.lang ++++++ spice-gtk-0.7.159.tar.bz2 -> spice-gtk-0.8.tar.bz2 ++++++ ++++ 9680 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org