139 lines
3.7 KiB
RPMSpec
139 lines
3.7 KiB
RPMSpec
Name: at-spi2-core
|
|
Version: 2.44.1
|
|
Release: 3
|
|
Summary: The At-Spi2 Core package is a part of the GNOME Accessibility Project.
|
|
|
|
License: LGPLv2+
|
|
URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
|
|
Source0: http://download.gnome.org/sources/at-spi2-core/2.44/%{name}-%{version}.tar.xz
|
|
Source1: xwayland-session-scriptlet
|
|
|
|
BuildRequires: meson gtk-doc libXi-devel glib2-devel libXtst-devel gettext
|
|
BuildRequires: dbus-devel gobject-introspection-devel systemd libxslt
|
|
BuildRequires: pkgconfig(libsystemd) dbus-x11
|
|
Requires: dbus
|
|
|
|
%description
|
|
At-Spi2 is a protocol over DBus, toolkit widgets use it to provide
|
|
their content to screen readers such as Orca.
|
|
|
|
The core that defines the protocol and starts the dbus accessibility
|
|
bus is at-spi2-core , the formal definition of RPCs is available as
|
|
xml files in at-spi2-core/xml/
|
|
|
|
%package devel
|
|
Summary: The header files and API documentation for %{name}
|
|
Requires: at-spi2-core = %{version}-%{release}
|
|
|
|
%description devel
|
|
The API documentation and header files of litabspi are included by %{name}-devel.
|
|
|
|
%package_help
|
|
|
|
%prep
|
|
%autosetup -p1
|
|
|
|
%build
|
|
%meson -Ddbus_daemon=%{_bindir}/dbus-daemon -Ddbus_broker=%{_bindir}/dbus-broker-launch -Ddefault_bus=dbus-broker -Ddocs=true
|
|
%meson_build
|
|
|
|
%install
|
|
%meson_install
|
|
install -d %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d
|
|
install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
%{find_lang} %{name}
|
|
|
|
%check
|
|
dbus-launch ninja -C %{_host} test
|
|
|
|
%files -f %{name}.lang
|
|
%doc AUTHORS
|
|
%license COPYING
|
|
%{_datadir}/locale
|
|
%{_datadir}/defaults/at-spi2/accessibility.conf
|
|
%{_datadir}/dbus-1/services/org.a11y.Bus.service
|
|
%{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
|
|
%dir %{_sysconfdir}/xdg/Xwayland-session.d
|
|
%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi
|
|
%{_libexecdir}/at-spi-bus-launcher
|
|
%{_libexecdir}/at-spi2-registryd
|
|
%{_libdir}/libatspi.so.*
|
|
%{_libdir}/girepository-1.0/*.typelib
|
|
%{_userunitdir}/at-spi-dbus-bus.service
|
|
%{_sysconfdir}/xdg/autostart/*
|
|
%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
|
|
|
|
%files devel
|
|
%{_libdir}/pkgconfig/atspi-2.pc
|
|
%{_libdir}/libatspi.so
|
|
%{_datadir}/gir-1.0/*.gir
|
|
%{_includedir}/at-spi-2.0/atspi/*.h
|
|
|
|
%files help
|
|
%doc README.md
|
|
%{_datadir}/gtk-doc/html/libatspi
|
|
|
|
%changelog
|
|
* Fri Sep 15 2023 zhouwenpei <zhouwenpei1@h-partners.com> - 2.44.1-3
|
|
- enable make check
|
|
|
|
* Mon Jun 20 2022 wangkerong <wangkerong@h-partners.com> - 2.44.1-2
|
|
- fix build fail on meson-0.6
|
|
|
|
* Mon Jun 6 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 2.44.1-1
|
|
- Upgrade to 2.44.1
|
|
|
|
* Mon Mar 28 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 2.44.0-1
|
|
- Update to 2.44.0
|
|
|
|
* Wed Dec 01 2021 wangkerong <wangkerong@huawei.com> - 2.42.0-1
|
|
- update to 2.42.0
|
|
|
|
* Thu Jan 21 2021 yanglu <yanglu60@huawei.com> - 2.39.1-1
|
|
- Type:enhancement
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:upgrade to 2.39.1
|
|
|
|
* Wed Sep 9 2020 chengguipeng<chengguipeng1@huawei.com> - 2.36.0-2
|
|
- Type:bugfix
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:modify source0 url
|
|
|
|
* Tue Jul 21 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.36.0-1
|
|
- Type:enhancement
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:upgrade to 2.36.0
|
|
|
|
* Wed Jan 8 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.34.0-1
|
|
- Type:enhancement
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:upgrade to 2.34.0
|
|
|
|
* Tue Sep 3 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.32.1-1
|
|
- Type:enhancement
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:upgrade to 2.32.1
|
|
|
|
* Thu Aug 22 2019 zhuguodong <zhuguodong7@huawei.com> - 2.30.0-2.h2
|
|
- Type:enhancement
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:remove patch prefix
|
|
|
|
* Sun Dec 16 2018 liuxueping<liuxueping1@huawei.com> - 2.30.0-2.h1
|
|
- Type:bugfix
|
|
- ID:NA
|
|
- SUG:NA
|
|
- DESC:fix dbind doc build with meson
|
|
|
|
* Fri Sep 7 2018 openEuler Buildteam <buildteam@openeuler.org> - 2.30.1-1
|
|
- Package Init
|