forked from pool/at-spi2-core
Accepting request 67341 from GNOME:Next
thanks OBS-URL: https://build.opensuse.org/request/show/67341 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/at-spi2-core?expand=0&rev=39
This commit is contained in:
parent
c6e3919903
commit
20f259dc5c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e3f10134851691b4c0878c2bdb778e21ded01e140b7a930d1958513c775765f9
|
||||
size 277204
|
3
at-spi2-core-2.0.0.tar.bz2
Normal file
3
at-spi2-core-2.0.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:29bff48785301653ba8899978169f803370bc4b29f160db82d6a4410c4624389
|
||||
size 495211
|
@ -1,3 +1,128 @@
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
@ -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
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: at-spi2-core
|
||||
Version: 0.4.1
|
||||
Version: 2.0.0
|
||||
Release: 1
|
||||
Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
|
||||
License: GPLv2+
|
||||
@ -26,10 +26,12 @@ Group: System/Libraries
|
||||
Url: http://www.gnome.org/
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
Source99: %{name}-rpmlintrc
|
||||
BuildRequires: dbus-1-glib-devel
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: intltool
|
||||
BuildRequires: xorg-x11-devel
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
# dbus-daemon is needed to have this work fine
|
||||
Requires: dbus-1
|
||||
# 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
|
||||
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
|
||||
%setup -q
|
||||
|
||||
%if 0%{?BUILD_FROM_VCS}
|
||||
[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
|
||||
%endif
|
||||
|
||||
%build
|
||||
%configure \
|
||||
--libexecdir=%{_libexecdir}/at-spi2 \
|
||||
@ -58,21 +88,40 @@ with applications running on the desktop.
|
||||
%install
|
||||
%makeinstall
|
||||
%suse_update_desktop_file at-spi-dbus-bus
|
||||
%find_lang at-spi2-core
|
||||
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
%post -n libatspi0 -p /sbin/ldconfig
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
%postun -n libatspi0 -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING README
|
||||
%{_bindir}/at-spi-dbus-bus
|
||||
%{_libexecdir}/at-spi2/
|
||||
%{_sysconfdir}/at-spi2/
|
||||
%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
|
||||
%{_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
|
||||
|
Loading…
x
Reference in New Issue
Block a user