Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > cc1449fd094f04e3bf58d09425996df5 > files > 19

blender-2.49b-11.3.mga1.src.rpm

diff -p -up blender-2.49/config/linux2-config.py.python blender-2.49/config/linux2-config.py
--- blender-2.49/config/linux2-config.py.python	2009-05-30 22:29:23.000000000 +0200
+++ blender-2.49/config/linux2-config.py	2009-05-30 22:33:03.000000000 +0200
@@ -1,3 +1,9 @@
+import os
+
+def shell_cmd(cmd):
+    stdin, stdout = os.popen4(cmd)
+    return stdout.readline().strip()
+
 LCGDIR = '../lib/linux2'
 LIBDIR = "${LCGDIR}"
 
@@ -12,8 +18,8 @@ def py_version_string():
 	ver = platform.python_version_tuple()
 	return '%d.%d' % (int(ver[0]), int(ver[1])) # py2.5 uses strings, 2.6 ints
 
-BF_PYTHON = '/usr'
-BF_PYTHON_VERSION = py_version_string()
+BF_PYTHON = shell_cmd("python-config --prefix")
+BF_PYTHON_VERSION = shell_cmd("python -c \"import distutils.sysconfig; print distutils.sysconfig.get_config_var('VERSION')\"")
 WITH_BF_STATICPYTHON = False
 BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}'
 BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}'