commit caribou for openSUSE:Factory
Hello community, here is the log from the commit of package caribou for openSUSE:Factory checked in at Tue Aug 23 13:16:16 CEST 2011. -------- --- GNOME/caribou/caribou.changes 2011-04-26 23:02:56.000000000 +0200 +++ /mounts/work_src_done/STABLE/caribou/caribou.changes 2011-08-12 16:56:58.000000000 +0200 @@ -1,0 +2,38 @@ +Fri Aug 12 16:38:09 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.3.5: + + Added modifiers support. + + Replaced IM module with GTK+ module so it does not override the + user's preferred IM. + + Added "full scale" keyboards to caribou. + + Remove emoticon buttons, for now. + + Updated translations. +- Recommend -lang package from the main package. +- Pass --enable-gtk3-modules and --disable-gtk2-module to configure + +------------------------------------------------------------------- +Sat Jul 9 22:18:00 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.3.3: + + Converted layout files to preprocessed XML files that could + include external layout files and override specific elements. + + Fixed GI in Makefiles/configure.ac (bgo#653268). + + Fixed typo in IM configuring (bgo#653754). + + Updated translations. + +------------------------------------------------------------------- +Fri Jun 17 12:50:57 UTC 2011 - dimstar@opensuse.org + +- Update to version 0.3.2: + + Rewritten almost entirely from scratch, featuring a GObject + library for a DBus activated OSK. + + Updated translations. +- Add pkgconfig(gee-1.0), pkgconfig(libxklavier), vala and dbus-1 + BuildRequires. +- Add gobject-introspection-devel BuildRequires to get typelib()- + style provides. As a consequence, remove the explicitl Requires + on gconf2, linclutter-glx-1_0-0 and libgtk-3-0. +- Split out libcairbou0 as per SLPP and a -devel package. +- Delete libtool archives. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- caribou-0.2.00.tar.bz2 New: ---- caribou-0.3.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ caribou.spec ++++++ --- /var/tmp/diff_new_pack.6p1hmk/_old 2011-08-23 13:15:16.000000000 +0200 +++ /var/tmp/diff_new_pack.6p1hmk/_new 2011-08-23 13:15:16.000000000 +0200 @@ -18,32 +18,32 @@ Name: caribou -Version: 0.2.00 +Version: 0.3.5 Release: 1 License: LGPLv2.1+ Summary: On-screen Keyboard for GNOME Url: http://live.gnome.org/Caribou Group: System/GUI/GNOME -Source0: %{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/caribou/0.3/%{name}-%{version}.tar.bz2 +# For directory ownership +BuildRequires: dbus-1 BuildRequires: fdupes BuildRequires: gnome-doc-utils-devel +BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: python-xml BuildRequires: update-desktop-files +BuildRequires: vala BuildRequires: pkgconfig(clutter-1.0) +BuildRequires: pkgconfig(gee-1.0) BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libxklavier) BuildRequires: pkgconfig(pygobject-2.0) -# We need a Requires on the typelib (bnc#590025#c1) -Requires: gconf2 -# We need a Requires on the typelib (bnc#590025#c1) -Requires: libclutter-glx-1_0-0 -# We need a Requires on the typelib (bnc#590025#c1) -Requires: libgtk-3-0 Requires: python-atspi Requires: python-virtkey Requires: python-xml +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch %py_requires %glib2_gsettings_schema_requires @@ -53,16 +53,42 @@ 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 +Group: System/GUI/GNOME + +%description -n libcaribou0 +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 devel +License: LGPLv2.1+ +Summary: On-screen Keyboard for GNOME -- Development Files +Group: Development/Libraries/GNOME + +%description devel +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. + %lang_package %prep %setup -q %build -%configure -make %{?jobs:-j%jobs} +%configure \ + --disable-static \ + --enable-gtk3-module \ + --disable-gtk2-module +make %{?_smp_mflags} %install %make_install +find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %find_lang %{name} %{?no_lang_C} # As the icon is not shipped, don't mention it in the .desktop file sed -i -e s'/Icon=.*/Icon=/g' %{buildroot}%{_datadir}/applications/caribou.desktop @@ -76,6 +102,10 @@ %postun %glib2_gsettings_schema_postun +%post -n libcaribou0 -p /sbin/ldconfig + +%postun -n libcaribou0 -p /sbin/ldconfig + %clean %{__rm} -rf %{buildroot} @@ -83,12 +113,28 @@ %defattr(-, root, root) %doc COPYING README %{_bindir}/caribou +%{_bindir}/caribou-preferences %{python_sitelib}/caribou/ -%{_datadir}/caribou/ +%{_datadir}/antler/ %{_datadir}/applications/caribou.desktop +%{_datadir}/caribou/ +%{_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 -n libcaribou0 +%defattr(-, root, root) +%{_libdir}/libcaribou.so.* +%{_libdir}/girepository-1.0/Caribou-1.0.typelib + +%files devel +%defattr(-, root, root) +%{_libdir}/libcaribou.so +%{_datadir}/gir-1.0/*.gir + %files lang -f %{name}.lang %changelog ++++++ caribou-0.2.00.tar.bz2 -> caribou-0.3.5.tar.bz2 ++++++ ++++ 78756 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de