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