%global _empty_manifest_terminate_build 0 Name: python-egenix-mx-base Version: 3.2.9 Release: 1 Summary: eGenix mx Base Distribution for Python - mxDateTime, mxTextTools, mxProxy, mxTools, mxBeeBase, mxStack, mxQueue, mxURL, mxUID License: eGenix.com Public License 1.1.0; Copyright (c) 1997-2000, Marc-Andre Lemburg, All Rights Reserved; Copyright (c) 2000-2015, eGenix.com Software GmbH, All Rights Reserved URL: http://www.egenix.com/products/python/mxBase/ Source0: https://mirrors.aliyun.com/pypi/web/packages/66/e6/e0709aedeb4a5c92a1aeb8c47ab50e9506eafc865806801bd3f01d72b671/egenix-mx-base-3.2.9.zip BuildArch: noarch %description The eGenix mx Extension Series are a collection of Python extensions written in ANSI C and Python which provide a large spectrum of useful additions to everyday Python programming. We are using the distribution on a daily basis on our own servers and for client installations. Many large corporations are building their Python applications on parts of the eGenix.com mx Base Distribution. It is also included in popular Linux distributions, such as RedHat, OpenSUSE, Debian, Ubuntu, etc. %package -n python3-egenix-mx-base Summary: eGenix mx Base Distribution for Python - mxDateTime, mxTextTools, mxProxy, mxTools, mxBeeBase, mxStack, mxQueue, mxURL, mxUID Provides: python-egenix-mx-base BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-egenix-mx-base The eGenix mx Extension Series are a collection of Python extensions written in ANSI C and Python which provide a large spectrum of useful additions to everyday Python programming. We are using the distribution on a daily basis on our own servers and for client installations. Many large corporations are building their Python applications on parts of the eGenix.com mx Base Distribution. It is also included in popular Linux distributions, such as RedHat, OpenSUSE, Debian, Ubuntu, etc. %package help Summary: Development documents and examples for egenix-mx-base Provides: python3-egenix-mx-base-doc %description help The eGenix mx Extension Series are a collection of Python extensions written in ANSI C and Python which provide a large spectrum of useful additions to everyday Python programming. We are using the distribution on a daily basis on our own servers and for client installations. Many large corporations are building their Python applications on parts of the eGenix.com mx Base Distribution. It is also included in popular Linux distributions, such as RedHat, OpenSUSE, Debian, Ubuntu, etc. %prep %autosetup -n egenix-mx-base-3.2.9 %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-egenix-mx-base -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 3.2.9-1 - Package Spec generated