%global _empty_manifest_terminate_build 0 Name: python-pystempel Version: 1.2.0 Release: 1 Summary: Polish stemmer. License: See documentation URL: https://github.com/dzieciou/pystempel Source0: https://mirrors.nju.edu.cn/pypi/web/packages/42/83/a436f6a02b7c22d6397ade73293feef38b124ac7968ea160ae7c9410d7b7/pystempel-1.2.0.tar.gz BuildArch: noarch Requires: python3-sortedcontainers Requires: python3-tqdm %description Python port of Stempel, an algorithmic stemmer for Polish language, originally written in Java. The original stemmer has been implemented as part of `Egothor Project`_, taken virtually unchanged to `Stempel Stemmer Java library`_ by Andrzej Białecki and next included as part of `Apache Lucene`_, a free and open-source search engine library. It is also used by `Elastic Search`_ search engine. This package includes also high-quality stemming tables for Polish: original one pretrained by Andrzej Białecki on 20,000 training sets, and new one, pretrained on 259,080 training sets from Polimorf dictionary by me. The port does not include code for compiling stemming tables. %package -n python3-pystempel Summary: Polish stemmer. Provides: python-pystempel BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pystempel Python port of Stempel, an algorithmic stemmer for Polish language, originally written in Java. The original stemmer has been implemented as part of `Egothor Project`_, taken virtually unchanged to `Stempel Stemmer Java library`_ by Andrzej Białecki and next included as part of `Apache Lucene`_, a free and open-source search engine library. It is also used by `Elastic Search`_ search engine. This package includes also high-quality stemming tables for Polish: original one pretrained by Andrzej Białecki on 20,000 training sets, and new one, pretrained on 259,080 training sets from Polimorf dictionary by me. The port does not include code for compiling stemming tables. %package help Summary: Development documents and examples for pystempel Provides: python3-pystempel-doc %description help Python port of Stempel, an algorithmic stemmer for Polish language, originally written in Java. The original stemmer has been implemented as part of `Egothor Project`_, taken virtually unchanged to `Stempel Stemmer Java library`_ by Andrzej Białecki and next included as part of `Apache Lucene`_, a free and open-source search engine library. It is also used by `Elastic Search`_ search engine. This package includes also high-quality stemming tables for Polish: original one pretrained by Andrzej Białecki on 20,000 training sets, and new one, pretrained on 259,080 training sets from Polimorf dictionary by me. The port does not include code for compiling stemming tables. %prep %autosetup -n pystempel-1.2.0 %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-pystempel -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 1.2.0-1 - Package Spec generated