Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 4102d5f36b5ccf6d6ddfc6a00471f2f1 > files > 3

python-2.5.1-5mdv2008.0.src.rpm

--- Python-2.4.1/setup.py.fred	2005-08-25 14:19:07.000000000 +0200
+++ Python-2.4.1/setup.py	2005-08-25 16:16:23.000000000 +0200
@@ -633,6 +633,12 @@
                 exts.append( Extension('dbm', ['dbmmodule.c'],
                                        define_macros=[('HAVE_NDBM_H',None)],
                                        libraries = ndbm_libs ) )
+            elif (self.compiler.find_library_file(lib_dirs, 'gdbm_compat')
+                  and self.compiler.find_library_file(lib_dirs, 'gdbm')
+                  and find_file("gdbm/ndbm.h", inc_dirs, []) is not None):
+                exts.append( Extension('dbm', ['dbmmodule.c'],
+                                       define_macros=[('HAVE_GDBM_NDBM_H',None)],
+                                       libraries = ['gdbm_compat', 'gdbm'] ) )
             elif (self.compiler.find_library_file(lib_dirs, 'gdbm')
                   and find_file("gdbm/ndbm.h", inc_dirs, []) is not None):
                 exts.append( Extension('dbm', ['dbmmodule.c'],