diff options
author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2017-09-11 14:30:17 +0000 |
---|---|---|
committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2017-09-11 14:30:17 +0000 |
commit | 6b2eda67b8fc373a5ffaf3151b3742ee7510cb5c (patch) | |
tree | aba8e0278b6ce0cfc486979e099782735283c515 /databases/py-lmdb | |
parent | 91a11377f85ac14942f43866610772661d2b0e2d (diff) | |
download | ports-6b2eda67b8fc373a5ffaf3151b3742ee7510cb5c.tar.gz ports-6b2eda67b8fc373a5ffaf3151b3742ee7510cb5c.zip |
Add py-lmdb 0.93, python bindings for LMDB.
PR: 222188
Submitted by: Keith Gaughan <k@sterechro.me>
Notes
Notes:
svn path=/head/; revision=449648
Diffstat (limited to 'databases/py-lmdb')
-rw-r--r-- | databases/py-lmdb/Makefile | 30 | ||||
-rw-r--r-- | databases/py-lmdb/distinfo | 3 | ||||
-rw-r--r-- | databases/py-lmdb/pkg-descr | 4 |
3 files changed, 37 insertions, 0 deletions
diff --git a/databases/py-lmdb/Makefile b/databases/py-lmdb/Makefile new file mode 100644 index 000000000000..98a040237e6b --- /dev/null +++ b/databases/py-lmdb/Makefile @@ -0,0 +1,30 @@ +# Created by: Keith Gaughan <k@sterechro.me> +# $FreeBSD$ + +PORTNAME= lmdb +PORTVERSION= 0.93 +CATEGORIES= databases python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= k@stereochro.me +COMMENT= Python bindings for LMDB + +LICENSE= OPENLDAP +LICENSE_NAME= OpenLDAP Public LIcense +LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0.8:devel/py-cffi +LIB_DEPENDS= liblmdb.so:databases/lmdb + +USES= localbase python +USE_PYTHON= autoplist distutils + +MAKE_ENV= LMDB_FORCE_SYSTEM=1 \ + LMDB_FORCE_CFFI=1 + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/lmdb/lmdb_cffi.so + +.include <bsd.port.mk> diff --git a/databases/py-lmdb/distinfo b/databases/py-lmdb/distinfo new file mode 100644 index 000000000000..0c9f8c8323ed --- /dev/null +++ b/databases/py-lmdb/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1505036252 +SHA256 (lmdb-0.93.tar.gz) = 146b085b698bf480b35da4eac3a0bd8e331e002a9bafa69842867a879258b775 +SIZE (lmdb-0.93.tar.gz) = 870651 diff --git a/databases/py-lmdb/pkg-descr b/databases/py-lmdb/pkg-descr new file mode 100644 index 000000000000..cd8c33df5034 --- /dev/null +++ b/databases/py-lmdb/pkg-descr @@ -0,0 +1,4 @@ +This is a port of py-lmdb, which provides bindings for OpenLDAP's Lightning +Memory-mapped Database (LMDB). + +WWW: https://github.com/dw/py-lmdb/ |