1 Summary: Tool to create isolated Python environments
2 Summary(pl.UTF-8): Narzędzie do tworzenia oddzielonych środowisk Pythona
3 Name: python-virtualenv
7 Group: Development/Languages
8 Source0: http://pypi.python.org/packages/source/v/virtualenv/virtualenv-%{version}.tar.gz
9 # Source0-md5: 3a04aa2b32c76c83725ed4d9918e362e
10 Source1: https://raw.github.com/pypa/virtualenv/%{version}/bin/rebuild-script.py
11 # Source1-md5: 5925c9a7d8e8b101c76b9c6cfa9ff297
12 Source2: unpack-support.py
13 Patch0: virtualenv-pld.patch
14 Patch1: virtualenv-rebuild-support.patch
15 URL: http://pypi.python.org/pypi/virtualenv
17 BuildRequires: python-modules
18 BuildRequires: rpm-pythonprov
19 Requires: python-setuptools
20 # Blame binary-only python packages authors
21 # virtualenv wants *.py
22 Requires: python-devel-src
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 %define _noautoprov 'pythonegg\\(setuptools\\)'
29 virtualenv is a tool to create isolated Python environments.
30 virtualenv is a successor to workingenv, and an extension of
31 virtual-python. It is written by Ian Bicking, and sponsored by the
32 Open Planning Project. It is licensed under an MIT-style permissive
35 %description -l pl.UTF-8
36 virtualenv to narzędzie do tworzenia oddzielonych środowisk Pythona.
37 Jest to następca workignenv i rozszerzenie virtual-pythona. Jest
38 tworzone przez Iana Bickinga i sponsorowane przez Open Planning
39 Project. Zostało wydane na liberalnej licencji w stylu MIT.
42 %setup -q -n virtualenv-%{version}
44 %{__install} -m 755 -p %{SOURCE1} bin/
45 %{__install} -m 755 -p %{SOURCE2} bin/
48 %{__python} ./bin/unpack-support.py
52 %{__python} ./bin/rebuild-script.py
55 %{__python} setup.py build
61 rm -rf $RPM_BUILD_ROOT
62 %{__python} setup.py install \
64 --root=$RPM_BUILD_ROOT
67 %{__rm} $RPM_BUILD_ROOT%{_bindir}/virtualenv-*.*
68 %{__rm} $RPM_BUILD_ROOT%{py_sitescriptdir}/virtualenv_support/[ades]*.py*
71 rm -rf $RPM_BUILD_ROOT
74 %defattr(644,root,root,755)
75 %doc docs/_build/text/*.txt
76 %attr(755,root,root) %{_bindir}/virtualenv
77 %{py_sitescriptdir}/virtualenv-%{version}-py*.egg-info
78 %{py_sitescriptdir}/virtualenv.py*
79 %dir %{py_sitescriptdir}/virtualenv_support
80 %{py_sitescriptdir}/virtualenv_support/__init__.py*
81 %{py_sitescriptdir}/virtualenv_support/*.gz