# sitelib for noarch packages, sitearch for others (remove the unneeded one) %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %define svnrev 3074 Name: trac-xmlrpc-plugin Version: 0.1 Release: 0.1.20080528svn%{svnrev}%{?dist} Summary: XML-RPC plugin for Trac Group: Applications/Internet License: BSD # The setup.py file in trunk has a license of BSD, not sure why the one in 0.10 # doesn't list a license URL: http://trac-hacks.org/wiki/XmlRpcPlugin # Source comes from SVN right now: svn co -r %{svnrev} http://trac-hacks.org/svn/xmlrpcplugin; \ # cd xmlrpcplugin/0.10/; \ # python setup.py sdist --formats gztar Source0: TracXMLRPC-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools Requires: trac, python-setuptools %description This Trac plugin provides support for xmlrpc. %prep %setup -n TracXMLRPC-%{version} -q %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT # skip-build doesn't work on el4 %{__python} setup.py install -O1 --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) # For noarch packages: sitelib %{python_sitelib}/* %changelog * Wed May 28 2008 Jesse Keating - 0.1-0.1.20080528svn3074 - Initial package