Compare commits

...

1 Commits
c8 ... c10

Author SHA1 Message Date
f509f946b7 import UBI pyatspi-2.46.1-5.el10 2025-05-14 18:02:56 +00:00
4 changed files with 156 additions and 29 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/pyatspi-2.26.0.tar.xz
pyatspi-2.46.1.tar.xz

View File

@ -1 +0,0 @@
45250ae95ce37189e26f7706fe3eb8e3deff7a03 SOURCES/pyatspi-2.26.0.tar.xz

View File

@ -1,42 +1,38 @@
%global debug_package %{nil}
Name: pyatspi
Version: 2.26.0
Release: 6%{?dist}
Version: 2.46.1
Release: 5%{?dist}
Summary: Python bindings for at-spi
Group: Development/Languages
License: LGPLv2 and GPLv2
License: LGPL-2.0-or-later AND GPL-2.0-or-later
URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
#VCS: git:git://git.gnome.org/pyatspi
Source0: http://download.gnome.org/sources/pyatspi/2.26/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/pyatspi/2.46/%{name}-%{version}.tar.xz
# For tests
BuildRequires: make
BuildRequires: pkgconfig(atk) >= 2.11.2
BuildRequires: pkgconfig(atspi-2)
BuildRequires: pkgconfig(dbus-1) >= 1.0
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(dbus-glib-1) >= 0.7.0
BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0
BuildRequires: pkgconfig(gmodule-2.0) >= 2.0.0
BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libxml-2.0) >= 2.0.0
BuildRequires: pkgconfig(atk) >= 2.11.2
BuildRequires: pkgconfig(gtk+-2.0) >= 2.10.0
BuildRequires: pkgconfig(pygobject-3.0) >= 2.90.1
BuildRequires: python3-devel
BuildRequires: python3-dbus
BuildRequires: 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 package includes a python client library for at-spi.\
%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 package includes a python3 client library for at-spi.
%description %_description
%package -n python3-pyatspi
Summary: Python3 bindings for at-spi
@ -57,32 +53,163 @@ This package includes a python3 client library for at-spi.
%build
%configure --with-python=%{__python3} --enable-tests
make
%configure --with-python=python3 --enable-tests
%make_build
%install
%make_install
# Fix up the shebang for python3 example
cp -a examples python3-examples
sed -i '1s|^#!/usr/bin/python|#!%{__python3}|' examples/magFocusTracker.py
%check
# Done by the 'build' step, with --enable-tests
%files -n python3-pyatspi
%license COPYING COPYING.GPL
%doc AUTHORS README
%doc AUTHORS README.md
%doc examples/magFocusTracker.py
%{python3_sitelib}/pyatspi/
%changelog
* Thu Jun 07 2018 Petr Viktorin <pviktori@redhat.com> - 2.26.0-6
- Remove the Python 2 version
https://bugzilla.redhat.com/show_bug.cgi?id=1567334
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 2.46.1-5
- Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.46.1-4
- Bump release for June 2024 mass rebuild
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.46.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.46.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jan 11 2024 Kalev Lember <klember@redhat.com> - 2.46.1-1
- Update to 2.46.1
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.46.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 2.46.0-5
- Rebuilt for Python 3.12
* Wed May 10 2023 Tomas Popela <tpopela@redhat.com> - 2.46.0-4
- Drop BR on dbus-glib as the project is using plain dbus
* Wed Apr 05 2023 David King <amigadave@amigadave.com> - 2.46.0-3
- Remove obsolete gtk2 BuildRequires
- Use SPDX for license field
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.46.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Sep 21 2022 Kalev Lember <klember@redhat.com> - 2.46.0-1
- Update to 2.46.0
* Mon Aug 08 2022 Kalev Lember <klember@redhat.com> - 2.45.90-1
- Update to 2.45.90
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.45.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jul 07 2022 David King <amigadave@amigadave.com> - 2.45.1-1
- Update to 2.45.1
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 2.38.2-3
- Rebuilt for Python 3.11
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.38.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sat Dec 11 2021 Kalev Lember <klember@redhat.com> - 2.38.2-1
- Update to 2.38.2
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.38.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.38.1-2
- Rebuilt for Python 3.10
* Mon Mar 15 2021 Kalev Lember <klember@redhat.com> - 2.38.1-1
- Update to 2.38.1
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.38.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Sep 12 2020 Kalev Lember <klember@redhat.com> - 2.38.0-1
- Update to 2.38.0
* Tue Aug 18 2020 Kalev Lember <klember@redhat.com> - 2.37.90-1
- Update to 2.37.90
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.36.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.36.0-2
- Rebuilt for Python 3.9
* Sun Mar 08 2020 Kalev Lember <klember@redhat.com> - 2.36.0-1
- Update to 2.36.0
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.35.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Mon Jan 20 2020 Kalev Lember <klember@redhat.com> - 2.35.1-1
- Update to 2.35.1
* Mon Sep 09 2019 Kalev Lember <klember@redhat.com> - 2.34.0-1
- Update to 2.34.0
* Thu Sep 05 2019 Miro Hrončok <mhroncok@redhat.com> - 2.33.92-2
- Subpackage python2-pyatspi has been removed
See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
* Tue Sep 03 2019 Kalev Lember <klember@redhat.com> - 2.33.92-1
- Update to 2.33.92
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.33.90-2
- Rebuilt for Python 3.8
* Mon Aug 12 2019 Kalev Lember <klember@redhat.com> - 2.33.90-1
- Update to 2.33.90
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 18 2019 Kalev Lember <klember@redhat.com> - 2.33.2-1
- Update to 2.33.2
* Tue May 21 2019 Kalev Lember <klember@redhat.com> - 2.33.1-1
- Update to 2.33.1
* Tue Apr 09 2019 Kalev Lember <klember@redhat.com> - 2.32.1-1
- Update to 2.32.1
* Tue Mar 12 2019 Kalev Lember <klember@redhat.com> - 2.32.0-1
- Update to 2.32.0
* Tue Feb 19 2019 Kalev Lember <klember@redhat.com> - 2.31.2-1
- Update to 2.31.2
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.31.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Jan 08 2019 Kalev Lember <klember@redhat.com> - 2.31.1-1
- Update to 2.31.1
* Thu Sep 06 2018 Kalev Lember <klember@redhat.com> - 2.30.0-1
- Update to 2.30.0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.26.0-6
- Rebuilt for Python 3.7
* Wed Feb 21 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.26.0-5
- Update Python 2 dependency declarations to new packaging standards

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (pyatspi-2.46.1.tar.xz) = 69c1c4c31bef430083a1c9af98ba6b2f1b3d9eec0a5f03982b980838bcf86933069a90d7314d2e5501d5988a453d0a803ad239eca5b98f08cc3bf7dc8d4a7c0c