%global _empty_manifest_terminate_build 0 Name: python-syllables Version: 1.0.7 Release: 1 Summary: A Python package for estimating the number of syllables in a word. License: GPLv3 URL: https://github.com/prosegrinder/python-syllables Source0: https://mirrors.nju.edu.cn/pypi/web/packages/17/51/500a9035bf6ec9b6987752a23fd54cc75e67c261828f8fe7d53910f418c5/syllables-1.0.7.tar.gz BuildArch: noarch Requires: python3-importlib-metadata Requires: python3-cmudict %description # Syllables: A fast syllable estimator for Python [![Latest PyPI version](https://img.shields.io/pypi/v/syllables.svg)](https://pypi.python.org/pypi/syllables) [![Python CI](https://github.com/prosegrinder/python-syllables/workflows/Python%20CI/badge.svg?branch=main)](https://github.com/prosegrinder/python-syllables/actions?query=workflow%3A%22Python+CI%22) Syllables is a fast, simple syllable estimator for Python. It's intended for use in places where speed matters. For situations where accuracy matters, please consider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python library instead. ## Installation `syllables` is available on PyPI. Simply install it with `pip`: ```bash pip install syllables ``` ## Usage Syllables provides a single function, estimate, which estimates the number of syllables in a single word. ```python >>> import syllables >>> syllables.estimate('estimate') 4 >>> syllables.estimate('syllables') 3 ``` ## Credits Built on or modeled after the following open source projects: - [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/) %package -n python3-syllables Summary: A Python package for estimating the number of syllables in a word. Provides: python-syllables BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-syllables # Syllables: A fast syllable estimator for Python [![Latest PyPI version](https://img.shields.io/pypi/v/syllables.svg)](https://pypi.python.org/pypi/syllables) [![Python CI](https://github.com/prosegrinder/python-syllables/workflows/Python%20CI/badge.svg?branch=main)](https://github.com/prosegrinder/python-syllables/actions?query=workflow%3A%22Python+CI%22) Syllables is a fast, simple syllable estimator for Python. It's intended for use in places where speed matters. For situations where accuracy matters, please consider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python library instead. ## Installation `syllables` is available on PyPI. Simply install it with `pip`: ```bash pip install syllables ``` ## Usage Syllables provides a single function, estimate, which estimates the number of syllables in a single word. ```python >>> import syllables >>> syllables.estimate('estimate') 4 >>> syllables.estimate('syllables') 3 ``` ## Credits Built on or modeled after the following open source projects: - [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/) %package help Summary: Development documents and examples for syllables Provides: python3-syllables-doc %description help # Syllables: A fast syllable estimator for Python [![Latest PyPI version](https://img.shields.io/pypi/v/syllables.svg)](https://pypi.python.org/pypi/syllables) [![Python CI](https://github.com/prosegrinder/python-syllables/workflows/Python%20CI/badge.svg?branch=main)](https://github.com/prosegrinder/python-syllables/actions?query=workflow%3A%22Python+CI%22) Syllables is a fast, simple syllable estimator for Python. It's intended for use in places where speed matters. For situations where accuracy matters, please consider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python library instead. ## Installation `syllables` is available on PyPI. Simply install it with `pip`: ```bash pip install syllables ``` ## Usage Syllables provides a single function, estimate, which estimates the number of syllables in a single word. ```python >>> import syllables >>> syllables.estimate('estimate') 4 >>> syllables.estimate('syllables') 3 ``` ## Credits Built on or modeled after the following open source projects: - [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/) %prep %autosetup -n syllables-1.0.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-syllables -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 1.0.7-1 - Package Spec generated