Hello community,

here is the log from the commit of package python-atspi for openSUSE:Factory
checked in at Wed May 4 12:57:28 CEST 2011.



--------
--- python-atspi/python-atspi.changes   2010-11-18 10:23:25.000000000 +0100
+++ /mounts/work_src_done/STABLE/python-atspi/python-atspi.changes      
2011-04-27 15:47:27.000000000 +0200
@@ -1,0 +2,76 @@
+Tue Apr 26 16:13:51 UTC 2011 - fcro...@novell.com
+
+- Update to version 2.0.1:
+  + bgo#645644: Throw LookupError rather than RuntimeError.
+  + Add id property.
+  + Add a work-around for getStates failing on 64-bit systems with
+    pygobject 2.28.3 and earlier.
+
+-------------------------------------------------------------------
+Thu Apr 21 17:21:50 CEST 2011 - vu...@opensuse.org
+
+- Add gconf2 Recommends as gconftool-2 is used when the module is
+  loaded to know if the corba-based stack should be preferred
+  instead.
+
+-------------------------------------------------------------------
+Tue Apr  5 16:42:56 UTC 2011 - fcro...@novell.com
+
+- Update to version 2.0.0:
+  + Removed some unused files.
+- Changes from version 1.91.92:
+  + Added some missing __str__ functions for events and accessibles
+- Changes from version 1.91.91:
+  + bgo#643384: registerKeystrokeListener should pass a bit mask,
+    not an enum.
+- Changes from version 1.91.90:
+  + Refactor EditableText so that text methods can be called from
+    it.
+  + Make state accessible through pyatspi.constants.
+  + Fix selection interface.
+  + bgo#641869: Remove --enable-relocate option.
+- Changes from version 1.91.6:
+  + Added source_name and source_role to events.
+  + Call gconftool-2 to check the value of
+    /desktop/gnome/interface/at-spi-corba rather than importing
+    gconf, since the latter can cause problems if new and old
+    versions of the Python bindings are mixed.
+  + Added setExtents, setSize, and setPosition for components.
+  + Added setCacheMask.
+- Changes from version 1.91.5:
+  + Fixed generateKeyboardEvent, description, and allModifiers.
+  + Added a dummy stateset.unref function for backwards
+    compatibility.
+  + Added a pumpQueuedEvents stub.
+  + Added RELATION_EMBEDDED_BY.
+  + Hide children attribute since it is currently broken and caused
+    a crash with Accerciser..
+  + Wrap event type so that sub-fields can be accessed.
+- Changes from version 1.91.4:
+  + Added a dummy freeMatchRule function.
+  + Attribute fixes.
+  + __getitem__ now supports negative indices.
+  + Fixed some properties, relationToString, listInterfaces,
+    various text methods.
+  + Raise notImplementedError when querying unimplemented
+    interfaces.
+- Changes from version 1.91.3:
+  + This is a major refactor using the C-based libatspi as a core.
+    This should significantly improve performance.  However, this
+    release is very buggy and is more of a development snapshot
+    than a usable release.
+- Changes from version 1.91.1:
+  + Add configure check for python-xlib
+  + Have calls on the async bus time out after 2 seconds
+  + Added a LRU cache for objects that use the soft cache
+- Changes from version 1.91.0:
+  + --disable-relocate is the default again.
+  + Added a "soft cache" to try to avoid repeatedly querying for
+    information in cases where we never received an
+    AccessibleAdded signal for an object.
+- Requires libatspi0, needed for introspection to work correctly.
+- Remove the IS_DEFAULT_SPI_STACK handling, this is the default
+  stack and it is no longer configurable.
+- Replace BuildRequires on python with pkgconfig(pygobject-2.0).
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  pyatspi-0.4.1.tar.bz2

New:
----
  pyatspi-2.0.1.tar.bz2

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

Other differences:
------------------
++++++ python-atspi.spec ++++++
--- /var/tmp/diff_new_pack.MdOSnt/_old  2011-05-04 11:47:45.000000000 +0200
+++ /var/tmp/diff_new_pack.MdOSnt/_new  2011-05-04 11:47:45.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package python-atspi (Version 0.4.1)
+# spec file for package python-atspi
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,10 @@
 #
 
 
-%define IS_DEFAULT_ATSPI_STACK 0
 
 Name:           python-atspi
 %define _name   pyatspi
-Version:        0.4.1
+Version:        2.0.1
 Release:        1
 Summary:        Assistive Technology Service Provider Interface - Python 
bindings
 License:        LGPLv2.0
@@ -28,21 +27,24 @@
 Url:            http://www.gnome.org/
 Source0:        %{_name}-%{version}.tar.bz2
 BuildRequires:  fdupes
-BuildRequires:  python
+BuildRequires:  pkgconfig(pygobject-2.0)
 Requires:       dbus-1-python
+# This is needed to have working introspection.
+Requires:       libatspi0
 Requires:       python-gobject2
 Requires:       python-gtk
 Requires:       python-xlib
 # The bindings are really useful only if the at-spi registry is running. But
 # it's not a strict runtime dependency.
 Recommends:     at-spi2-core
+# gconftool-2 is used to check whether corba-based stack should be used. So we
+# prefer to have it installed, but if it's not, we'll use the dbus-based stack.
+Recommends:     gconf2
 # Old versions of at-spi 1.x provided the same files
 Conflicts:      at-spi < 1.29.3
-%if %IS_DEFAULT_ATSPI_STACK
 # Virtual package, so that apps can depend on it, without having to know which
 # at-spi stack is used. Only the default at-spi stack should define it.
 Provides:       pyatspi
-%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if %suse_version > 1110
 BuildArch:      noarch
@@ -62,13 +64,7 @@
 %setup -q -n %{_name}-%{version}
 
 %build
-# We pass --enable-relocate when we want another at-spi stack (like at-spi) by 
default.
-%configure \
-%if %IS_DEFAULT_ATSPI_STACK
-        --disable-relocate
-%else
-        --enable-relocate
-%endif
+%configure
 %__make %{?jobs:-j%jobs}
 
 %install
@@ -81,10 +77,6 @@
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING README
-%if %IS_DEFAULT_ATSPI_STACK
 %{python_sitelib}/pyatspi/
-%else
-%{python_sitelib}/pyatspi_dbus/
-%endif
 
 %changelog

++++++ pyatspi-0.4.1.tar.bz2 -> pyatspi-2.0.1.tar.bz2 ++++++
++++ 10253 lines of diff (skipped)


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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to