1 %define module setuptools
4 Summary: A collection of enhancements to the Python distutils
5 Summary(pl.UTF-8): Zestaw rozszerzeń dla pythonowych distutils
6 Name: python-setuptools
8 Release: 2.%{subver}.%{rel}
11 Group: Development/Languages/Python
12 Source0: http://cheeseshop.python.org/packages/source/s/setuptools/setuptools-%{version}%{subver}.tar.gz
13 # Source0-md5: 7df2a529a074f613b509fb44feefe74e
14 URL: http://peak.telecommunity.com/DevCenter/setuptools
15 BuildRequires: python-devel
16 BuildRequires: python-modules
17 BuildRequires: rpm-pythonprov
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 setuptools is a collection of enhancements to the Python distutils
23 that allow you to more easily build and distribute Python packages,
24 especially ones that have dependencies on other packages.
26 This package contains the runtime components of setuptools, necessary
27 to execute the software that requires pkg_resources.py.
29 %description -l pl.UTF-8
30 setuptools to zestaw rozszerzeń do pythonowych distutils umożliwiający
31 łatwiejsze budowanie i rozprowadzanie pakietów Pythona, szczególnie
32 tych mających zależności od innych pakietów.
34 Ten pakiet zawiera składniki uruchomieniowe setuptools, potrzebne do
35 uruchamiania kodu wymagającego pkg_resources.py.
38 Summary: Download, install, upgrade, and uninstall Python packages
39 Summary(pl.UTF-8): Ściąganie, instalacja, uaktualnianie i usuwanie pakietów Pythona
40 Group: Development/Languages
41 Requires: %{name} = %{epoch}:%{version}-%{release}
42 Requires: python-devel
45 setuptools is a collection of enhancements to the Python distutils
46 that allow you to more easily build and distribute Python packages,
47 especially ones that have dependencies on other packages.
49 This package contains the components necessary to build and install
50 software requiring setuptools.
52 %description devel -l pl.UTF-8
53 setuptools to zestaw rozszerzeń do pythonowych distutils umożliwiający
54 łatwiejsze budowanie i rozprowadzanie pakietów Pythona, szczególnie
55 tych mających zależności od innych pakietów.
57 Ten pakiet zawiera składniki potrzebne do budowania i instalacji
58 oprogramowania wymagającego setuptools.
61 %setup -q -n %{module}-%{version}%{subver}
64 %{__python} ./setup.py build
67 rm -rf $RPM_BUILD_ROOT
69 %{__python} ./setup.py install \
70 --single-version-externally-managed \
72 --root=$RPM_BUILD_ROOT
74 rm -f $RPM_BUILD_ROOT%{py_sitescriptdir}/*/*.exe
76 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
77 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
79 install site.py $RPM_BUILD_ROOT%{py_sitescriptdir}
82 rm -rf $RPM_BUILD_ROOT
85 %defattr(644,root,root,755)
86 %doc pkg_resources.txt setuptools.txt
87 %{py_sitescriptdir}/%{module}*
88 %{py_sitescriptdir}/pkg_resources.py[co]
89 %{py_sitescriptdir}/site.py[co]
90 %{py_sitescriptdir}/site.py
93 %defattr(644,root,root,755)
94 %doc EasyInstall.txt README.txt api_tests.txt
95 %attr(755,root,root) %{_bindir}/easy_install*
96 %{py_sitescriptdir}/easy_install.py[co]