[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / databases / py-lmdb

File: [local] / ports / databases / py-lmdb / Makefile (download)

Revision 1.3, Mon May 6 12:22:35 2024 UTC (3 weeks, 6 days ago) by sthen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -0 lines

bump REVISION for py3.10 -> py3.11 switch

COMMENT=	Python bindings for LMDB

MODPY_EGG_VERSION=	1.4.1

DISTNAME=	lmdb-${MODPY_EGG_VERSION}
PKGNAME=	py-${DISTNAME}
REVISION=	0

CATEGORIES=	databases

HOMEPAGE=	http://github.com/jnwatson/py-lmdb/

# OpenLDAP (BSD-like)
PERMIT_PACKAGE=	Yes

WANTLIB += lmdb

MODULES=	lang/python
FLAVOR=		python3
FLAVORS=	python3

MODPY_PI=	Yes
MODPY_PYBUILD=	setuptools

# otherwise the cpython extension is not found, and py-lmdb falls back
# to a cffi-based implementation
MODPY_TEST_DIR=	${WRKSRC}/build
MODPY_PYTEST_ARGS= ..

LIB_DEPENDS=	databases/lmdb
MAKE_ENV=	LMDB_INCLUDEDIR=${LOCALBASE}/include \
		LMDB_LIBDIR=${LOCALBASE}/lib \
		LMDB_FORCE_SYSTEM=1

.include <bsd.port.mk>