diff options
Diffstat (limited to 'filesorter.spec')
-rw-r--r-- | filesorter.spec | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/filesorter.spec b/filesorter.spec new file mode 100644 index 0000000..9974e33 --- /dev/null +++ b/filesorter.spec @@ -0,0 +1,65 @@ +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-%{version} + + +%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 +- |