aboutsummaryrefslogtreecommitdiff
path: root/databases/py-apsw/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/py-apsw/Makefile')
-rw-r--r--databases/py-apsw/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/databases/py-apsw/Makefile b/databases/py-apsw/Makefile
index 8b5dc4fffcde..d205bea531e5 100644
--- a/databases/py-apsw/Makefile
+++ b/databases/py-apsw/Makefile
@@ -3,6 +3,7 @@
PORTNAME= apsw
PORTVERSION= 3.35.4
DISTVERSIONSUFFIX= -r1
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= https://github.com/rogerbinns/apsw/releases/download/${PORTVERSION}${DISTVERSIONSUFFIX}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,6 +18,14 @@ BUILD_DEPENDS= sqlite3>=${PORTVERSION:R},1:databases/sqlite3
USES= localbase python:3.6+ sqlite:3 zip
USE_PYTHON= autoplist concurrent distutils
+OPTIONS_DEFINE= EXTENSION
+OPTIONS_DEFAULT= EXTENSION
+
+EXTENSION_DESC= Allow loadable extensions
+
+EXTENSION_VARS= PYDISTUTILS_BUILDARGS+=--enable=load_extension
+EXTENSION_VARS_OFF= PYDISTUTILS_BUILDARGS+=--omit=load_extension
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/apsw*.so