Hello community,

here is the log from the commit of package caribou for openSUSE:Factory
checked in at Fri Sep 9 11:09:31 CEST 2011.



--------
--- GNOME/caribou/caribou.changes       2011-08-23 13:06:32.000000000 +0200
+++ /mounts/work_src_done/STABLE/caribou/caribou.changes        2011-09-06 
21:59:33.000000000 +0200
@@ -1,0 +2,20 @@
+Tue Sep  6 10:10:02 UTC 2011 - [email protected]
+
+- Update to version 0.3.91:
+  + Update Antler to latest GTK+ 3.2 shenanigans.
+  + Require pygobject 3.0.
+  + Fixes to bugs that were.
+  + Updated translations.
+- Add explicit pkgconfig() BuildRequires for existing dependencies:
+  libxml-2.0, x11, xtst.
+- Remove now unneeded pkgconfig(pygobject-2.0) BuildRequires.
+- Remove now unneeded python-virtkey Requires.
+- Also build the GTK+ 2 module since there's no reason to not use
+  the on-screen keyboard from GTK+ 2:
+  + Add pkgconfig(gtk+-2.0) BuildRequires.
+  + Pass --enable-gtk2-module to configure, instead of
+    --disable-gtk2-module.
+- Split GTK+ 2/3 modules in gtk2-module and gtk3-module
+  subpackages.
+
+-------------------------------------------------------------------
@@ -17,2 +37,3 @@
-- Recommend -lang package from the main package.
-- Pass --enable-gtk3-modules and --disable-gtk2-module to configure
+- Add lang subpackage Recommends from the main package.
+- Pass --enable-gtk3-module and --disable-gtk2-module to
+  configure.

calling whatdependson for head-i586


Old:
----
  caribou-0.3.5.tar.bz2

New:
----
  caribou-0.3.91.tar.bz2

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

Other differences:
------------------
++++++ caribou.spec ++++++
--- /var/tmp/diff_new_pack.THP8MP/_old  2011-09-09 11:09:25.000000000 +0200
+++ /var/tmp/diff_new_pack.THP8MP/_new  2011-09-09 11:09:25.000000000 +0200
@@ -18,8 +18,8 @@
 
 
 Name:           caribou
-Version:        0.3.5
-Release:        2
+Version:        0.3.91
+Release:        1
 License:        LGPLv2.1+
 Summary:        On-screen Keyboard for GNOME
 Url:            http://live.gnome.org/Caribou
@@ -33,15 +33,17 @@
 BuildRequires:  intltool
 BuildRequires:  python-xml
 BuildRequires:  update-desktop-files
-BuildRequires:  vala
+BuildRequires:  vala >= 0.13
 BuildRequires:  pkgconfig(clutter-1.0)
 BuildRequires:  pkgconfig(gee-1.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(libxklavier)
-BuildRequires:  pkgconfig(pygobject-2.0)
-BuildRequires:  pkgconfig(pygobject-3.0)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(pygobject-3.0) >= 2.90.3
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xtst)
 Requires:       python-atspi
-Requires:       python-virtkey
 Requires:       python-xml
 Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -54,6 +56,32 @@
 for Caribou is to create a usable solution for people whose primary way
 of accessing a computer is a switch device.
 
+%package gtk2-module
+License:        LGPLv2.1+
+Summary:        On-screen Keyboard for GNOME -- GTK+ 2 Module
+Group:          System/GUI/GNOME
+Requires:       %{name} = %{version}
+Supplements:    packageand(%{name}:gtk2)
+
+%description gtk2-module
+Caribou is a text entry and UI navigation application being developed
+as an alternative to the Gnome On-screen Keyboard. The overarching goal
+for Caribou is to create a usable solution for people whose primary way
+of accessing a computer is a switch device.
+
+%package gtk3-module
+License:        LGPLv2.1+
+Summary:        On-screen Keyboard for GNOME -- GTK+ 3 Module
+Group:          System/GUI/GNOME
+Requires:       %{name} = %{version}
+Supplements:    packageand(%{name}:gtk3)
+
+%description gtk3-module
+Caribou is a text entry and UI navigation application being developed
+as an alternative to the Gnome On-screen Keyboard. The overarching goal
+for Caribou is to create a usable solution for people whose primary way
+of accessing a computer is a switch device.
+
 %package -n libcaribou0
 License:        LGPLv2.1+
 Summary:        On-screen Keyboard for GNOME -- Library
@@ -84,7 +112,7 @@
 %configure \
     --disable-static     \
     --enable-gtk3-module \
-    --disable-gtk2-module
+    --enable-gtk2-module
 make %{?_smp_mflags}
 
 %install
@@ -122,10 +150,17 @@
 %{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service
 %{_datadir}/glib-2.0/schemas/org.gnome.antler.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.caribou.gschema.xml
-%{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so
 %{_libexecdir}/antler-keyboard
 %{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
 
+%files gtk2-module
+%defattr(-, root, root)
+%{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so
+
+%files gtk3-module
+%defattr(-, root, root)
+%{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so
+
 %files -n libcaribou0
 %defattr(-, root, root)
 %{_libdir}/libcaribou.so.*

++++++ caribou-0.3.5.tar.bz2 -> caribou-0.3.91.tar.bz2 ++++++
++++ 12131 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to