forked from pool/at-spi2-core
Accepting request 69008 from GNOME:Factory
Pushing G:F (including GNOME3) OBS-URL: https://build.opensuse.org/request/show/69008 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/at-spi2-core?expand=0&rev=20
This commit is contained in:
commit
ebbeb66ef3
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e3f10134851691b4c0878c2bdb778e21ded01e140b7a930d1958513c775765f9
|
|
||||||
size 277204
|
|
3
at-spi2-core-2.0.1.tar.bz2
Normal file
3
at-spi2-core-2.0.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f0880d816a554c0560e9f6aea786614e8ab439e17189d383a83ed7eebd9e328b
|
||||||
|
size 503446
|
@ -1,3 +1,142 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 26 15:49:28 UTC 2011 - fcrozat@novell.com
|
||||||
|
|
||||||
|
- Update to version 2.0.1:
|
||||||
|
+ Fix a memory leak when sending events.
|
||||||
|
+ bgo#648059: get_application should return something
|
||||||
|
w/ROLE_APPLICATION.
|
||||||
|
+ bgo#648130: event host_application should return NULL for the
|
||||||
|
desktop.
|
||||||
|
+ Added atspi_accessible_get_id to retrieve the id of an
|
||||||
|
application.
|
||||||
|
+ Remove doc about non-existent ATSPI_KEYSET_ALL_KEYS.
|
||||||
|
+ Build fixes (bgo#648013, bgo#648014).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 5 16:35:56 UTC 2011 - fcrozat@novell.com
|
||||||
|
|
||||||
|
- Update to version 2.0.0:
|
||||||
|
+ bgo#646403: Use correct signature in at-spi2-registryd for
|
||||||
|
EndSessionResponse.
|
||||||
|
+ Remove a Makefile reference to dbus-glib.
|
||||||
|
- Remove BuildRequires on pkgconfig(dbus-glib-1).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 28 14:52:27 UTC 2011 - fcrozat@novell.com
|
||||||
|
|
||||||
|
- Update to version 1.91.93:
|
||||||
|
+ clear AT_SPI_BUS property on launcher exit, so that early login
|
||||||
|
processes from a new session don't pick up the stale address.
|
||||||
|
+ remove dbus-glib includes as they are no longer needed.
|
||||||
|
- Drop patch clear-x-property.patch: fixed upstream
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 24 17:41:23 UTC 2011 - fcrozat@novell.com
|
||||||
|
|
||||||
|
- Update to version 1.91.92:
|
||||||
|
+ Fixed atspi_table_get_column_header and
|
||||||
|
atspi_value_set_current_value.
|
||||||
|
+ Removed dbus-glib dependency; libatspi now includes a copy of
|
||||||
|
dbus-gmain.c modified to fix a crash (fdo#35115). Session
|
||||||
|
management code has been ported to gdbus.
|
||||||
|
+ Fixed a crash when deregistering a keystroke listener.
|
||||||
|
+ Reworked accessibility bus management (bgo#644851).
|
||||||
|
+ Fixed a possible sign issue with state sets.
|
||||||
|
- Changes from version 1.91.91:
|
||||||
|
+ Changed device event IPC to use uint32 for hw_code and
|
||||||
|
modifiers, to be more consistent with the rest of the API.
|
||||||
|
+ GetNSelections has an out parameter, not an in.
|
||||||
|
+ bgo#643384: atspi_register_keystroke_listener() should take a
|
||||||
|
bitmask, not AtspiKeyListenerSyncType.
|
||||||
|
+ Avoid setting enum values to 0x80000000, to prevent a pygi
|
||||||
|
exception.
|
||||||
|
+ bgo#643454: Kill the accessibility bus daemon with the GNOME
|
||||||
|
session
|
||||||
|
+ bgo#643110: Do not allow all users to connect to the
|
||||||
|
accessibility bus.
|
||||||
|
- Replace devel build requires with their pkgconfig() counterparts:
|
||||||
|
dbus-1-glib-devel => dbus-1 and dbus-glib-1.
|
||||||
|
- Add clear-x-property.patch: clear X property for accessibility
|
||||||
|
bus, ensuring gdm bus doesn't leak to user session.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 22 15:11:00 UTC 2011 - fcrozat@novell.com
|
||||||
|
|
||||||
|
- Update to version 1.91.90:
|
||||||
|
+ bgo#641164: Fixed several build errors.
|
||||||
|
+ Fixed some memory leaks and possible crashes.
|
||||||
|
+ Fixed atspi_selection_get_selected_child and
|
||||||
|
atspi_selection_get_n_selected_children.
|
||||||
|
+ Fixed wrong introspection information in some places.
|
||||||
|
+ bgo#641869: Removed the --enable-relocate option.
|
||||||
|
+ Avoid returning uninitialized data on error for some methods.
|
||||||
|
+ Use the GSettings rather than GConf key to test that
|
||||||
|
accessibility is enabled.
|
||||||
|
+ Change some enums from 16-bit to 32-bit to match spec.
|
||||||
|
- Changes from version 1.91.6:
|
||||||
|
+ Build fixes
|
||||||
|
+ Added a method to check whether an object implements the
|
||||||
|
Hyperlink interface.
|
||||||
|
+ Fixed a crash in atspi_image_get_image_description.
|
||||||
|
+ Fixed atspi_editable_text_set_text_contents.
|
||||||
|
+ More error-handling fixes.
|
||||||
|
+ Fixed a crash in atspi_event_listener_register_from-callback.
|
||||||
|
+ Method calls now time out after 1 second.
|
||||||
|
+ Added setters for component extents/size/position.
|
||||||
|
+ Added atspi-accessible_set_cache_mask.
|
||||||
|
+ Updated translations.
|
||||||
|
- Changes from version 1.91.5:
|
||||||
|
+ Fixed several memory leaks.
|
||||||
|
+ Fixed some text methods, methods that return points or
|
||||||
|
rectangles, image locale and description,
|
||||||
|
atspi-accessible_get_description, and some table methods.
|
||||||
|
+ Added a trailing colon for focus events.
|
||||||
|
+ Set the error parameter for dbus errors rather than
|
||||||
|
displaying a warning.
|
||||||
|
+ Fixed the keystroke listener deregister method.
|
||||||
|
+ The cache is now updated before raising an event, not after,
|
||||||
|
so that event handlers that query for cached values will see
|
||||||
|
the updated data.
|
||||||
|
+ The registry daemon now returns an error when a caller
|
||||||
|
requests a property that the desktop does not support.
|
||||||
|
+ Added disposal of objects, and fixed several associated bugs.
|
||||||
|
+ Added i18n.
|
||||||
|
+ Fixed mouse events.
|
||||||
|
+ Libatspi's documentation is now compiled with gtk-doc.
|
||||||
|
+ Fixed building from a separate build directory.
|
||||||
|
- Changes from version 1.91.4:
|
||||||
|
+ Use peer-to-peer connections when available.
|
||||||
|
+ Fix uninitialized variable in get_index_in_parent.
|
||||||
|
+ Add timeout, and support inspecting our own app.
|
||||||
|
+ Add get_interfaces, and fetch interface and state set over the
|
||||||
|
wire if needed.
|
||||||
|
+ Avoid adding data for an accessible twice if it is referenced
|
||||||
|
prior to an AddAccessible signal being received.
|
||||||
|
+ Fix copying of any_data for an event.
|
||||||
|
+ at-spi-registryd returns ChildCount as a variant, per the DBus
|
||||||
|
spec.
|
||||||
|
+ Hypertext, hyperlink, and table fixes.
|
||||||
|
+ Several cache-related fixes.
|
||||||
|
+ Change some error return values to match AT-SPI-CORBA behavior.
|
||||||
|
+ Some attribute-related fixes.
|
||||||
|
+ Renamed 'text' to 'content' in AtspiTextRange to match original
|
||||||
|
IDL.
|
||||||
|
- Changes from version 1.91.3:
|
||||||
|
+ Added a C-based AT-side binding (libatspi) which can be used in
|
||||||
|
conjunction with GObject introspection to generate bindings for
|
||||||
|
other languages.
|
||||||
|
- Changes from version 1.91.2:
|
||||||
|
+ The desktop object now returns ROLE_DESKTOP_FRAME rather than
|
||||||
|
ROLE_UNKNOWN.
|
||||||
|
- Changes from version 1.91.0:
|
||||||
|
+ --disable-relocate is the default again.
|
||||||
|
- Create new subpackages libatspi0 and at-sp2-core-dbus-devel
|
||||||
|
- Add intltool BuildRequires.
|
||||||
|
- Do not call ldconfig in %post/%postun of main package since there
|
||||||
|
is no library there.
|
||||||
|
- Add support for source service checkout, with %BUILD_FROM_VCS:
|
||||||
|
+ Add call to ./autogen.sh.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Nov 18 10:21:07 CET 2010 - vuntz@opensuse.org
|
Thu Nov 18 10:21:07 CET 2010 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package at-spi2-core (Version 0.4.1)
|
# spec file for package at-spi2-core
|
||||||
#
|
#
|
||||||
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: at-spi2-core
|
Name: at-spi2-core
|
||||||
Version: 0.4.1
|
Version: 2.0.1
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
|
Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
@ -26,10 +26,12 @@ Group: System/Libraries
|
|||||||
Url: http://www.gnome.org/
|
Url: http://www.gnome.org/
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
Source99: %{name}-rpmlintrc
|
Source99: %{name}-rpmlintrc
|
||||||
BuildRequires: dbus-1-glib-devel
|
|
||||||
BuildRequires: glib2-devel
|
BuildRequires: glib2-devel
|
||||||
|
BuildRequires: gobject-introspection-devel
|
||||||
|
BuildRequires: intltool
|
||||||
BuildRequires: xorg-x11-devel
|
BuildRequires: xorg-x11-devel
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
|
BuildRequires: pkgconfig(dbus-1)
|
||||||
# dbus-daemon is needed to have this work fine
|
# dbus-daemon is needed to have this work fine
|
||||||
Requires: dbus-1
|
Requires: dbus-1
|
||||||
# The libraries that were shipped with at-spi2-core were removed, and so
|
# The libraries that were shipped with at-spi2-core were removed, and so
|
||||||
@ -45,9 +47,37 @@ This package contains the AT-SPI registry daemon. It provides a
|
|||||||
mechanism for all assistive technologies to discover and interact
|
mechanism for all assistive technologies to discover and interact
|
||||||
with applications running on the desktop.
|
with applications running on the desktop.
|
||||||
|
|
||||||
|
%package -n libatspi0
|
||||||
|
License: GPLv2+
|
||||||
|
Summary: An Accessibility ToolKit
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n libatspi0
|
||||||
|
The ATK library provides a set of accessibility interfaces. By
|
||||||
|
supporting the ATK interfaces, an application or toolkit can be used
|
||||||
|
with screen readers, magnifiers, and alternate input devices.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
License: GPLv2+
|
||||||
|
Summary: Include Files and Libraries mandatory for Development
|
||||||
|
Group: Development/Libraries/GNOME
|
||||||
|
Requires: libatspi0 = %{version}
|
||||||
|
Requires: at-spi2-core = %{version}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This package contains all necessary include files and libraries needed
|
||||||
|
to develop applications that require these.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%lang_package
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
|
%if 0%{?BUILD_FROM_VCS}
|
||||||
|
[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
|
||||||
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure \
|
%configure \
|
||||||
--libexecdir=%{_libexecdir}/at-spi2 \
|
--libexecdir=%{_libexecdir}/at-spi2 \
|
||||||
@ -58,21 +88,40 @@ with applications running on the desktop.
|
|||||||
%install
|
%install
|
||||||
%makeinstall
|
%makeinstall
|
||||||
%suse_update_desktop_file at-spi-dbus-bus
|
%suse_update_desktop_file at-spi-dbus-bus
|
||||||
|
%find_lang at-spi2-core
|
||||||
|
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -n libatspi0 -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig
|
%postun -n libatspi0 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS COPYING README
|
%doc AUTHORS COPYING README
|
||||||
%{_bindir}/at-spi-dbus-bus
|
|
||||||
%{_libexecdir}/at-spi2/
|
%{_libexecdir}/at-spi2/
|
||||||
%{_sysconfdir}/at-spi2/
|
%{_sysconfdir}/at-spi2/
|
||||||
%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
|
%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
|
||||||
%{_datadir}/dbus-1/services/org.a11y.atspi.Registry.service
|
%{_datadir}/dbus-1/services/org.a11y.atspi.Registry.service
|
||||||
|
%{_datadir}/dbus-1/services/org.a11y.Bus.service
|
||||||
|
|
||||||
|
%files -n libatspi0
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{_libdir}/libatspi.so.0*
|
||||||
|
%{_libdir}/girepository-1.0/Atspi-2.0.typelib
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{_includedir}/at-spi-2.0/
|
||||||
|
%{_libdir}/libatspi.so
|
||||||
|
%{_libdir}/pkgconfig/atspi-2.pc
|
||||||
|
%{_datadir}/gir-1.0/*.gir
|
||||||
|
%dir %{_datadir}/gtk-doc
|
||||||
|
%dir %{_datadir}/gtk-doc/html
|
||||||
|
%doc %{_datadir}/gtk-doc/html/libatspi/
|
||||||
|
|
||||||
|
%files lang -f at-spi2-core.lang
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user