diff --git a/pyatspi-2.38.1.tar.xz b/pyatspi-2.38.1.tar.xz deleted file mode 100644 index 3c0b926..0000000 Binary files a/pyatspi-2.38.1.tar.xz and /dev/null differ diff --git a/pyatspi-2.38.2.tar.xz b/pyatspi-2.38.2.tar.xz new file mode 100644 index 0000000..cd31953 Binary files /dev/null and b/pyatspi-2.38.2.tar.xz differ diff --git a/pyatspi.spec b/pyatspi.spec index 88cd7f9..a475cae 100644 --- a/pyatspi.spec +++ b/pyatspi.spec @@ -1,59 +1,63 @@ %global debug_package %{nil} Name: pyatspi -Version: 2.38.1 +Version: 2.38.2 Release: 1 Summary: Python client bindings for D-Bus AT-SPI License: LGPLv2 and GPLv2 -URL: https://wiki.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/pyatspi/2.38/%{name}-%{version}.tar.xz +URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus +Source0: http://download.gnome.org/sources/pyatspi/2.38/%{name}-%{version}.tar.xz +BuildArch: noarch BuildRequires: at-spi2-atk-devel atk-devel dbus-devel dbus-glib-devel glib2-devel BuildRequires: gtk3-devel libxml2-devel gtk2-devel BuildRequires: pygobject3-devel python3-dbus python3-devel +BuildRequires: make -BuildArch: noarch +%description +at-spi allows assistive technologies to access GTK-based +applications. Essentially it exposes the internals of applications for +automation, so tools such as screen readers, magnifiers, or even +scripting interfaces can query and interact with GUI controls. -%global _description \ -at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the \ -internals of applications for automation, so tools such as screen readers, magnifiers, or even \ -scripting interfaces can query and interact with GUI controls.\ -\ -This version of at-spi is a major break from previous versions. It has been completely rewritten\ -to use D-Bus rather than ORBIT / CORBA for its transport protocol. +This package includes a python3 client library for at-spi. -%description %_description +%package -n python3-pyatspi +Summary: Python3 bindings for at-spi +Requires: at-spi2-core python3-gobject -%package -n python3-pyatspi -Summary: Python3 client bindings for D-Bus AT-SPI -Requires: at-spi2-core python3-gobject +%description -n python3-pyatspi +at-spi allows assistive technologies to access GTK-based +applications. Essentially it exposes the internals of applications for +automation, so tools such as screen readers, magnifiers, or even +scripting interfaces can query and interact with GUI controls. -%description -n python3-pyatspi - %_description -This package includes a python3 client library for the AT-SPI. +This package includes a python3 client library for at-spi. %prep %autosetup -p1 %build %configure --with-python=python3 --enable-tests -%make_build +make %install %make_install -cp -a examples python3-examples -sed -i '1s|^#!/usr/bin/python|#!%{__python3}|' python3-examples/magFocusTracker.py +sed -i '1s|^#!/usr/bin/python|#!%{__python3}|' examples/magFocusTracker.py %check -%files -n python3-pyatspi +%files -n python3-pyatspi %license COPYING COPYING.GPL %doc AUTHORS README -%doc python3-examples/* -%{python3_sitelib}/ +%doc examples/magFocusTracker.py +%{python3_sitelib}/pyatspi/ %changelog +* Wed Apr 20 2022 dillon chen - 2.38.2-1 +- Update to 2.38.2 + * Mon May 31 2021 weijin deng - 2.38.1-1 - Upgrade to 2.38.1 - Update Version, Release, Source0, BuildRequires, stage 'build'