diff --git a/pyelftools-0.25.tar.gz b/pyelftools-0.25.tar.gz deleted file mode 100644 index 41cdb06..0000000 Binary files a/pyelftools-0.25.tar.gz and /dev/null differ diff --git a/pyelftools-0.27.tar.gz b/pyelftools-0.27.tar.gz new file mode 100644 index 0000000..3c6a4e0 Binary files /dev/null and b/pyelftools-0.27.tar.gz differ diff --git a/pyelftools.spec b/pyelftools.spec index 2720f8c..70a74b0 100644 --- a/pyelftools.spec +++ b/pyelftools.spec @@ -1,21 +1,22 @@ +%global debug_package %{nil} + Name: pyelftools -Version: 0.25 -Release: 3 +Version: 0.27 +Release: 1 License: Public Domain Summary: Pure-Python library for parsing and analyzing ELF files URL: https://github.com/eliben/pyelftools -Source0: https://files.pythonhosted.org/packages/source/p/pyelftools/pyelftools-%{version}.tar.gz - -BuildRequires: python3-devel python3-setuptools -BuildArch: noarch +Source0: https://github.com/eliben/pyelftools/archive/v%{version}/%{name}-%{version}.tar.gz %description This package provides a python library for parsing and analyzing ELF files and DWARF debugging information. %package -n python3-pyelftools +Provides: bundled(python3-construct) = 2.6 +BuildRequires: python3-devel python3-setuptools +BuildArch: noarch Summary: Parsing ELF and DWARF in Python -Requires: python3-construct %{?python_provide:%python_provide python3-pyelftools} %description -n python3-pyelftools This package provides a python library for parsing and @@ -37,13 +38,17 @@ mv %{buildroot}/usr/bin/readelf.py %{buildroot}/usr/bin/pyreadelf %{__python3} test/run_readelf_tests.py || : %files -n python3-pyelftools -%doc CHANGES LICENSE +%license LICENSE +%doc CHANGES %{_bindir}/pyreadelf %{python3_sitelib}/elftools %{python3_sitelib}/pyelftools-*.egg-info %changelog +* Thu Oct 13 2022 wulei - 0.27-1 +- upgrade version to 0.27 + * Wed Oct 21 2020 wutao - 0.25-3 - delete python2 modules