diff --git a/python-six.spec b/python-six.spec index cd63754de3451313ec42f27f2f8dbc07a3f350be..af738abf17dfd0ac97ec7661f2ccb1575b3270e3 100644 --- a/python-six.spec +++ b/python-six.spec @@ -1,11 +1,11 @@ -%bcond_without python3 +%bcond_with test %global modname six %global python_wheelname %{modname}-%{version}-py2.py3-none-any.whl Name: python-six Version: 1.16.0 -Release: 1 +Release: 2 Summary: It is a Python 2 and 3 compatibility library License: MIT URL: https://pypi.python.org/pypi/%{modname} @@ -15,12 +15,14 @@ BuildArch: noarch %description Python-six provides simple utilities for wrapping over differences Python 3. -%if %{with python3} %package -n python3-%{modname} Summary: Compatibility library for python 3 BuildRequires: python3-devel python3-setuptools -BuildRequires: python3-pytest python3-tkinter +BuildRequires: python3-tkinter BuildRequires: python3-pip python3-wheel +%if %{with test} +BuildRequires: python3-pytest +%endif Provides: python%{python3_pkgversion}dist(six) = %{version} Provides: python%{python3_version}dist(six) = %{version} @@ -29,27 +31,21 @@ Obsoletes: platform-python-%{modname} < %{version}-%{release} %description -n python3-%{modname} Compatibility library for python 3. -%endif %prep %autosetup -n %{modname}-%{version} %build -%if %{with python3} %py3_build_wheel -%endif %install -%if %{with python3} %py3_install_wheel %{python_wheelname} -%endif %check -%if %{with python3} +%if %{with test} PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-3 -rfsxX test_six.py %endif -%if %{with python3} %files -n python3-%{modname} %license LICENSE %doc README* documentation/index* @@ -57,9 +53,14 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-3 -rfsxX test_six.py %exclude %{python3_sitelib}/%{modname}-*.dist-info/LICENSE* %{python3_sitelib}/%{modname}.py %{python3_sitelib}/__pycache__/%{modname}.* -%endif %changelog +* Web Mar 30 2022 wangjiang - 1.16.0-2 +- Type: bugfix +- ID: NA +- SUG: NA +- DESC:delete "%bcond_with python3" and add "%bcond_with test" + * Tue Dec 21 2021 shixuantong - 1.16.0-1 - Type:enhancement - ID:NA