diff options
author | Marcus von Appen <mva@FreeBSD.org> | 2012-07-26 05:44:07 +0000 |
---|---|---|
committer | Marcus von Appen <mva@FreeBSD.org> | 2012-07-26 05:44:07 +0000 |
commit | 6744e39a0f251e590f133de41558b65537b3f8dc (patch) | |
tree | 15677457499310e87b3b1d7713e73cfdf2649dd7 /databases/py-sqlite3/files/setup3.py | |
parent | new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config (diff) |
- Don't define HAVE_LOAD_EXTENSION when sqlite3 is compiled with EXTENSION
option turned off
PR: ports/156076
Submitted by: Pan Tsu <inyaoo@gmail.com>
Notes
Notes:
svn path=/head/; revision=301540
Diffstat (limited to 'databases/py-sqlite3/files/setup3.py')
-rw-r--r-- | databases/py-sqlite3/files/setup3.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/databases/py-sqlite3/files/setup3.py b/databases/py-sqlite3/files/setup3.py index 8bd5cce3771b..549fd496ab37 100644 --- a/databases/py-sqlite3/files/setup3.py +++ b/databases/py-sqlite3/files/setup3.py @@ -31,6 +31,12 @@ sqlite_srcs = [ '_sqlite/statement.c', '_sqlite/util.c'] +try: + import ctypes + ctypes.CDLL('libsqlite3.so').sqlite3_load_extension +except AttributeError: + macros.append(('SQLITE_OMIT_LOAD_EXTENSION', '1')) + setup(name = "_sqlite3", description = "SQLite 3 extension to Python", |