File libfreenect-python-paths.patch of Package libfreenect
Index: wrappers/python/setup.py
===================================================================
--- wrappers/python/setup.py.orig
+++ wrappers/python/setup.py
@@ -37,13 +37,13 @@ except ImportError:
ext_modules = [Extension("freenect", ["freenect" + source_ext],
libraries=['usb-1.0', 'freenect', 'freenect_sync'],
- runtime_library_dirs=['/usr/local/lib',
- '/usr/local/lib64',
- '/usr/lib/'],
+ runtime_library_dirs=['/usr/lib',
+ '/usr/lib64'],
+ extra_link_args=['-L', '../../lib/'],
extra_compile_args=['-fPIC', '-I', '../../include/',
'-I', '/usr/include/libusb-1.0/',
- '-I', '/usr/local/include/libusb-1.0',
- '-I', '/usr/local/include',
+ '-I', '/usr/lib/python/site-packages/numpy/core/include/',
+ '-I', '/usr/lib64/python/site-packages/numpy/core/include/',
'-I', '../c_sync/',
'-I', np.get_include()])]
setup(name='freenect',