]> git.pld-linux.org Git - packages/python-virtualenv.git/blob - python-virtualenv.spec
- updated to 1.10.1
[packages/python-virtualenv.git] / python-virtualenv.spec
1 Summary:        Tool to create isolated Python environments
2 Summary(pl.UTF-8):      Narzędzie do tworzenia oddzielonych środowisk Pythona
3 Name:           python-virtualenv
4 Version:        1.10.1
5 Release:        1
6 License:        MIT
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
16 BuildRequires:  python
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
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %define         _noautoprov     'pythonegg\\(setuptools\\)'
27
28 %description
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
33 license.
34
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.
40
41 %prep
42 %setup -q -n virtualenv-%{version}
43 %{__install} -d bin
44 %{__install} -m 755 -p %{SOURCE1} bin/
45 %{__install} -m 755 -p %{SOURCE2} bin/
46 %patch1 -p1
47
48 %{__python} ./bin/unpack-support.py
49
50 %patch0 -p1
51
52 %{__python} ./bin/rebuild-script.py
53
54 %build
55 %{__python} setup.py build
56
57 cd docs
58 %{__make} text
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62 %{__python} setup.py install \
63         --optimize=2 \
64         --root=$RPM_BUILD_ROOT
65
66 # not needed
67 %{__rm} $RPM_BUILD_ROOT%{_bindir}/virtualenv-*.*
68 %{__rm} $RPM_BUILD_ROOT%{py_sitescriptdir}/virtualenv_support/[ades]*.py*
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files
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
This page took 0.051501 seconds and 3 git commands to generate.