6 CATEGORIES= security ipv6
7 MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-sasl/
8 PKGNAMEPREFIX= cyrus-sasl-
9 DISTNAME= ${PKGNAMEPREFIX}${PORTVERSION}
11 MAINTAINER= ume@FreeBSD.org
12 COMMENT= SASL LDAPDB auxprop plugin
15 LICENSE_FILE= ${WRKSRC}/COPYING
17 LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
19 CYRUS_SASL2_DIR=${MASTERDIR}/../cyrus-sasl2
20 DISTINFO_FILE= ${CYRUS_SASL2_DIR}/distinfo
21 PATCHDIR= ${CYRUS_SASL2_DIR}/files
22 INSTALL_WRKSRC= ${WRKSRC}/plugins
25 USE_AUTOTOOLS= libtool
29 .if defined(WITH_OPENLDAP_VER)
30 WANT_OPENLDAP_VER= ${WITH_OPENLDAP_VER}
34 CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \
35 --with-plugindir=${PREFIX}/lib/sasl2 \
36 --with-dbpath=${PREFIX}/etc/sasldb2 \
37 --with-lib-subdir=lib \
38 --includedir=${PREFIX}/include \
41 CONFIGURE_ARGS+=--with-dblib=none \
51 CONFIGURE_ARGS+=--enable-ldapdb --with-ldap=${LOCALBASE}
52 MAKE_ENV+= INSTALL_STRIP_FLAG=${STRIP}
54 PLIST_FILES= lib/sasl2/libldapdb.a \
55 lib/sasl2/libldapdb.la \
56 lib/sasl2/libldapdb.so \
57 lib/sasl2/libldapdb.so.3
59 .include <bsd.port.pre.mk>
61 .if ${OPENSSLBASE} == /usr
62 CONFIGURE_ARGS+=--with-openssl=yes
64 CONFIGURE_ARGS+=--with-openssl=${OPENSSLBASE}
68 cd ${WRKSRC}/include && ${MAKE}
69 cd ${WRKSRC}/plugins && ${MAKE}
71 .include <bsd.port.post.mk>