%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-tg-devtools Version: 2.0 Release: 4%{?dist} Summary: Development tools and templates for TurboGears2 Group: Development/Languages License: MIT URL: http://www.turbogears.org Source0: http://www.turbogears.org/2.0/downloads/current/tg.devtools-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel python-nose python-coverage BuildRequires: python-repoze-tm2 python-turbokid python-turbojson BuildRequires: python-zope-sqlalchemy python-sqlalchemy BuildRequires: python-repoze-what-quickstart BuildRequires: python-paste-script python-tempita python-webtest BuildRequires: python-migrate python-repoze-who python-repoze-who-testutil BuildRequires: python-babel BuildRequires: TurboGears2 Requires: TurboGears2 Requires: python-sqlalchemy >= 0.5 Requires: python-migrate >= 0.5.1 Requires: python-repoze-what-quickstart >= 1.0 Requires: python-repoze-who >= 1.0.10 Requires: python-repoze-who-testutil Requires: python-catwalk %if 0%{?fedora} <= 6 Requires: python-sqlite2 %endif %description This package contains various paster commands and templates used for TurboGears2 development. %prep %setup -q -n tg.devtools-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT #%check # Waiting for CatWalk to be packaged #PYTHONPATH=$(pwd) nosetests %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{python_sitelib}/devtools/ %{python_sitelib}/tg.devtools-%{version}-py%{pyver}.egg-info/ %changelog * Mon Jun 01 2009 Luke Macken - 2.0-4 - Conditionally require python-sqlite2 * Mon Jun 01 2009 Luke Macken - 2.0-3 - Require python-catwalk * Mon Jun 01 2009 Luke Macken - 2.0-2 - Require python-repoze-who-testutil * Sun May 31 2009 Luke Macken - 2.0-1 - Update to 2.0 final - Sync our requirements - Remove the setuptools wsgiref patch - Disable unit tests until Catwalk is packaged * Tue Oct 28 2008 Luke Macken - 1.9.7-0.2.a4 - Swap out tg.ext.repoze.who for tgext.authorization * Sun Oct 26 2008 Luke Macken - 1.9.7-0.1.a4 - Initial package