From db7faeb3408e6a6a76037d318ba5247425c2fb80 Mon Sep 17 00:00:00 2001 From: lingsheng Date: Thu, 6 Aug 2020 20:37:49 +0800 Subject: [PATCH] Remove python2-packaging subpackage --- python-packaging.spec | 36 ++++++++++-------------------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/python-packaging.spec b/python-packaging.spec index 374a5ba..682eaa0 100644 --- a/python-packaging.spec +++ b/python-packaging.spec @@ -2,35 +2,22 @@ Name: python-packaging Version: 20.4 -Release: 1 +Release: 2 Summary: Some core utilities for python packages License: BSD and ASL 2.0 URL: https://github.com/pypa/packaging Source0: https://files.pythonhosted.org/packages/source/p/packaging/packaging-%{version}.tar.gz BuildArch: noarch -BuildRequires: python2-setuptools python2-devel python2-pytest python2-pyparsing -BuildRequires: python2-pretend python2-six python2-pip python2-wheel python3-setuptools -BuildRequires: python3-devel python3-pytest python3-pretend python3-pyparsing python3-six -BuildRequires: python3-pip python3-wheel +BuildRequires: python3-setuptools python3-devel python3-pyparsing python3-six +BuildRequires: python3-pytest python3-pretend python3-pip python3-wheel %if %{without bootstrap} BuildRequires: python3-sphinx -%else -BuildRequires: python2-sphinx %endif %description The packaging project includes the following: version handling, specifiers, markers, requirements, tags, utilities. -%package -n python2-packaging -Summary: Some core utilities for python packages -Requires: python2-pyparsing python2-six -%{?python_provide:%python_provide python2-packaging} - -%description -n python2-packaging -The packaging project includes the following: version handling, specifiers, -markers, requirements, tags, utilities. - %package -n python3-packaging Summary: Some core utilities for python packages Requires: python3-pyparsing python3-six @@ -49,28 +36,21 @@ Documentation for packaging. %prep %autosetup -n packaging-%{version} rm -rf packaging.egg-info + %build -%py2_build_wheel %py3_build_wheel %if %{without bootstrap} sphinx-build-3 docs html -%else -sphinx-build docs html %endif rm -rf html/.{doctrees,buildinfo} rm -rf html/_static/fonts/ + %install -%py2_install_wheel packaging-%{version}-py2.py3-none-any.whl %py3_install_wheel packaging-%{version}-py2.py3-none-any.whl + %check -%{__python2} -m pytest tests/ %{__python3} -m pytest tests/ -%files -n python2-packaging -%doc LICENSE LICENSE.APACHE LICENSE.BSD README.rst CHANGELOG.rst CONTRIBUTING.rst -%{python2_sitelib}/packaging/ -%{python2_sitelib}/packaging-*-info/ - %files -n python3-packaging %doc LICENSE LICENSE.APACHE LICENSE.BSD README.rst CHANGELOG.rst CONTRIBUTING.rst %{python3_sitelib}/packaging/ @@ -80,7 +60,11 @@ rm -rf html/_static/fonts/ %doc html LICENSE LICENSE.APACHE LICENSE.BSD %changelog +* Thu Aug 06 2020 lingsheng - 20.4-2 +- Remove python2-packaging subpackage + * Fri Jul 24 2020 tianwei - 20.4-1 - Package update to release 20.4 + * Tue Nov 26 2019 Ling Yang - 17.1-2 - Package init -- Gitee