2019-03-14 20:19:51 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.47 2019/03/14 20:19:51 sthen Exp $
|
2003-11-01 15:24:06 +00:00
|
|
|
|
2008-01-11 09:03:16 +00:00
|
|
|
COMMENT-main= LDAP client API for Python
|
|
|
|
COMMENT-examples= example programs for the LDAP client API for Python
|
2003-11-01 15:24:06 +00:00
|
|
|
|
2019-03-14 20:19:51 +00:00
|
|
|
MODPY_EGG_VERSION = 3.2.0
|
2015-06-04 05:12:30 +00:00
|
|
|
DISTNAME= python-ldap-${MODPY_EGG_VERSION}
|
2018-11-30 12:59:10 +00:00
|
|
|
PKGNAME= py-ldap-${MODPY_EGG_VERSION}
|
|
|
|
|
|
|
|
FULLPKGPATH-main= databases/py-ldap,-main${MODPY_FLAVOR}
|
|
|
|
FULLPKGNAME-main= ${MODPY_PY_PREFIX}ldap-${MODPY_EGG_VERSION}
|
|
|
|
FULLPKGPATH-examples= databases/py-ldap,-examples${MODPY_FLAVOR}
|
|
|
|
FULLPKGNAME-examples= ${MODPY_PY_PREFIX}ldap-examples-${MODPY_EGG_VERSION}
|
2003-11-01 15:24:06 +00:00
|
|
|
|
2008-01-11 09:03:16 +00:00
|
|
|
CATEGORIES= databases
|
2003-11-01 15:24:06 +00:00
|
|
|
|
2008-01-11 09:03:16 +00:00
|
|
|
HOMEPAGE= http://python-ldap.sourceforge.net/
|
|
|
|
|
2003-11-01 15:24:06 +00:00
|
|
|
# Python
|
|
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
|
2018-11-30 12:59:10 +00:00
|
|
|
WANTLIB-main += lber ldap_r pthread ${MODPY_WANTLIB}
|
2008-01-11 09:03:16 +00:00
|
|
|
|
2015-06-04 05:12:30 +00:00
|
|
|
MULTI_PACKAGES= -main -examples
|
2008-01-11 09:03:16 +00:00
|
|
|
|
2008-02-08 10:12:15 +00:00
|
|
|
MODULES= lang/python
|
|
|
|
|
2018-11-30 12:59:10 +00:00
|
|
|
FLAVORS= python3
|
|
|
|
FLAVOR?=
|
|
|
|
|
|
|
|
# @pkgpath markers only for py2 flavour
|
|
|
|
SUBST_VARS+= MODPY_2ONLY
|
|
|
|
.if ${FLAVOR} == python3
|
|
|
|
MODPY_2ONLY = "@comment "
|
|
|
|
.else
|
|
|
|
MODPY_2ONLY =
|
|
|
|
.endif
|
|
|
|
|
2015-06-04 05:12:30 +00:00
|
|
|
MODPY_PI= Yes
|
|
|
|
MODPY_SETUPTOOLS= Yes
|
2008-01-11 09:03:16 +00:00
|
|
|
|
2015-06-04 05:12:30 +00:00
|
|
|
LIB_DEPENDS-main= ${MODPY_LIB_DEPENDS} \
|
|
|
|
databases/openldap
|
2004-12-18 14:28:35 +00:00
|
|
|
|
2017-07-23 09:30:23 +00:00
|
|
|
RUN_DEPENDS-main= ${MODPY_RUN_DEPENDS} \
|
2018-11-30 12:59:10 +00:00
|
|
|
devel/py-asn1-modules${MODPY_FLAVOR}
|
2015-06-04 05:12:30 +00:00
|
|
|
|
2017-07-23 09:30:23 +00:00
|
|
|
TEST_DEPENDS= ${RUN_DEPENDS-main} \
|
|
|
|
databases/openldap,-server
|
2018-11-30 12:59:10 +00:00
|
|
|
TEST_ENV= SBIN=${LOCALBASE}/libexec:${LOCALBASE}/sbin
|
2017-07-23 09:30:23 +00:00
|
|
|
|
2015-06-04 05:12:30 +00:00
|
|
|
pre-configure:
|
2018-11-30 12:59:10 +00:00
|
|
|
${SUBST_CMD} ${WRKSRC}/setup.cfg
|
2004-02-17 20:47:45 +00:00
|
|
|
|
|
|
|
post-install:
|
2018-11-30 12:59:10 +00:00
|
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${MODPY_PY_PREFIX}ldap
|
2015-06-04 05:12:30 +00:00
|
|
|
cd ${WRKSRC}; tar cf - Demo | tar xf - -C \
|
2018-11-30 12:59:10 +00:00
|
|
|
${PREFIX}/share/examples/${MODPY_PY_PREFIX}ldap
|
2004-02-17 20:47:45 +00:00
|
|
|
|
2003-11-01 15:24:06 +00:00
|
|
|
.include <bsd.port.mk>
|