%define modname rpyc Name: python-%{modname} Version: 3.2.2 Release: 2%{?dist} Summary: A Transparent, Symmetrical Python Library for Distributed-Computing URL: http://rpyc.wikidot.com/ License: MIT Group: Development/Libraries Source0: http://pypi.python.org/packages/source/r/rpyc/rpyc-%{version}.tar.gz BuildArch: noarch BuildRequires: python BuildRequires: python-devel %description RPyC, or Remote Python Call, is a transparent and symmetrical python library for remote procedure calls, clustering and distributed-computing. RPyC makes use of object-proxies, a technique that employs python's dynamic nature, to overcome the physical boundaries between processes and computers, so that remote objects can be manipulated as if they were local. %prep %setup -q -n %{modname}-%{version} %build %{__python} setup.py build %install %{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}" # the binaries should not have .py extension mv %{buildroot}%{_bindir}/rpyc_classic.py %{buildroot}%{_bindir}/rpyc_classic mv %{buildroot}%{_bindir}/rpyc_registry.py %{buildroot}%{_bindir}/rpyc_registry %files %{_bindir}/rpyc_* %{python_sitelib}/* %changelog * Thu Feb 14 2013 Fedora Release Engineering - 3.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Mon Nov 05 2012 Bohuslav Kabrda - 3.2.2-1 - Update to 3.2.2. - Specfile cleanup. * Sat Jul 21 2012 Fedora Release Engineering - 3.0.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 3.0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sun Feb 20 2011 - Erez Shinan - 3.0.7-1 - Initial release