summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-12 02:41:04 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-12 02:41:04 +0000
commit488ad3ed1cbe16fa3e8faf7247fd86afda3b4520 (patch)
treedb9817559f526182dab18f53082ff82b1662aaeb
parent119439ce809bab9928220e88a76a6cdb1ddba6e3 (diff)
automatic import of python-syllables
-rw-r--r--.gitignore1
-rw-r--r--python-syllables.spec182
-rw-r--r--sources1
3 files changed, 184 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..9d4c5a8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/syllables-1.0.7.tar.gz
diff --git a/python-syllables.spec b/python-syllables.spec
new file mode 100644
index 0000000..051aa6e
--- /dev/null
+++ b/python-syllables.spec
@@ -0,0 +1,182 @@
+%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
+* Wed Apr 12 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.7-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..6212713
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+88b6707bb48bb05e7fa19ff65966f245 syllables-1.0.7.tar.gz