%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: django-profiles Version: 0.2 Release: 1%{?dist} Summary: A user-registration application for Django Group: Development/Languages License: BSD URL: http://bitbucket.org/ubernostrum/django-profiles/ Source0: http://bitbucket.org/ubernostrum/%{name}/get/v%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel Requires: Django %description This is a fairly simple user-registration application for Django_, designed to make allowing user signups as painless as possible. It requires a functional installation of Django 1.0 or newer, but has no other dependencies. %prep %setup -q -n %{name} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT # Language files; not under /usr/share, need to be handled manually #(cd $RPM_BUILD_ROOT && find . -name 'django*.[mp]o') | # %{__sed} -e 's|^.||' | %{__sed} -e \ # 's:\(.*/locale/\)\([^/_]\+\)\(.*\.[mp]o$\):%lang(\2) \1\2\3:' \ # >> %{name}.lang %clean rm -rf $RPM_BUILD_ROOT %files # -f %{name}.lang %defattr(-,root,root,-) %doc LICENSE.txt CHANGELOG.txt README.txt docs/* %{python_sitelib}/* #.egg-info #dir %{python_sitelib}/registration #{python_sitelib}/registration/management #{python_sitelib}/registration/*.py* %changelog * Mon Sep 28 2009 Michel Salim - 0.2-1 - Initial package