diff --git a/gTTS-2.0.3.tar.gz b/gTTS-2.0.3.tar.gz deleted file mode 100644 index b19b1c8..0000000 --- a/gTTS-2.0.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a6d4cf039da2797de8af2da7c1f0ce700ac0b48601ce6c11a02b337fd6bdcf57 -size 24175 diff --git a/gTTS-2.0.4.tar.gz b/gTTS-2.0.4.tar.gz new file mode 100644 index 0000000..05544e1 --- /dev/null +++ b/gTTS-2.0.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79300af5a61936fd525a0805d5fa85ae77db7301932af251e52fcefddb14de60 +size 24225 diff --git a/python-gTTS.changes b/python-gTTS.changes index eafc1d2..e5abf4b 100644 --- a/python-gTTS.changes +++ b/python-gTTS.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Sep 12 11:46:16 UTC 2019 - Tomáš Chvátal + +- Update to 2.0.4: + * gTTS is now built as a wheel package (Python 2 & 3) (#181) +- Rebase patch remove-pip-requirement.patch + ------------------------------------------------------------------- Sun Feb 10 17:51:09 UTC 2019 - Antonio Larrosa diff --git a/python-gTTS.spec b/python-gTTS.spec index 65f3c46..2bdff41 100644 --- a/python-gTTS.spec +++ b/python-gTTS.spec @@ -18,21 +18,30 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-gTTS -Version: 2.0.3 +Version: 2.0.4 Release: 0 Summary: Python module to create MP3 files from spoken text via the Google TTS API License: MIT Group: Development/Languages/Python -Url: https://github.com/pndurette/gTTS +URL: https://github.com/pndurette/gTTS Source: https://files.pythonhosted.org/packages/source/g/gTTS/gTTS-%{version}.tar.gz Patch0: remove-pip-requirement.patch -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module beautifulsoup4} +BuildRequires: %{python_module click} +BuildRequires: %{python_module gTTS-token >= 1.1.3} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module pytest >= 3.9} +BuildRequires: %{python_module requests} +BuildRequires: %{python_module setuptools >= 38.6} +BuildRequires: %{python_module six} +BuildRequires: %{python_module testfixtures} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-beautifulsoup4 Requires: python-click -Requires: python-gTTS-token +Requires: python-gTTS-token >= 1.1.3 Requires: python-requests +Requires: python-setuptools Requires: python-six BuildArch: noarch %python_subpackages @@ -54,8 +63,11 @@ sentences where the speech would naturally pause. %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%check +# tests are sadly mostly online +#%%pytest + %files %{python_files} -%defattr(-,root,root,-) %doc CHANGELOG.rst README.md %license LICENSE %python3_only %{_bindir}/gtts-cli diff --git a/remove-pip-requirement.patch b/remove-pip-requirement.patch index bc79373..18bd54c 100644 --- a/remove-pip-requirement.patch +++ b/remove-pip-requirement.patch @@ -1,8 +1,8 @@ -Index: gTTS-2.0.3/setup.cfg +Index: gTTS-2.0.4/setup.cfg =================================================================== ---- gTTS-2.0.3.orig/setup.cfg -+++ gTTS-2.0.3/setup.cfg -@@ -33,13 +33,11 @@ long_description_content_type = text/mar +--- gTTS-2.0.4.orig/setup.cfg ++++ gTTS-2.0.4/setup.cfg +@@ -33,8 +33,6 @@ long_description_content_type = text/mar python_requires = >= 2.7 setup_requires = setuptools >= 38.6 @@ -11,9 +11,3 @@ Index: gTTS-2.0.3/setup.cfg include_package_data = True packages = find: install_requires = - six -- bs4 -+ beautifulsoup4 - click - requests - gtts_token