%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: PyXB Version: 1.1.2 Release: 1%{?dist} Summary: Python XML Schema Bindings Group: Development/Languages License: Apache URL: http://pyxb.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/pyxb/pyxb/1.1.2%20%28Beta%29/%{name}-full-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description PyXB (âpixbeeâ) is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema. %prep %setup -q %build %{__python} setup.py build %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 doc/* LICENSE NOTICE PKG-INFO README.txt examples/* %{python_sitelib}/* %{_bindir}/pyx* %changelog * Wed Mar 16 2011 Marek Mahut <mmahut@fedoraproject.org> - 1.1.2-1 - Initial build