%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %endif %global modname zodbcode Summary: Allows Python code to live in the ZODB Name: python-%{modname} Version: 3.4.0 Release: 1%{?dist} Source0: http://pypi.python.org/packages/source/%(echo %{modname} | sed -r 's|^(.).*|\1|')/%{modname}/%{modname}-%{version}.tar.gz License: ZPLv2.1 Group: Development/Libraries BuildArch: noarch URL: http://pypi.python.org/pypi/zodbcode BuildRequires: python2-devel BuildRequires: python-setuptools Requires: python-ZODB3 Requires: python-zope-interface %description The package seeks to allow Python code to be stored in the ZODB. The main benefits are that this code can then be easily transferred to other servers and be changed at run time. %prep %setup -q -n %{modname}-%{version} %build python setup.py build %install rm -rf $RPM_BUILD_ROOT python setup.py install --root=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc CHANGES.txt README.txt %{python_sitelib}/%{modname}/ %{python_sitelib}/%{modname}-*.egg-info %changelog * Tue Jul 6 2010 Robin Lee - 3.4.0-1 - Initial packaging