Hello community, here is the log from the commit of package caribou for openSUSE:Factory checked in at Tue Oct 4 16:54:45 CEST 2011. -------- --- openSUSE:Factory/caribou/caribou.changes 2011-09-23 01:53:16.000000000 +0200 +++ /mounts/work_src_done/STABLE/caribou/caribou.changes 2011-09-27 09:04:21.000000000 +0200 @@ -1,0 +2,37 @@ +Tue Sep 27 07:03:43 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.4.0: + + Don't try to replace an existing keyboard service (bgo#659867). + + Fix header installation (bgo#659793). + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 20 13:01:47 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.3.92: + + Add gio-2.0 to configure.ac (bgo#658969). + + Fix GTK+ module loading/unloading and autoload (bgo#655979). + + Don't add the event filter until the dbus call finishes + (bgo#658063). + + Set correct share-library in gir typelib (bgo#658345). + + Fixed antler script for Fedora 64 bitfriendly packages + (bgo#658533). + + Fix caribou daemon to use new keyboard DBus API (bgo#658533). + + Updated translations. +- Drop caribou-fix-typelib.patch: fixed upstream. +- Add pkgconfig(gio-2.0) BuildRequires: new explicit dependency + upstream. +- Create a gtk-module-common subpackage, to contain files common to + both gtk2-module and gtk3-module subpackages. +- Add Requires on gtk-module-common subpackage to gtk2-module and + gtk3-module subpackages. + +------------------------------------------------------------------- +Tue Sep 13 08:13:57 UTC 2011 - vuntz@opensuse.org + +- Add caribou-fix-typelib.patch: fix the typelib to reference the + non-devel library (.so.0 instead of .so), so we don't need the + devel subpackage for caribou to work. +- Add call to autoreconf, needed for above patch. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- caribou-0.3.91.tar.bz2 New: ---- caribou-0.4.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ caribou.spec ++++++ --- /var/tmp/diff_new_pack.N9eyMg/_old 2011-10-04 16:54:41.000000000 +0200 +++ /var/tmp/diff_new_pack.N9eyMg/_new 2011-10-04 16:54:41.000000000 +0200 @@ -18,13 +18,13 @@ Name: caribou -Version: 0.3.91 +Version: 0.4.0 Release: 1 License: LGPLv2.1+ Summary: On-screen Keyboard for GNOME Url: http://live.gnome.org/Caribou Group: System/GUI/GNOME -Source0: http://download.gnome.org/sources/caribou/0.3/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/caribou/0.4/%{name}-%{version}.tar.bz2 # For directory ownership BuildRequires: dbus-1 BuildRequires: fdupes @@ -36,6 +36,7 @@ BuildRequires: vala >= 0.13 BuildRequires: pkgconfig(clutter-1.0) BuildRequires: pkgconfig(gee-1.0) +BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libxklavier) @@ -56,11 +57,28 @@ for Caribou is to create a usable solution for people whose primary way of accessing a computer is a switch device. +%package gtk-module-common +License: LGPLv2.1+ +Summary: On-screen Keyboard for GNOME -- Common Files for GTK+ Modules +Group: System/GUI/GNOME +Recommends: %{name}-gtk2-module +Recommends: %{name}-gtk3-module + +%description gtk-module-common +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. + +This package contains files common to both the GTK+ 2 and GTK+ 3 +modules. + %package gtk2-module License: LGPLv2.1+ Summary: On-screen Keyboard for GNOME -- GTK+ 2 Module Group: System/GUI/GNOME Requires: %{name} = %{version} +Requires: %{name}-gtk-module-common = %{version} Supplements: packageand(%{name}:gtk2) %description gtk2-module @@ -74,6 +92,7 @@ Summary: On-screen Keyboard for GNOME -- GTK+ 3 Module Group: System/GUI/GNOME Requires: %{name} = %{version} +Requires: %{name}-gtk-module-common = %{version} Supplements: packageand(%{name}:gtk3) %description gtk3-module @@ -153,6 +172,12 @@ %{_libexecdir}/antler-keyboard %{_sysconfdir}/xdg/autostart/caribou-autostart.desktop +%files gtk-module-common +%defattr(-, root, root) +%dir %{_libdir}/gnome-settings-daemon-3.0 +%dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules +%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop + %files gtk2-module %defattr(-, root, root) %{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so @@ -168,6 +193,7 @@ %files devel %defattr(-, root, root) +%{_includedir}/libcaribou/ %{_libdir}/libcaribou.so %{_datadir}/gir-1.0/*.gir ++++++ caribou-0.3.91.tar.bz2 -> caribou-0.4.0.tar.bz2 ++++++ ++++ 10837 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org