opnsense-ports/devel/py-python-dtrace/files/patch-setup.py
Franco Fichtner 3dc7b06e7b */*: sync with upstream
Taken from: FreeBSD
2017-03-01 05:57:54 +01:00

18 lines
775 B
Python

--- setup.py.orig 2015-01-26 14:26:50 UTC
+++ setup.py
@@ -14,9 +14,12 @@ try:
from Cython.Distutils import build_ext
BUILD_EXTENSION = {'build_ext': build_ext}
- EXT_MODULES = [Extension("dtrace", ["dtrace_cython/dtrace_h.pxd",
- "dtrace_cython/consumer.pyx"],
- libraries=["dtrace"])]
+ EXT_MODULES = [Extension("dtrace",
+ ["dtrace_cython/dtrace_h.pxd", "dtrace_cython/consumer.pyx"],
+ libraries=["dtrace","proc","ctf","elf","z","rtld_db","pthread","util"],
+ include_dirs=['/sys/cddl/compat/opensolaris',
+ '/sys/cddl/contrib/opensolaris/uts/common',
+ '/usr/src/cddl/contrib/opensolaris/lib/libdtrace/common'])]
except ImportError:
BUILD_EXTENSION = {}