%global debug_package %{nil} Name: pyatspi Version: 2.33.92 Release: 3 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.33/%{name}-%{version}.tar.xz BuildRequires: atk-devel dbus-devel dbus-glib-devel glib2-devel gtk2-devel libxml2-devel BuildRequires: pygobject3-devel python3-dbus python3-devel BuildArch: noarch %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. %description %_description %package -n python3-pyatspi Summary: Python3 client bindings for D-Bus AT-SPI Requires: at-spi2-core python3-gobject %description -n python3-pyatspi %_description This package includes a python3 client library for the AT-SPI. %prep %autosetup -p1 %build %configure --with-python=python3 --enable-tests make %install %make_install cp -a examples python3-examples sed -i '1s|^#!/usr/bin/python|#!%{__python3}|' python3-examples/magFocusTracker.py %check %files -n python3-pyatspi %license COPYING COPYING.GPL %doc AUTHORS README %doc python3-examples/* %{python3_sitelib}/ %changelog * Wed Oct 21 2020 jinzhimin - 2.33.92-3 - remove python2-pyatspi subpackage * Wed Sep 9 2020 chengguipeng - 1.1.2-2 - Type:bugfix - ID:NA - SUG:NA - DESC:modify source0 url * Thu Sep 05 2019 openEuler Buildteam - 1.1.2-1 - Package init