%global _empty_manifest_terminate_build 0 Name: python-datetime3 Version: 3.8.0 Release: 1 Summary: Latest Python 3.x datetime module packaged for use on older Python License: Python Software Foundation License URL: https://github.com/orent/datetime3 Source0: https://mirrors.nju.edu.cn/pypi/web/packages/27/6a/c93982288a26c59ce203958d10e0a701830bd5f580cfc6867ee792a44095/datetime3-3.8.0.tar.gz BuildArch: noarch %description This package contains the datetime module from Python version 3.8, packaged for use on older Python 3.x versions, to ensure you have the latest bugfixes and features (e.g. timezone fold support). Identical to original version with the following modifications: 1. Pure Python implementation, no C extension module. 2. Any use of f'' format strings has been removed. %package -n python3-datetime3 Summary: Latest Python 3.x datetime module packaged for use on older Python Provides: python-datetime3 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-datetime3 This package contains the datetime module from Python version 3.8, packaged for use on older Python 3.x versions, to ensure you have the latest bugfixes and features (e.g. timezone fold support). Identical to original version with the following modifications: 1. Pure Python implementation, no C extension module. 2. Any use of f'' format strings has been removed. %package help Summary: Development documents and examples for datetime3 Provides: python3-datetime3-doc %description help This package contains the datetime module from Python version 3.8, packaged for use on older Python 3.x versions, to ensure you have the latest bugfixes and features (e.g. timezone fold support). Identical to original version with the following modifications: 1. Pure Python implementation, no C extension module. 2. Any use of f'' format strings has been removed. %prep %autosetup -n datetime3-3.8.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-datetime3 -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 11 2023 Python_Bot - 3.8.0-1 - Package Spec generated