aboutsummaryrefslogtreecommitdiff
path: root/databases/pyspatialite/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/pyspatialite/Makefile')
-rw-r--r--databases/pyspatialite/Makefile29
1 files changed, 29 insertions, 0 deletions
diff --git a/databases/pyspatialite/Makefile b/databases/pyspatialite/Makefile
new file mode 100644
index 000000000000..819bdf067cfd
--- /dev/null
+++ b/databases/pyspatialite/Makefile
@@ -0,0 +1,29 @@
+# Created by: lbartoletti <coder@tuxfamily.org>
+# $FreeBSD$
+
+PORTNAME= pyspatialite
+PORTVERSION= 3.0.1
+CATEGORIES= databases python
+MASTER_SITES= CHEESESHOP:pyspatialite \
+ http://www.gaia-gis.it/gaia-sins/libspatialite-sources/:amalgam
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:pyspatialite \
+ ${AMALGAMATION_NAME}${EXTRACT_SUFX}:amalgam
+
+MAINTAINER= coder@tuxfamily.org
+COMMENT= DB-API 2.0 interface for SQLite 3.x with Spatialite 3.x
+
+LIB_DEPENDS= spatialite:${PORTSDIR}/databases/spatialite
+
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+PYDISTUTILS_PKGNAME= pyspatialite
+
+AMALGAMATION_NAME= libspatialite-amalgamation-${PORTVERSION}
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|pyspatialite-doc|${DOCSDIR}|g" \
+ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/setup.py
+ @${MV} ${WRKDIR}/${AMALGAMATION_NAME} ${WRKSRC}/amalgamation
+
+.include <bsd.port.mk>