]> git.pld-linux.org Git - packages/python-virtualenv.git/commitdiff
- updated to 1.9.1 auto/th/python-virtualenv-1.9.1-1
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 5 Apr 2013 18:05:16 +0000 (20:05 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Fri, 5 Apr 2013 18:05:16 +0000 (20:05 +0200)
python-virtualenv.spec
virtualenv-pld.patch

index d56dae9310276885daa07d38e7feae6b4aa6f850..1e357bb461b501f3e4017948b554e91df1ee09e9 100644 (file)
@@ -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
index 76ed49249804098bd739ebcad465b3aa2f7d2f35..3ca73a1104f0c157a809d4c9be61025d4c7e9e9b 100644 (file)
@@ -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
 +                            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)
              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)
This page took 0.037262 seconds and 4 git commands to generate.