%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %endif %global modname zope.configuration %global version 3.7.2 %global release 1 Summary: Zope Configuration Markup Language (ZCML) Name: python-zope-configuration Version: %{version} Release: %{release}%{?dist} Source0: http://pypi.python.org/packages/source/z/%{modname}/%{modname}-%{version}.zip License: ZPLv2.1 Group: Development/Libraries BuildArch: noarch URL: http://pypi.python.org/pypi/zope.configuration BuildRequires: python2-devel BuildRequires: python-setuptools Requires: python-zope-filesystem Requires: python-zope-i18nmessageid Requires: python-zope-interface Requires: python-zope-schema Requires: python-setuptools %description The zope configuration system provides an extensible system for supporting various kinds of configurations. It is based on the idea of configuration directives. Users of the configuration system provide configuration directives in some language that express configuration choices. The intent is that the language be pluggable. An XML language is provided by default. %prep %setup -q -n %{modname}-%{version} %build python setup.py build %install rm -rf $RPM_BUILD_ROOT python setup.py install --root=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{python_sitelib}/zope/configuration/*.txt %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE.txt CHANGES.txt COPYRIGHT.txt %doc src/zope/configuration/*.txt %{python_sitelib}/zope/configuration/ %{python_sitelib}/%{modname}-*.egg-info %{python_sitelib}/%{modname}-*-nspkg.pth %changelog * Wed Jun 16 2010 Robin Lee - 3.7.2-1 - Initial packaging