%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-simplejson Version: 1.4 Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries License: MIT URL: http://undefined.org/python/#simplejson Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools %description simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.3+. It is pure Python code with no dependencies. simplejson was formerly known as simple_json, but changed its name to comply with PEP 8 module naming guidelines. The encoder may be subclassed to provide serialization in any kind of situation, without any special support by the objects to be serialized (somewhat like pickle). The decoder can handle incoming JSON strings of any specified encoding (UTF-8 by default). %prep %setup -q -n simplejson-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root=$RPM_BUILD_ROOT \ --single-version-externally-managed %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc docs %dir %{python_sitelib}/simplejson %{python_sitelib}/simplejson-%{version}-py2.4.egg-info %{python_sitelib}/simplejson/*.py* %{python_sitelib}/simplejson/tests/*.py* %changelog * Sat Dec 9 2006 Luke Macken - 1.4-2 - Rebuild for new python * Fri Nov 24 2006 Luke Macken - 1.4-1 - 1.4 * Sun Sep 3 2006 Luke Macken - 1.3-4 - Rebuild for FC6 * Mon Aug 14 2006 Luke Macken - 1.3-3 - Include .pyo's instead of just ghosting them * Wed Jul 12 2006 Luke Macken - 1.3-2 - Add --single-version-externally-managed flag to install * Mon Jul 10 2006 Luke Macken - 1.3-1 - Initial package