diff options
author | 2012-03-21 09:05:48 +0000 | |
---|---|---|
committer | 2012-03-21 09:05:48 +0000 | |
commit | 0e2a066e528287bb090c998139cb44f005e9be97 (patch) | |
tree | 83c66333768d2e92adbe2d79893b10798d48d7e2 /dev-db/mongodb/files | |
parent | Change libmp4v2 depend to more strict variant because this is not compatible ... (diff) | |
download | gentoo-2-0e2a066e528287bb090c998139cb44f005e9be97.tar.gz gentoo-2-0e2a066e528287bb090c998139cb44f005e9be97.tar.bz2 gentoo-2-0e2a066e528287bb090c998139cb44f005e9be97.zip |
Version bump, drop old
(Portage version: 2.1.10.49/cvs/Linux x86_64)
Diffstat (limited to 'dev-db/mongodb/files')
-rw-r--r-- | dev-db/mongodb/files/mongodb-2.0.4-fix-utils.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/dev-db/mongodb/files/mongodb-2.0.4-fix-utils.patch b/dev-db/mongodb/files/mongodb-2.0.4-fix-utils.patch new file mode 100644 index 000000000000..988814989297 --- /dev/null +++ b/dev-db/mongodb/files/mongodb-2.0.4-fix-utils.patch @@ -0,0 +1,35 @@ +--- a/buildscripts/utils.py ++++ b/buildscripts/utils.py +@@ -3,6 +3,8 @@ import re + import socket + import time + import os ++import sys ++ + # various utilities that are handy + + def getAllSourceFiles( arr=None , prefix="." ): +@@ -139,6 +141,14 @@ def smoke_python_name(): + # then we assume that "python" points to a 2.5 or + # greater python VM. otherwise, explicitly use 2.5 + # which we assume to be installed. ++ min_version_tuple = (2, 5) ++ try: ++ if sys.version_info >= min_version_tuple: ++ return sys.executable ++ except AttributeError: ++ # In case the version of Python is somehow missing sys.version_info or sys.executable. ++ pass ++ + import subprocess + version = re.compile(r'[Pp]ython ([\d\.]+)', re.MULTILINE) + binaries = ['python2.5', 'python2.6', 'python2.7', 'python25', 'python26', 'python27', 'python'] +@@ -150,7 +160,7 @@ def smoke_python_name(): + match = version.search(stream) + if match: + versiontuple = tuple(map(int, match.group(1).split('.'))) +- if versiontuple >= (2, 5): ++ if versiontuple >= min_version_tuple: + return binary + except: + pass
\ No newline at end of file |