[packages/python-virtualenv] - updated to 1.9.1
baggins
baggins at pld-linux.org
Fri Apr 5 20:05:33 CEST 2013
commit 9999949c29d8dc614483b0aaa269b5d6cd295367
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Apr 5 20:05:16 2013 +0200
- updated to 1.9.1
python-virtualenv.spec | 8 ++++----
virtualenv-pld.patch | 28 +++++++++++++++++-----------
2 files changed, 21 insertions(+), 15 deletions(-)
---
diff --git a/python-virtualenv.spec b/python-virtualenv.spec
index d56dae9..1e357bb 100644
--- a/python-virtualenv.spec
+++ b/python-virtualenv.spec
@@ -1,14 +1,14 @@
Summary: Tool to create isolated Python environments
Summary(pl.UTF-8): Narzędzie do tworzenia oddzielonych środowisk Pythona
Name: python-virtualenv
-Version: 1.8.4
-Release: 2
+Version: 1.9.1
+Release: 1
License: MIT
Group: Development/Languages
Source0: http://pypi.python.org/packages/source/v/virtualenv/virtualenv-%{version}.tar.gz
-# Source0-md5: 1c7e56a7f895b2e71558f96e365ee7a7
+# Source0-md5: 07e09df0adfca0b2d487e39a4bf2270a
Source1: https://raw.github.com/pypa/virtualenv/%{version}/bin/rebuild-script.py
-# Source1-md5: b9748dcf1c81dc85a8368dcb7c680494
+# Source1-md5: 5925c9a7d8e8b101c76b9c6cfa9ff297
Source2: unpack-support.py
Patch0: virtualenv-pld.patch
URL: http://pypi.python.org/pypi/virtualenv
diff --git a/virtualenv-pld.patch b/virtualenv-pld.patch
index 76ed492..3ca73a1 100644
--- a/virtualenv-pld.patch
+++ b/virtualenv-pld.patch
@@ -96,7 +96,7 @@
If the executable given isn't an absolute path, search $PATH for the interpreter
--- virtualenv-1.8.4/virtualenv_support/site.py.orig 2013-01-11 17:58:03.708727329 +0100
+++ virtualenv-1.8.4/virtualenv_support/site.py 2013-01-11 18:39:25.132008943 +0100
-@@ -225,42 +225,25 @@
+@@ -226,42 +226,25 @@
os.path.join(prefix, "Extras", "lib", "python")]
else: # any other Python distros on OSX work this way
@@ -114,9 +114,9 @@
+ os.path.join(prefix, sys.lib, "site-python"),
os.path.join(prefix, "python" + sys.version[:3], "lib-dynload")]
- lib64_dir = os.path.join(prefix, "lib64", "python" + sys.version[:3], "site-packages")
-- if (os.path.exists(lib64_dir) and
+- if (os.path.exists(lib64_dir) and
- os.path.realpath(lib64_dir) not in [os.path.realpath(p) for p in sitedirs]):
-- if sys.maxsize > 2**32:
+- if _is_64bit:
- sitedirs.insert(0, lib64_dir)
- else:
- sitedirs.append(lib64_dir)
@@ -145,23 +145,29 @@
else:
sitedirs = [prefix, os.path.join(prefix, "lib", "site-packages")]
if sys.platform == 'darwin':
-@@ -576,16 +559,11 @@
+@@ -577,14 +560,9 @@
elif sys.platform == 'win32':
paths = [os.path.join(sys.real_prefix, 'Lib'), os.path.join(sys.real_prefix, 'DLLs')]
else:
- paths = [os.path.join(sys.real_prefix, 'lib', 'python'+sys.version[:3])]
+ paths = [os.path.join(sys.real_prefix, sys.lib, 'python'+sys.version[:3]),
-+ os.path.join(sys.real_prefix, 'share', 'python'+sys.version[:3])]
++ os.path.join(sys.real_prefix, 'share', 'python'+sys.version[:3])]
hardcoded_relative_dirs = paths[:] # for the special 'darwin' case below
- lib64_path = os.path.join(sys.real_prefix, 'lib64', 'python'+sys.version[:3])
- if os.path.exists(lib64_path):
-- if sys.maxsize > 2**32:
+- if _is_64bit:
- paths.insert(0, lib64_path)
- else:
- paths.append(lib64_path)
- # This is hardcoded in the Python executable, but relative to sys.prefix:
-- plat_path = os.path.join(sys.real_prefix, 'lib', 'python'+sys.version[:3],
-+ plat_path = os.path.join(sys.real_prefix, sys.lib, 'python'+sys.version[:3],
- 'plat-%s' % sys.platform)
+ # This is hardcoded in the Python executable, but relative to
+ # sys.prefix. Debian change: we need to add the multiarch triplet
+ # here, which is where the real stuff lives. As per PEP 421, in
+@@ -595,7 +573,7 @@
+ except AttributeError:
+ # This is a non-multiarch aware Python. Fallback to the old way.
+ arch = sys.platform
+- plat_path = os.path.join(sys.real_prefix, 'lib',
++ plat_path = os.path.join(sys.real_prefix, sys.lib,
+ 'python'+sys.version[:3],
+ 'plat-%s' % arch)
if os.path.exists(plat_path):
- paths.append(plat_path)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-virtualenv.git/commitdiff/9999949c29d8dc614483b0aaa269b5d6cd295367
More information about the pld-cvs-commit
mailing list