%global _empty_manifest_terminate_build 0 Name: python-Pyro Version: 3.16 Release: 1 Summary: distributed object middleware for Python (IPC/RPC), version 3.x License: MIT URL: https://pypi.org/project/Pyro/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/61/68/0978adae315261b87acd216517c2c7f00780396e4d1426c5412458c6a28f/Pyro-3.16.tar.gz BuildArch: noarch %description Pyro stands for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. This is version 3.x of Pyro, which is no longer being maintained. For the current version with new features, look at `Pyro4 `_ instead. %package -n python3-Pyro Summary: distributed object middleware for Python (IPC/RPC), version 3.x Provides: python-Pyro BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-Pyro Pyro stands for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. This is version 3.x of Pyro, which is no longer being maintained. For the current version with new features, look at `Pyro4 `_ instead. %package help Summary: Development documents and examples for Pyro Provides: python3-Pyro-doc %description help Pyro stands for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. This is version 3.x of Pyro, which is no longer being maintained. For the current version with new features, look at `Pyro4 `_ instead. %prep %autosetup -n Pyro-3.16 %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-Pyro -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Mar 09 2023 Python_Bot - 3.16-1 - Package Spec generated