Name: caribou Version: 0.4.6 Release: 1%{?_dist_release} Summary: A simplified in-place on-screen keyboard Group: User Interface/Desktops License: LGPLv2+ URL: http://live.gnome.org/Caribou Source0: http://download.gnome.org/sources/caribou/0.4/caribou-%{version}.tar.xz BuildRequires: python-devel BuildRequires: gtk2-devel BuildRequires: gtk3-devel BuildRequires: pygobject3-devel BuildRequires: pyatspi BuildRequires: intltool BuildRequires: gnome-doc-utils BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: clutter-devel BuildRequires: vala-devel BuildRequires: libXtst-devel BuildRequires: libxklavier-devel BuildRequires: json-glib-devel BuildRequires: libgee-devel BuildRequires: gobject-introspection-devel BuildRequires: gnome-python-devel Requires: pygtk2 Requires: gnome-python Requires: pyatspi %description Caribou is a text entry application that currently manifests itself as a simplified in-place on-screen keyboard. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %build %configure --disable-static make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' echo "NoDisplay=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/caribou.desktop echo "OnlyShowIn=GNOME;" >> $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/caribou.desktop desktop-file-validate $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop || : %find_lang caribou %post -p /sbin/ldconfig %postun /sbin/ldconfig if [ $1 -eq 0 ] ; then glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : fi %posttrans glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %files -f caribou.lang %doc NEWS COPYING README %{_sysconfdir}/xdg/autostart/caribou-autostart.desktop %{python_sitelib}/caribou %{_bindir}/caribou %{_bindir}/caribou-preferences %{_libexecdir}/antler-keyboard %{_libdir}/*.so.* %{_libdir}/girepository-1.0/Caribou-1.0.typelib %{_libdir}/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop %{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so %{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so %{_datadir}/antler %{_datadir}/applications/caribou.desktop %{_datadir}/caribou %{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service %{_datadir}/glib-2.0/schemas/* %files devel %{_includedir}/* %{_libdir}/*.so %{_datadir}/gir-1.0/Caribou-1.0.gir %changelog * Fri Jan 04 2013 Yoji TOYODA - 0.4.6-1 - new upstream release - change BuildRequires: libgee-devel instead of libgee06-dvel * Wed Nov 14 2012 Yoji TOYODA - 0.4.4.2-1 - new upstream release * Sun Sep 30 2012 Yoji TOYODA - 0.4.4-1 - new upstream release - remove Patch0 (caribou-0.4.3-revert_make_schema.patch) - remove BuildRequires: pyclutter - change BuildRequires: libgee06-devel instead of libgee-dvel * Sun Jul 22 2012 Yoji TOYODA - 0.4.3-1 - new upstream release - add Patch0 (caribou-0.4.3-revert_make_schema.patch) * Mon Apr 16 2012 Yoji TOYODA - 0.4.2-1 - new upstream release * Sun Feb 19 2012 Yoji TOYODA - 0.4.1-2 - rebuild with python-2.7.2 * Sat Oct 22 2011 Yoji TOYODA - 0.4.1-1 - new upstream release * Fri Sep 30 2011 Yoji TOYODA - 0.4.0-1 - new upstream release * Fri Sep 23 2011 Yoji TOYODA - 0.3.92-1 - new upstream release * Sat Sep 03 2011 Yoji TOYODA - 0.3.5-1 - initial build for Vine Linux * Thu Aug 18 2011 Matthias Clasen - 0.3.5-1 - Update to 0.3.5 * Tue Jul 05 2011 Parag Nemade - 0.3.3-1 - Update to new upstream release 0.3.3 * Thu Jun 16 2011 Tomas Bzatek - 0.3.2-2 - Tweak BuildRequires * Tue Jun 14 2011 Parag Nemade - 0.3.2-1 - Update to new upstream release 0.3.2 * Fri May 6 2011 Christopher Aillon - 0.2.00-3 - Update scriptlets per packaging guidelines * Thu May 05 2011 Parag Nemade - 0.2.00-2 - Caribou now only be shown in GNOME. (rh#698603) - Add desktop-file-validate for caribou-autostart.desktop - Add ||: for caribou-autostart.desktop to skip the error. * Tue Apr 5 2011 Matthias Clasen - 0.2.00-1 - Update to 0.2.00 * Tue Mar 22 2011 Parag Nemade - 0.1.92-1 - Update to 0.1.92 * Thu Mar 10 2011 Parag Nemade - 0.1.91-1 - Update to 0.1.91 * Thu Mar 10 2011 Parag Nemade - 0.1.7-1 - Update to 0.1.7 * Tue Feb 08 2011 Fedora Release Engineering - 0.1.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Jul 21 2010 David Malcolm - 0.1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild * Mon Jul 12 2010 Matthias Clasen - 0.1.5-1 - Update to 0.1.5 * Wed Jun 16 2010 Matthias Clasen - 0.1.2-3 - Require pyatspi, not at-spi-python * Sat May 29 2010 Matthias Clasen - 0.1.2-2 - Rewrite spec for autotools * Fri May 28 2010 Matthias Clasen - 0.1.2-1 - Update to 0.1.2 * Thu Jan 21 2009 Ben Konrath - 0.0.2-1 - Initial release.