%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %global pypiname BabelGladeExtractor %global revision r288 %global pypiver 0.2dev-%{revision} Name: python-babel-BabelGladeExtractor Version: 0.2 Release: 0.2.%{revision}%{?dist} Summary: Babel Glade XML files translatable strings extractor Group: Development/Languages License: BSD URL: http://babel.edgewall.org/wiki/BabelGladeExtractor Source0: http://pypi.python.org/packages/source/B/%{pypiname}/%{pypiname}-%{pypiver}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel, python-setuptools Requires: python-babel %description This is a Babel extractor plug-in which extracts translatable messages. %prep %setup -q -n %{pypiname}-%{pypiver} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT touch $RPM_BUILD_ROOT%{python_sitelib}/babelglade/__init__.py %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE %{python_sitelib}/* %changelog * Thu Dec 23 2010 Paul W. Frields <stickster@gmail.com> - 0.2-0.2.r288 - Fix spec issues * Sat Dec 18 2010 Paul W. Frields <stickster@gmail.com> - 0.2-0.1 - Initial RPM release