%global _empty_manifest_terminate_build 0 Name: python-contextlib2 Version: 21.6.0 Release: 1 Summary: Backports and enhancements for the contextlib module License: PSF License URL: http://contextlib2.readthedocs.org Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c7/13/37ea7805ae3057992e96ecb1cffa2fa35c2ef4498543b846f90dd2348d8f/contextlib2-21.6.0.tar.gz BuildArch: noarch %description As a backport of Python standard library software, the implementation, test suite and other supporting files for this project are distributed under the Python Software License used for the CPython reference implementation. The one exception is the included type hints file, which comes from the ``typeshed`` project, and is hence distributed under the Apache License 2.0. %package -n python3-contextlib2 Summary: Backports and enhancements for the contextlib module Provides: python-contextlib2 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-contextlib2 As a backport of Python standard library software, the implementation, test suite and other supporting files for this project are distributed under the Python Software License used for the CPython reference implementation. The one exception is the included type hints file, which comes from the ``typeshed`` project, and is hence distributed under the Apache License 2.0. %package help Summary: Development documents and examples for contextlib2 Provides: python3-contextlib2-doc %description help As a backport of Python standard library software, the implementation, test suite and other supporting files for this project are distributed under the Python Software License used for the CPython reference implementation. The one exception is the included type hints file, which comes from the ``typeshed`` project, and is hence distributed under the Apache License 2.0. %prep %autosetup -n contextlib2-21.6.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-contextlib2 -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Apr 10 2023 Python_Bot - 21.6.0-1 - Package Spec generated