Hello community,

here is the log from the commit of package spice-gtk for openSUSE:Factory 
checked in at 2012-05-08 11:15:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-03-13 
00:45:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.spice-gtk.new/spice-gtk.changes 2012-05-08 
11:15:41.000000000 +0200
@@ -1,0 +2,26 @@
+Wed May  2 10:18:04 UTC 2012 - [email protected]
+
+- Fix license to be GPL-2.0+ and LGPL-2.1+ since
+  spice-client-glib-usb-acl-helper is GPL-2.0+
+
+-------------------------------------------------------------------
+Sun Apr 29 16:52:52 CET 2012 - [email protected]
+
+- Update to version 0.12:
+  + Fix memory leak when guest is resized
+  + Fix color-depth setting
+  + Hide/Show cursor correctly when needed
+  + Fix blue-tinted video with old Spice servers
+  + Correct scroll-event not received with recent Gtk+
+  + Fix various migrations issues
+  + Allow to disable CELT encoding at runtime with
+    SPICE_DISABLE_CELT
+  + Various crash fixes (on pubkey, recording, clipboard)
+  + Build changes (common submodule) and fixes
+
+-------------------------------------------------------------------
+Fri Apr 27 17:00:09 UTC 2012 - [email protected]
+
+- Build also gtk2 version (and its python bindings)
+
+-------------------------------------------------------------------

Old:
----
  spice-gtk-0.11.tar.bz2

New:
----
  spice-gtk-0.12.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ spice-gtk.spec ++++++
--- /var/tmp/diff_new_pack.OcsYBt/_old  2012-05-08 11:15:43.000000000 +0200
+++ /var/tmp/diff_new_pack.OcsYBt/_new  2012-05-08 11:15:43.000000000 +0200
@@ -18,11 +18,11 @@
 
 
 Name:           spice-gtk
-Version:        0.11
+Version:        0.12
 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
-License:        LGPL-2.1+
+License:        GPL-2.0+ and 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
@@ -41,6 +41,7 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(gthread-2.0) >= 2.0.0
+BuildRequires:  pkgconfig(gtk+-2.0) >= 2.18.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 2.91.3
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(libcacard) >= 0.1.2
@@ -75,6 +76,13 @@
 %description -n libspice-client-gtk-3_0-1
 A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows) 
 
+%package -n libspice-client-gtk-2_0-1
+Summary:        Gtk client and libraries for SPICE remote desktop servers
+Group:          System/Libraries
+
+%description -n libspice-client-gtk-2_0-1
+A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows)
+
 %package -n libspice-controller0
 Summary:        Gtk client and libraries for SPICE remote desktop servers
 Group:          System/Libraries
@@ -89,6 +97,13 @@
 %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-SpiceClientGtk-2_0
+Summary:        Gtk client and libraries for SPICE remote desktop servers - 
gi-bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-SpiceClientGtk-2_0
+A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows)
+
 %package -n typelib-1_0-SpiceClientGlib-2_0
 Summary:        Gtk client and libraries for SPICE remote desktop servers - 
gi-bindings
 Group:          System/Libraries
@@ -96,13 +111,23 @@
 %description -n typelib-1_0-SpiceClientGlib-2_0
 A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows) 
 
+%package -n python-SpiceClientGtk
+Summary:        Gtk client and libraries for SPICE remote desktop servers - 
python-bindings
+Group:          Development/Libraries/Python
+%py_requires -d
+
+%description -n python-SpiceClientGtk
+A Gtk client and libraries for SPICE remote desktop servers, (Linux and 
Windows)
+
 %package devel
 Summary:        Devel
 Group:          Development/Languages/C and C++
 Requires:       libspice-client-glib-2_0-1 = %{version}
+Requires:       libspice-client-gtk-2_0-1 = %{version}
 Requires:       libspice-client-gtk-3_0-1 = %{version}
 Requires:       libspice-controller0 = %{version}
 Requires:       typelib-1_0-SpiceClientGlib-2_0 = %{version}
