Python-01-solaris-lib-dirs.diff revision 8904
342N/A--- Python-2.4.3/setup.py.patch1 2006-03-23 14:07:46.000000000 -0500
1472N/A+++ Python-2.4.3/setup.py 2006-09-14 22:12:55.808430000 -0400
342N/A return sys.platform
342N/A- # Ensure that /usr/local is always used
342N/A+ if sys.platform != 'sunos5':
342N/A+ # Ensure that /usr/local is always used
342N/A if sys.platform == "darwin":
1472N/A lib_dirs = self.compiler.library_dirs + [
1472N/A '/lib64', '/usr/lib64',
342N/A+ if self.compiler.find_library_file(lib_dirs,
342N/A+ socket_libs.append('socket')
342N/A+ if self.compiler.find_library_file(lib_dirs,
342N/A+ socket_libs.append('nsl')
342N/A+ if self.compiler.find_library_file(lib_dirs,
342N/A+ socket_libs.append('resolv')
342N/A- depends = ['socketmodule.h']) )
342N/A+ depends = ['socketmodule.h'],
342N/A ssl_incs = find_file('openssl/ssl.h', inc_dirs,
342N/A+ ['/usr/sfw/include',
342N/A+ if sys.maxint == 2147483647L:
342N/A+ sfw_libdir = '/usr/sfw/lib';
1311N/A+ sfw_libdir = '/usr/sfw/lib/64';
1311N/A ssl_libs = find_library_file(self.compiler, 'ssl',lib_dirs,
342N/A- ['/usr/local/ssl/lib',
342N/A depends = ['socketmodule.h']), )
342N/A+ tcl_tk_lib_dirs = ['/usr/sfw/lib']
342N/A+ tcl_tk_inc_dirs = ['/usr/sfw/include']
1394N/A- tklib = self.compiler.find_library_file(lib_dirs, 'tk' + version)
1394N/A- tcllib = self.compiler.find_library_file(lib_dirs, 'tcl' + version)
342N/A+ tklib = self.compiler.find_library_file(lib_dirs, 'tk' + version, tcl_tk_lib_dirs)
1394N/A+ tcllib = self.compiler.find_library_file(lib_dirs, 'tcl' + version, tcl_tk_lib_dirs)
342N/A+ tklib = self.compiler.find_library_file(tcl_tk_lib_dirs, 'tk' + version)
1394N/A+ tcllib = self.compiler.find_library_file(tcl_tk_lib_dirs, 'tcl' + version)