diff --git a/python-traceback2.spec b/python-traceback2.spec index 14b299c..845c2e9 100644 --- a/python-traceback2.spec +++ b/python-traceback2.spec @@ -1,22 +1,20 @@ Name: python-traceback2 Version: 1.4.0 Release: 19 -Summary: Backport of the Python stdlib traceback module +Summary: Backport of the traceback module License: Python URL: https://github.com/testing-cabal/traceback2 Source0: https://pypi.python.org/packages/source/t/traceback2/traceback2-%{version}.tar.gz BuildArch: noarch -BuildRequires: python2-devel python2-pbr python2-linecache2 python3-devel python3-pbr - -BuildRequires: python2-contextlib2 python2-fixtures python2-testtools python2-unittest2 -BuildRequires: python3-contextlib2 python3-fixtures python3-testtools python3-unittest2 +BuildRequires: python2-pbr python2-linecache2 python2-devel +BuildRequires: python3-pbr python3-devel %description A backport of traceback to older supported Pythons. %package -n python2-traceback2 -Summary: Backport of the Python stdlib traceback module +Summary: Backport of the traceback module Requires: python2-linecache2 %{?python_provide:%python_provide python2-traceback2} @@ -24,7 +22,7 @@ Requires: python2-linecache2 A backport of traceback to older supported Pythons. %package -n python3-traceback2 -Summary: Backport of the Python stdlib traceback module +Summary: Backport of the traceback module Requires: python3-linecache2 %{?python_provide:%python_provide python3-traceback2} @@ -32,7 +30,7 @@ Requires: python3-linecache2 A backport of traceback to older supported Pythons. %prep -%autosetup -c -n traceback2-%{version} -p1 +%setup -qc mv traceback2-%{version} python2 mv python2/traceback2/tests . cp -a python2 python3 @@ -45,31 +43,24 @@ cd ../python3 cd .. %install +# python3 must be install first cd python3 %{__python3} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT cd ../python2 %{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT cd .. -%check -cd python2 -mv ../tests traceback2/ -%{__python2} -m unittest2 -v -mv traceback2/tests ../ -cd ../python3 -mv ../tests traceback2/ -%{__python3} -m unittest2 -v || true -mv traceback2/tests ../ -cd .. - %files -n python2-traceback2 -%doc python2/AUTHORS python2/ChangeLog python2/README.rst +%doc python2/README.rst python2/AUTHORS python2/ChangeLog %{python2_sitelib}/* %files -n python3-traceback2 -%doc python3/AUTHORS python3/ChangeLog python3/README.rst +%doc python3/README.rst python3/AUTHORS python3/ChangeLog %{python3_sitelib}/* %changelog -* Fri Nov 15 2019 sunguoshuai - 1.4.0-19 -- Package init +* Wed Jan 8 2020 openEuler Buildteam - 1.4.0-19 +- Type:other +- Id:NA +- SUG:NA +- DESC:init package