Phil Thompson wrote:
> SIP v4.7.4 has been released and is available from the usual place.
>
> This is mainly a bug-fix release, but does support the "non-standard"
> Python package directory structure used by MacOS 10.5.
Attached is a patch against sip-4.7.4 for for 64 bit fedora/redhat
platforms, where libdir != /usr/lib, else it sets some paths
to /usr/lib/python instead of /usr/lib64/python).
-- Rex
diff -up sip-4.7.4/configure.py.64bit sip-4.7.4/configure.py
--- sip-4.7.4/configure.py.64bit 2008-02-12 07:53:33.000000000 -0600
+++ sip-4.7.4/configure.py 2008-02-12 13:15:59.000000000 -0600
@@ -212,7 +212,7 @@ def set_platform_directories():
global plat_bin_dir, plat_py_lib_dir, plat_sip_dir
# We trust distutils for some stuff.
- plat_py_site_dir = sysconfig.get_python_lib()
+ plat_py_site_dir = sysconfig.get_python_lib(1)
plat_py_inc_dir = sysconfig.get_python_inc()
plat_py_conf_inc_dir = os.path.dirname(sysconfig.get_config_h_filename())
@@ -229,9 +229,7 @@ def set_platform_directories():
try:
lib_dir = sys.lib
except AttributeError:
- lib_dir = "lib"
-
- lib_dir = sys.prefix + "/" + lib_dir + "/python" + vers
+ lib_dir = sysconfig.get_python_lib(plat_specific=1, standard_lib=1)
plat_py_lib_dir = lib_dir + "/config"
plat_bin_dir = sys.exec_prefix + "/bin"
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt