From 65a1ffe929a92caaa08b3ef5e23c58503257d5a33d34c5bc43bdf9d660e11674 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Sat, 7 Oct 2023 21:14:46 +0000 Subject: [PATCH] - Clean up the SPEC file OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pefile?expand=0&rev=22 --- python-pefile.changes | 5 +++++ python-pefile.spec | 16 ++++++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/python-pefile.changes b/python-pefile.changes index 7b3dfe0..ed07c3d 100644 --- a/python-pefile.changes +++ b/python-pefile.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Oct 7 21:14:38 UTC 2023 - Matej Cepl + +- Clean up the SPEC file + ------------------------------------------------------------------- Sat Jun 10 09:48:44 UTC 2023 - ecsos diff --git a/python-pefile.spec b/python-pefile.spec index c5e014e..a77ba29 100644 --- a/python-pefile.spec +++ b/python-pefile.spec @@ -25,11 +25,11 @@ License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/erocarrera/pefile Source: https://files.pythonhosted.org/packages/source/p/pefile/pefile-%{version}.tar.gz -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch - %python_subpackages %description @@ -47,14 +47,14 @@ standard use. To the best of my knowledge most of the abuse is handled gracefully. %prep -%setup -q -n pefile-%{version} +%autosetup -p1 -n pefile-%{version} sed -i -e '/^#!\//, 1d' pefile.py %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} # Tests not in sdist and have good reason to at time of writing: @@ -66,6 +66,10 @@ sed -i -e '/^#!\//, 1d' pefile.py %files %{python_files} %doc README %license LICENSE -%{python_sitelib}/* +%pycache_only %{python_sitelib}/__pycache__/pe*.pyc +%{python_sitelib}/ordlookup +%{python_sitelib}/pefile.py +%{python_sitelib}/peutils.py +%{python_sitelib}/pefile-%{version}*-info %changelog