%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-EnvisageCore Version: 3.0.1 Release: 2%{?dist} Summary: Extensible Application Framework Group: Development/Libraries License: BSD URL: http://pypi.python.org/pypi/EnvisageCore #md5=88ce02329f0437505ca1ef429b75e66f Source0: http://pypi.python.org/packages/source/E/EnvisageCore/EnvisageCore-3.0.1.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools, python-devel, python-setupdocs, python-sphinx Requires: python-configobj, python-AppTools %description Envisage is a Python-based framework for building extensible applications, that is, applications whose functionality can be extended by adding "plug-ins". Envisage provides a standard mechanism for features to be added to an application, whether by the original developer or by someone else. %prep %setup -q -n EnvisageCore-%{version} %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,-) #%dir %{_datadir}/doc/python-EnvisageCore-%{version}/examples %doc *.txt examples %{python_sitelib}/* %changelog * Sat May 02 2009 Rakesh Pandit 3.0.1-2 - Added examples directory to %%doc, Added python-configobj & - python-AppTools in Requires field. * Tue Jan 27 2009 Rakesh Pandit 3.0.1-1 - Initial package