From f509f946b743f92f5dd6f3360c843fc4c6bd68fc Mon Sep 17 00:00:00 2001 From: eabdullin Date: Wed, 14 May 2025 18:02:56 +0000 Subject: [PATCH] import UBI pyatspi-2.46.1-5.el10 --- .gitignore | 2 +- .pyatspi.metadata | 1 - SPECS/pyatspi.spec => pyatspi.spec | 181 ++++++++++++++++++++++++----- sources | 1 + 4 files changed, 156 insertions(+), 29 deletions(-) delete mode 100644 .pyatspi.metadata rename SPECS/pyatspi.spec => pyatspi.spec (66%) create mode 100644 sources diff --git a/.gitignore b/.gitignore index a1f8641..ddc7802 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/pyatspi-2.26.0.tar.xz +pyatspi-2.46.1.tar.xz diff --git a/.pyatspi.metadata b/.pyatspi.metadata deleted file mode 100644 index bc219a9..0000000 --- a/.pyatspi.metadata +++ /dev/null @@ -1 +0,0 @@ -45250ae95ce37189e26f7706fe3eb8e3deff7a03 SOURCES/pyatspi-2.26.0.tar.xz diff --git a/SPECS/pyatspi.spec b/pyatspi.spec similarity index 66% rename from SPECS/pyatspi.spec rename to pyatspi.spec index 8c01cd4..e3ff41c 100644 --- a/SPECS/pyatspi.spec +++ b/pyatspi.spec @@ -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 - 2.26.0-6 -- Remove the Python 2 version - https://bugzilla.redhat.com/show_bug.cgi?id=1567334 +* Tue Oct 29 2024 Troy Dawson - 2.46.1-5 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 2.46.1-4 +- Bump release for June 2024 mass rebuild + +* Fri Jan 26 2024 Fedora Release Engineering - 2.46.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 2.46.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Kalev Lember - 2.46.1-1 +- Update to 2.46.1 + +* Fri Jul 21 2023 Fedora Release Engineering - 2.46.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 15 2023 Python Maint - 2.46.0-5 +- Rebuilt for Python 3.12 + +* Wed May 10 2023 Tomas Popela - 2.46.0-4 +- Drop BR on dbus-glib as the project is using plain dbus + +* Wed Apr 05 2023 David King - 2.46.0-3 +- Remove obsolete gtk2 BuildRequires +- Use SPDX for license field + +* Fri Jan 20 2023 Fedora Release Engineering - 2.46.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Sep 21 2022 Kalev Lember - 2.46.0-1 +- Update to 2.46.0 + +* Mon Aug 08 2022 Kalev Lember - 2.45.90-1 +- Update to 2.45.90 + +* Fri Jul 22 2022 Fedora Release Engineering - 2.45.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jul 07 2022 David King - 2.45.1-1 +- Update to 2.45.1 + +* Mon Jun 13 2022 Python Maint - 2.38.2-3 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.38.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Dec 11 2021 Kalev Lember - 2.38.2-1 +- Update to 2.38.2 + +* Fri Jul 23 2021 Fedora Release Engineering - 2.38.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 2.38.1-2 +- Rebuilt for Python 3.10 + +* Mon Mar 15 2021 Kalev Lember - 2.38.1-1 +- Update to 2.38.1 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.38.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Sep 12 2020 Kalev Lember - 2.38.0-1 +- Update to 2.38.0 + +* Tue Aug 18 2020 Kalev Lember - 2.37.90-1 +- Update to 2.37.90 + +* Tue Jul 28 2020 Fedora Release Engineering - 2.36.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 2.36.0-2 +- Rebuilt for Python 3.9 + +* Sun Mar 08 2020 Kalev Lember - 2.36.0-1 +- Update to 2.36.0 + +* Thu Jan 30 2020 Fedora Release Engineering - 2.35.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Jan 20 2020 Kalev Lember - 2.35.1-1 +- Update to 2.35.1 + +* Mon Sep 09 2019 Kalev Lember - 2.34.0-1 +- Update to 2.34.0 + +* Thu Sep 05 2019 Miro Hrončok - 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 - 2.33.92-1 +- Update to 2.33.92 + +* Mon Aug 19 2019 Miro Hrončok - 2.33.90-2 +- Rebuilt for Python 3.8 + +* Mon Aug 12 2019 Kalev Lember - 2.33.90-1 +- Update to 2.33.90 + +* Fri Jul 26 2019 Fedora Release Engineering - 2.33.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jun 18 2019 Kalev Lember - 2.33.2-1 +- Update to 2.33.2 + +* Tue May 21 2019 Kalev Lember - 2.33.1-1 +- Update to 2.33.1 + +* Tue Apr 09 2019 Kalev Lember - 2.32.1-1 +- Update to 2.32.1 + +* Tue Mar 12 2019 Kalev Lember - 2.32.0-1 +- Update to 2.32.0 + +* Tue Feb 19 2019 Kalev Lember - 2.31.2-1 +- Update to 2.31.2 + +* Sat Feb 02 2019 Fedora Release Engineering - 2.31.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 08 2019 Kalev Lember - 2.31.1-1 +- Update to 2.31.1 + +* Thu Sep 06 2018 Kalev Lember - 2.30.0-1 +- Update to 2.30.0 + +* Fri Jul 13 2018 Fedora Release Engineering - 2.26.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 2.26.0-6 +- Rebuilt for Python 3.7 * Wed Feb 21 2018 Iryna Shcherbina - 2.26.0-5 - Update Python 2 dependency declarations to new packaging standards diff --git a/sources b/sources new file mode 100644 index 0000000..58d49da --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (pyatspi-2.46.1.tar.xz) = 69c1c4c31bef430083a1c9af98ba6b2f1b3d9eec0a5f03982b980838bcf86933069a90d7314d2e5501d5988a453d0a803ad239eca5b98f08cc3bf7dc8d4a7c0c