From e3bf7314f1361f07ca47021545850332db74f872 Mon Sep 17 00:00:00 2001 From: lei_ju <983277505@qq.com> Date: Thu, 29 Oct 2020 10:39:12 +0800 Subject: [PATCH] remove python2 subpackage --- python-humanize.spec | 32 +++++++++----------------------- 1 file changed, 9 insertions(+), 23 deletions(-) diff --git a/python-humanize.spec b/python-humanize.spec index 701ae58..48e718d 100644 --- a/python-humanize.spec +++ b/python-humanize.spec @@ -1,26 +1,22 @@ Name: python-humanize Version: 0.5.1 -Release: 16 +Release: 17 Summary: python humanize module License: MIT URL: https://github.com/jmoiron/humanize Source0: https://pypi.python.org/packages/source/h/humanize/humanize-%{version}.tar.gz BuildArch: noarch -BuildRequires: python2-setuptools python2-devel python3-devel python3-setuptools python3-tools +BuildRequires: python3-devel python3-setuptools python3-tools + %description Python module that includes various common humanization utilities. -%package -n python2-humanize -Summary: python2 humanize module -Provides: python-humanize = 0.5.1-15 -Obsoletes: python-humanize < 0.5.1-15 -%description -n python2-humanize -Python2 module that includes various common humanization utilities. - %package -n python3-humanize Summary: python3 humanize module + %description -n python3-humanize Python3 module that includes various common humanization utilities. + %prep %autosetup -p1 -n humanize-%{version} for lib in humanize/time.py humanize/filesize.py humanize/number.py; do @@ -34,31 +30,20 @@ cp -a . %{py3dir} pushd %{py3dir} LANG=en_US.UTF-8 /usr/bin/python3 setup.py build popd -/usr/bin/python2 setup.py build %install pushd %{py3dir} LANG=en_US.UTF-8 /usr/bin/python3 setup.py install --skip-build --root %{buildroot} %find_lang humanize popd -/usr/bin/python2 setup.py install --skip-build --root %{buildroot} -%find_lang humanize -sed -i 's|^.*%{python3_sitelib}.*||' humanize.lang + %check %if %{?_with_check:1}%{!?_with_check:0} -/usr/bin/python2 setup.py test pushd %{py3dir} LANG=en_US.UTF-8 /usr/bin/python3 setup.py test popd %endif -%files -n python2-humanize -f humanize.lang -%doc README.rst LICENCE -%dir %{python2_sitelib}/humanize -%{python2_sitelib}/humanize/*.py* -%{python2_sitelib}/humanize-%{version}-py%{python2_version}.egg-info -%exclude %{_usr}/lib/python*/site-packages/humanize/locale/*/LC_MESSAGES/*.po - %files -n python3-humanize -f %{py3dir}/humanize.lang %doc README.rst LICENCE %dir %{python3_sitelib}/humanize @@ -67,11 +52,12 @@ popd %{python3_sitelib}/humanize-%{version}-py%{python3_version}.egg-info %exclude %{_usr}/lib/python*/site-packages/humanize/locale/*/LC_MESSAGES/*.po - %changelog - +* Wed Oct 21 2020 leiju - 0.5.1-17 +- rename python2 subpackage * Sun Mar 22 2020 Shuaishuai Song - 0.5.1-16 - disable make check + * Thu Dec 19 2019 Shuaishuai Song - 0.5.1-15 - package init