Name: filesorter Version: 0.0.1 Release: 1%{?dist} Summary: A filesorter using python impl. License: MIT URL: https://example.com # None // the online source code url, not the local path Source0: %{name}-%{version}.tar.gz Requires: python3 BuildArch: noarch %description A filesorter using python. using filesorter -[path1, path2] cmd to start. %prep echo "setup begin!\n" %setup -q echo "setup end!\n" %build echo "buildstart" echo "buildend" %install echo "install start!" mkdir -p %{buildroot}/%{_bindir} mkdir -p %{buildroot}/usr/lib/%{name} cp %{name} %{buildroot}%{_bindir}/%{name} chmod +x %{buildroot}%{_bindir}/%{name} install -m 0644 %{name}.py %{buildroot}/usr/lib/%{name}/ alias main="filesorter" echo "Install Done!\n" %files %license LICENSE %{_bindir}/%{name} /usr/lib/%{name}/*.* # /usr/lib/%{name}/__pycache__/*.* %changelog * Mon Feb 10 2025 Youser <1328699220@qq.com> - Init