%{!?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]")} %define module tgfastdata Name: python-tgfastdata Version: 0.9a6 Release: 6 Summary: Automatic user interface generation for TurboGears Group: Development/Languages License: MIT URL: http://www.turbogears.org/docs/plugins/template.html Source0: http://files.turbogears.org/eggs/TGFastData-%{version}-py2.4.egg BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %description FastData is an extension to TurboGears which can provide automatic user interface generation based upon an application's model objects. %prep %setup -q -c %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{python_sitelib}/%{module}{,/templates} install -p -m 0644 %{module}/*.py %{buildroot}%{python_sitelib}/%{module} install -p -m 0644 %{module}/templates/* %{buildroot}%{python_sitelib}/%{module}/templates # Install the egg-info directory mkdir -p %{buildroot}%{python_sitelib}/TGFastData-%{version}-py%{pyver}.egg-info install -p -m 0644 EGG-INFO/* %{buildroot}%{python_sitelib}/TGFastData-%{version}-py%{pyver}.egg-info %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{python_sitelib}/%{module}/ %{python_sitelib}/TGFastData-%{version}-py%{pyver}.egg-info %changelog * Sat Dec 9 2006 Luke Macken - 0.9a6-6 - Rebuild for new python * Mon Oct 30 2006 Luke Macken - 0.9a6-5 - Fix egg-info directory * Tue Oct 14 2006 Luke Macken - 0.9a6-4 - Fix Source0 - Own %%{python_sitelib}/%{module} - Don't install unusable tests * Tue Oct 10 2006 Luke Macken - 0.9a6-3 - Remove TurboGears requirement * Sat Sep 30 2006 Luke Macken - 0.9a6-2 - Rename to python-tgfastdata - Install egg-info * Sun Sep 17 2006 Luke Macken - 0.9a6-1 - Initial creation