From 8687922eb191e901a43a882e466b5e3424cbb172 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Wed, 14 May 2025 19:36:57 +0000 Subject: [PATCH] import UBI pyelftools-0.30-7.el10 --- .gitignore | 2 +- .pyelftools.metadata | 1 - SPECS/pyelftools.spec => pyelftools.spec | 71 ++++++++++++++++++++---- sources | 1 + 4 files changed, 63 insertions(+), 12 deletions(-) delete mode 100644 .pyelftools.metadata rename SPECS/pyelftools.spec => pyelftools.spec (74%) create mode 100644 sources diff --git a/.gitignore b/.gitignore index 780727a..2199906 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/pyelftools-0.27.tar.gz +pyelftools-0.30.tar.gz diff --git a/.pyelftools.metadata b/.pyelftools.metadata deleted file mode 100644 index a9b4425..0000000 --- a/.pyelftools.metadata +++ /dev/null @@ -1 +0,0 @@ -3cc45b133677fbff08e89e65a2120be52ebb27a5 SOURCES/pyelftools-0.27.tar.gz diff --git a/SPECS/pyelftools.spec b/pyelftools.spec similarity index 74% rename from SPECS/pyelftools.spec rename to pyelftools.spec index 5cb4b0a..1580ad5 100644 --- a/SPECS/pyelftools.spec +++ b/pyelftools.spec @@ -3,8 +3,8 @@ Summary: Pure-Python library for parsing and analyzing ELF files Name: pyelftools -Version: 0.27 -Release: 4%{?dist} +Version: 0.30 +Release: 7%{?dist} License: Public Domain URL: https://github.com/eliben/pyelftools Source0: https://github.com/eliben/pyelftools/archive/v%{version}/%{name}-%{version}.tar.gz @@ -14,9 +14,10 @@ and DWARF debugging information. %description %_description %package -n python3-%{name} -Summary: %{summary} +Summary: %{summary} # https://github.com/eliben/pyelftools/issues/180 -Provides: bundled(python3-construct) = 2.6 +Provides: bundled(python3-construct) = 2.6 +BuildRequires: %{_bindir}/llvm-dwarfdump BuildRequires: %{_bindir}/readelf BuildRequires: python3-devel BuildRequires: python3-setuptools @@ -25,8 +26,9 @@ BuildArch: noarch %description -n python3-%{name} %_description %prep -%setup -q +%autosetup %ifnarch x86_64 +rm test/external_tools/llvm-dwarfdump rm test/external_tools/readelf %endif @@ -59,12 +61,61 @@ popd %{python3_sitelib}/pyelftools-*.egg-info %changelog -* Tue Aug 10 2021 Mohan Boddu - 0.27-4 -- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Related: rhbz#1991688 +* Tue Oct 29 2024 Troy Dawson - 0.30-7 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 -* Fri Apr 16 2021 Mohan Boddu - 0.27-3 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 +* Wed Jun 26 2024 Timothy Redaelli - 0.30-6 +- Fix smoke test by adding .fmf/version file + +* Tue Jun 25 2024 Timothy Redaelli - 0.30-5 +- Add gating configuration and a simple smoke test + +* Mon Jun 24 2024 Troy Dawson - 0.30-4 +- Bump release for June 2024 mass rebuild + +* Fri Jan 26 2024 Fedora Release Engineering - 0.30-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.30-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Sep 08 2023 Terje Rosten - 0.30-1 +- 0.30 + +* Fri Jul 21 2023 Fedora Release Engineering - 0.29-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 13 2023 Python Maint - 0.29-3 +- Rebuilt for Python 3.12 + +* Fri Jan 20 2023 Fedora Release Engineering - 0.29-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Aug 11 2022 Dominik Mierzejewski - 0.29-1 +- 0.29 (#2117393) +- require llvm-dwarfdump for tests + +* Fri Jul 22 2022 Fedora Release Engineering - 0.28-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 0.28-2 +- Rebuilt for Python 3.11 + +* Sun Feb 13 2022 Terje Rosten - 0.28-1 +- 0.28 + +* Fri Jan 21 2022 Fedora Release Engineering - 0.27-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Nov 02 2021 Dominik Mierzejewski - 0.27-5 +- fix FTBFS with python 3.11 (fixes #2019399) + +* Fri Jul 23 2021 Fedora Release Engineering - 0.27-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 0.27-3 +- Rebuilt for Python 3.10 * Wed Jan 27 2021 Fedora Release Engineering - 0.27-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources new file mode 100644 index 0000000..ad15adb --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (pyelftools-0.30.tar.gz) = 5bd4c797f90307e351d541b8de8f76124c66e497b68b811f7012e1271c902beb6ab530a424b338777d12277d44f9b5f89f049e05d9fc2ec36a90b6fa16f1c1a4