diff options
author | Vsevolod Stakhov <vsevolod@FreeBSD.org> | 2005-07-25 14:33:19 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@FreeBSD.org> | 2005-07-25 14:33:19 +0000 |
commit | 1848a58f4bd270ef811eb62940d0238dd23ccfa3 (patch) | |
tree | 7d890acb3c37ac0f3eb782e196db94ca2444806e /net/py-ldap2 | |
parent | f8e0b5d975cf33abe8e29f8f09ccfa68497e20da (diff) |
Notes
Diffstat (limited to 'net/py-ldap2')
-rw-r--r-- | net/py-ldap2/Makefile | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/net/py-ldap2/Makefile b/net/py-ldap2/Makefile index 0caec0ea84d1..b2e8489afb2f 100644 --- a/net/py-ldap2/Makefile +++ b/net/py-ldap2/Makefile @@ -6,6 +6,7 @@ PORTNAME= ldap2 PORTVERSION= 2.0.8 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= python-ldap @@ -19,11 +20,31 @@ USE_PYTHON= yes USE_PYDISTUTILS= yes USE_OPENLDAP= yes USE_REINPLACE= yes +WANT_OPENLDAP_VER= 22 + +REPLACE_ARGS= -e 's=/opt/openldap-OPENLDAP_REL_ENG_2_2/include=${LOCALBASE}/include=' + +.if defined(WITH_SASL) +WANT_OPENLDAP_SASL= yes +REPLACE_ARGS+= -e 's=/usr/include/sasl=${LOCALBASE}/include/sasl=' \ + -e 's=/opt/openldap-OPENLDAP_REL_ENG_2_2/lib=${LOCALBASE}/lib ${LOCALBASE}/lib/sasl2=' +CONFLICTS+= openldap22-client-2.* +.else +REPLACE_ARGS+= -e 's=ldap_r lber ssl crypto sasl2=ldap_r lber ssl crypto=' \ + -e 's=/opt/openldap-OPENLDAP_REL_ENG_2_2/lib=${LOCALBASE}/lib=' +.endif + +pre-everything:: + @${ECHO} "=============================================================" + @${ECHO} + @${ECHO} "You can build ${PKGNAME} with the following options:" + @${ECHO} + @${ECHO} "WITH_SASL with (Cyrus) SASL2 support" + @${ECHO} + @${ECHO} "=============================================================" + @${ECHO} do-configure: - @${REINPLACE_CMD} -e "s=/opt/openldap-OPENLDAP_REL_ENG_2_2/lib=${LOCALBASE}/lib=" \ - -e "s=/opt/openldap-OPENLDAP_REL_ENG_2_2/include=${LOCALBASE}/include=" \ - -e "s=ldap_r lber ssl crypto sasl2=ldap_r lber ssl crypto=" \ - ${WRKSRC}/setup.cfg + @${REINPLACE_CMD} ${REPLACE_ARGS} ${WRKSRC}/setup.cfg .include <bsd.port.mk> |