+Requires:       typelib-1_0-SpiceClientGtk-2_0 = %{version}
 Requires:       typelib-1_0-SpiceClientGtk-3_0 = %{version}
 
 %description devel
@@ -113,12 +138,41 @@
 %setup -q
 
 %build
+mkdir gtk2_build
+cd gtk2_build
+# %%configure badly misses a -b option to buid out of tree
+CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
+CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
+../configure --host=%{_host} --build=%{_build} \
+             --program-prefix=%{?_program_prefix} \
+             --prefix=%{_prefix} \
+             --exec-prefix=%{_exec_prefix} \
+             --bindir=%{_bindir} \
+             --sbindir=%{_sbindir} \
+             --sysconfdir=%{_sysconfdir} \
+             --datadir=%{_datadir} \
+             --includedir=%{_includedir} \
+             --libdir=%{_libdir} \
+             --libexecdir=%{_libexecdir} \
+             --localstatedir=%{_localstatedir} \
+             --sharedstatedir=%{_sharedstatedir} \
+             --mandir=%{_mandir} \
+             --infodir=%{_infodir} \
+             --disable-dependency-tracking \
+             --disable-static \
+             --with-gtk=2.0 \
+             --disable-silent-rules
+make %{?_smp_mflags}
+
+cd ..
 %configure \
     --disable-static \
-    --enable-vala
+    --enable-vala \
+    --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
+%make_install -C gtk2_build
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}
@@ -137,6 +191,10 @@
 
 %postun -n libspice-client-gtk-3_0-1 -p /sbin/ldconfig
 
+%post -n libspice-client-gtk-2_0-1 -p /sbin/ldconfig
+
+%postun -n libspice-client-gtk-2_0-1 -p /sbin/ldconfig
+
 %post -n libspice-controller0 -p /sbin/ldconfig
 
 %postun -n libspice-controller0 -p /sbin/ldconfig
@@ -165,28 +223,44 @@
 %defattr(-, root, root)
 %{_libdir}/libspice-client-gtk-3.0.so.*
 
+%files -n libspice-client-gtk-2_0-1
+%defattr(-, root, root)
+%{_libdir}/libspice-client-gtk-2.0.so.*
+
 %files -n typelib-1_0-SpiceClientGtk-3_0
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/SpiceClientGtk-3.0.typelib
 
+%files -n typelib-1_0-SpiceClientGtk-2_0
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/SpiceClientGtk-2.0.typelib
+
 %files -n libspice-controller0
 %defattr(-, root, root)
 %{_libdir}/libspice-controller.so.*
 
+%files -n python-SpiceClientGtk
+%defattr(-, root, root)
+%{python_sitearch}/SpiceClientGtk.so
+
 %files devel
 %defattr(-, root, root)
 %{_includedir}/spice-client-glib-2.0/
 %{_includedir}/spice-client-gtk-3.0/
+%{_includedir}/spice-client-gtk-2.0/
 %{_includedir}/spice-controller/
 %{_libdir}/libspice-client-glib-2.0.so
 %{_libdir}/libspice-client-gtk-3.0.so
+%{_libdir}/libspice-client-gtk-2.0.so
 %{_libdir}/libspice-controller.so
 %{_datadir}/gir-1.0/SpiceClientGLib-2.0.gir
 %{_datadir}/gir-1.0/SpiceClientGtk-3.0.gir
+%{_datadir}/gir-1.0/SpiceClientGtk-2.0.gir
 %{_datadir}/gtk-doc/html/spice-gtk/
 %{_datadir}/vala/vapi/spice-protocol.vapi
 %{_libdir}/pkgconfig/spice-client-glib-2.0.pc
 %{_libdir}/pkgconfig/spice-client-gtk-3.0.pc
+%{_libdir}/pkgconfig/spice-client-gtk-2.0.pc
 %{_libdir}/pkgconfig/spice-controller.pc
 %{_datadir}/vala/vapi/*
 

++++++ spice-gtk-0.11.tar.bz2 -> spice-gtk-0.12.tar.bz2 ++++++
++++ 182430 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to