%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: python-testtools Version: 0.9.11 Release: 1%{?dist} Summary: Extensions to the Python unit testing framework Group: Development/Tools License: MIT URL: https://launchpad.net/testtools Source0: http://pypi.python.org/packages/source/t/testtools/testtools-%{version}.tar.gz BuildArch: noarch BuildRequires: python2-devel BuildRequires: python-sphinx %description testtools is a set of extensions to the Python standard library's unit testing framework. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc This package contains HTML documentation for %{name}. %prep %setup -q -n testtools-%{version} %build %{__python} setup.py build make -C doc html %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NEWS README %{python_sitelib}/* %files doc %defattr(-,root,root,-) %doc doc/_build/html/* %changelog * Fri Jul 15 2011 Michel Salim <salimma@fedoraproject.org> - 0.9.11-1 - Update to 0.9.11 - Enable documentation generation * Thu Apr 7 2011 Michel Salim <salimma@fedoraproject.org> - 0.9.8-2 - Add definitions needed by older RPM versions * Thu Apr 7 2011 Michel Salim <salimma@fedoraproject.org> - 0.9.8-1 - Initial package