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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to