Name: python-filesorter Version: 0.0.1 Release: 1%{?dist} Summary: Example Python library License: MIT URL: https://example.com/%{Name} Source: filesorter.tar.gz BuildArch: noarch BuildRequires: python3-devel # Build dependencies needed to be specified manually BuildRequires: python3-setuptools # Test dependencies needed to be specified manually # Also runtime dependencies need to be BuildRequired manually to run tests during build BuildRequires: python3-pytest >= 3 %global _description %{expand: filesorter is an example package with an executable that sort your files on the command line.} %description %_description %package -n python3-filesorter Summary: %{summary} %description -n python3-filesorter %_description %prep %autosetup -p1 -n filesorter %build # The macro only supported projects with setup.py %py3_build %install # The macro only supported projects with setup.py %py3_install %check %{pytest} # Note that there is no %%files section for the unversioned python module %files -n python3-filesorter %doc README.md %license LICENSE.txt %{_bindir}/filesorter # The library files needed to be listed manually %{python3_sitelib}/filesorter/ # The metadata files needed to be listed manually %{python3_sitelib}/filesorter-*.egg-info/ %changelog * Sat Jan 18 2025 Super User - Youser