diff --git a/contextlib2-0.5.5.tar.gz b/contextlib2-0.5.5.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..da9faab466aae579c7b98cfcf5b12dfb949ae3e0 Binary files /dev/null and b/contextlib2-0.5.5.tar.gz differ diff --git a/python-contextlib2.spec b/python-contextlib2.spec new file mode 100644 index 0000000000000000000000000000000000000000..ca8fe43002815a46444b0fc4f259a7440f97458a --- /dev/null +++ b/python-contextlib2.spec @@ -0,0 +1,69 @@ +%{!?_licensedir: %global license %%doc} +Name: python-contextlib2 +Version: 0.5.5 +Release: 9 +Summary: Backports and enhancements for the contextlib module +License: Python +URL: https://pypi.io/project/contextlib2 +Source0: https://pypi.io/packages/source/c/contextlib2/contextlib2-%{version}.tar.gz +BuildArch: noarch +BuildRequires: python2-devel python2-unittest2 python3-devel + + +%description +The package is a backport of the standard library's contextlib module to earlier Python versions. +It provides a ground for enhancements to the standard library version. + +%package -n python2-contextlib2 +Summary: Backports and enhancements for the contextlib module +%{?python_provide:%python_provide python2-contextlib2} + +%description -n python2-contextlib2 +The package is a backport of the standard library's contextlib module to earlier Python versions. +It provides a ground for enhancements to the standard library version. + +%package -n python3-contextlib2 +Summary: Backports and enhancements for the contextlib module + +%description -n python3-contextlib2 +The package is a backport of the standard library's contextlib module to earlier Python versions. +It provides a ground for enhancements to the standard library version. + +%prep +%autosetup -n contextlib2-%{version} + +rm -rf contextlib2.egg-info +rm -rf %{py3dir} +cp -a . %{py3dir} + +%build +%{__python2} setup.py build +cd %{py3dir} +%{__python3} setup.py build +cd - + +%install +cd %{py3dir} +%{__python3} setup.py install -O1 --skip-build --root=%{buildroot} +cd - +%{__python2} setup.py install -O1 --skip-build --root=%{buildroot} + +%check +%{__python2} test_contextlib2.py +cd %{py3dir} +%{__python3} test_contextlib2.py +cd - + +%files -n python2-contextlib2 +%doc README.rst VERSION.txt NEWS.rst +%license LICENSE.txt +%{python2_sitelib}/* + +%files -n python3-contextlib2 +%doc README.rst VERSION.txt NEWS.rst +%license LICENSE.txt +%{python3_sitelib}/* + +%changelog +* Wed Mar 4 2020 zhujunhao - 0.5.5-9 +- Package init