21 lines
664 B
Text
21 lines
664 B
Text
Index: capstone/__init__.py
|
|
--- capstone/__init__.py.orig
|
|
+++ capstone/__init__.py
|
|
@@ -275,7 +275,7 @@ if sys.platform == 'darwin':
|
|
elif sys.platform in ('win32', 'cygwin'):
|
|
_lib = "capstone.dll"
|
|
else:
|
|
- _lib = "libcapstone.so"
|
|
+ _lib = "libcapstone.so.${_SHLIB_VERSION}"
|
|
|
|
_found = False
|
|
|
|
@@ -307,7 +307,7 @@ _path_list = [os.getenv('LIBCAPSTONE_PATH', None),
|
|
distutils.sysconfig.get_python_lib(),
|
|
"/usr/local/lib/" if sys.platform == 'darwin' else '/usr/lib64']
|
|
|
|
-for _path in _path_list:
|
|
+for _path in ['${LOCALBASE}/lib']:
|
|
if _path is None: continue
|
|
_cs = _load_lib(_path)
|
|
if _cs is not None: break
|