%global _empty_manifest_terminate_build 0 Name: python-pathlib3x Version: 2.0.2.1 Release: 1 Summary: backport of pathlib 3.10 to python 3.6, 3.7, 3.8, 3.9 with a few extensions License: MIT License URL: https://github.com/bitranox/pathlib3x Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c7/62/ac549248cd46136cad0053d6da9c81307cd9f2687660659d751f2fc16f67/pathlib3x-2.0.2.1.tar.gz BuildArch: noarch Requires: python3-click Requires: python3-cli-exit-tools %description Version v2.0.2.1 as of 2022-06-03 see `Changelog`_ |build_badge| |license| |pypi| |pypi-downloads| |black| |codecov| |better_code| |cc_maintain| |cc_issues| |cc_coverage| |snyk| Backport of Python 3.11.0a0 pathlib for Python 3.6, 3.7, 3.8, 3.9, 3.10 with a few tweaks to make it compatible. added wrappers to shutil copy, copy2, rmtree, copytree and other useful functions. fully typed PEP561 package this will be updated periodically to have the latest version of pathlib available on 3.6, 3.7, 3.8, 3.9, 3.10 and probably others. %package -n python3-pathlib3x Summary: backport of pathlib 3.10 to python 3.6, 3.7, 3.8, 3.9 with a few extensions Provides: python-pathlib3x BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pathlib3x Version v2.0.2.1 as of 2022-06-03 see `Changelog`_ |build_badge| |license| |pypi| |pypi-downloads| |black| |codecov| |better_code| |cc_maintain| |cc_issues| |cc_coverage| |snyk| Backport of Python 3.11.0a0 pathlib for Python 3.6, 3.7, 3.8, 3.9, 3.10 with a few tweaks to make it compatible. added wrappers to shutil copy, copy2, rmtree, copytree and other useful functions. fully typed PEP561 package this will be updated periodically to have the latest version of pathlib available on 3.6, 3.7, 3.8, 3.9, 3.10 and probably others. %package help Summary: Development documents and examples for pathlib3x Provides: python3-pathlib3x-doc %description help Version v2.0.2.1 as of 2022-06-03 see `Changelog`_ |build_badge| |license| |pypi| |pypi-downloads| |black| |codecov| |better_code| |cc_maintain| |cc_issues| |cc_coverage| |snyk| Backport of Python 3.11.0a0 pathlib for Python 3.6, 3.7, 3.8, 3.9, 3.10 with a few tweaks to make it compatible. added wrappers to shutil copy, copy2, rmtree, copytree and other useful functions. fully typed PEP561 package this will be updated periodically to have the latest version of pathlib available on 3.6, 3.7, 3.8, 3.9, 3.10 and probably others. %prep %autosetup -n pathlib3x-2.0.2.1 %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-pathlib3x -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 2.0.2.1-1 - Package Spec generated