$OpenBSD: patch-setupext_py,v 1.4 2005/07/09 06:14:05 djm Exp $ --- setupext.py.orig Thu Jun 9 03:57:59 2005 +++ setupext.py Thu Jun 30 20:56:09 2005 @@ -34,6 +34,7 @@ WIN32 import os basedir = { + 'openbsd3' : [os.getenv('X11BASE') or '/usr/X11R6', os.getenv('LOCALBASE') or '/usr/local', '/usr',], 'win32' : ['win32_static',], 'linux2' : ['/usr/local', '/usr',], 'linux' : ['/usr/local', '/usr',], @@ -94,6 +95,8 @@ def temp_copy(_from, _to): def add_base_flags(module): incdirs = [os.path.join(p, 'include') for p in basedir[sys.platform] if os.path.exists(p)] + if os.getenv('EXTRA_INCLUDES') is not None: + incdirs += os.getenv('EXTRA_INCLUDES').split() libdirs = [os.path.join(p, 'lib') for p in basedir[sys.platform] if os.path.exists(p)] module.include_dirs.extend(incdirs)