%global _empty_manifest_terminate_build 0 Name: python-symspellpy Version: 6.7.7 Release: 1 Summary: Python SymSpell License: MIT URL: https://github.com/mammothb/symspellpy Source0: https://mirrors.nju.edu.cn/pypi/web/packages/74/2a/7b1d5a579799bbdff3332a22576626d39de7f11ed9c9a5d927eb9e969d34/symspellpy-6.7.7.tar.gz BuildArch: noarch Requires: python3-editdistpy %description symspellpy is a Python port of [SymSpell](https://github.com/wolfgarbe/SymSpell) v6.7.1, which provides much higher speed and lower memory consumption. Unit tests from the original project are implemented to ensure the accuracy of the port. Please note that the port has not been optimized for speed. %package -n python3-symspellpy Summary: Python SymSpell Provides: python-symspellpy BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-symspellpy symspellpy is a Python port of [SymSpell](https://github.com/wolfgarbe/SymSpell) v6.7.1, which provides much higher speed and lower memory consumption. Unit tests from the original project are implemented to ensure the accuracy of the port. Please note that the port has not been optimized for speed. %package help Summary: Development documents and examples for symspellpy Provides: python3-symspellpy-doc %description help symspellpy is a Python port of [SymSpell](https://github.com/wolfgarbe/SymSpell) v6.7.1, which provides much higher speed and lower memory consumption. Unit tests from the original project are implemented to ensure the accuracy of the port. Please note that the port has not been optimized for speed. %prep %autosetup -n symspellpy-6.7.7 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-symspellpy -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Sun Apr 23 2023 Python_Bot - 6.7.7-1 - Package Spec generated