Update net-im/empathy to version 2.34.0_5
[dports.git] / security / cyrus-sasl2-ldapdb / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       ldapdb
4 PORTVERSION=    2.1.26
5 PORTREVISION=   1
6 CATEGORIES=     security ipv6
7 MASTER_SITES=   ftp://ftp.cyrusimap.org/cyrus-sasl/
8 PKGNAMEPREFIX=  cyrus-sasl-
9 DISTNAME=       ${PKGNAMEPREFIX}${PORTVERSION}
10
11 MAINTAINER=     ume@FreeBSD.org
12 COMMENT=        SASL LDAPDB auxprop plugin
13
14 LICENSE=        BSD4CLAUSE
15 LICENSE_FILE=   ${WRKSRC}/COPYING
16
17 LIB_DEPENDS=    libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
18
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
23
24 USE_LDCONFIG=   yes
25 USE_AUTOTOOLS=  libtool
26 USE_OPENSSL=    yes
27 GNU_CONFIGURE=  yes
28
29 .if defined(WITH_OPENLDAP_VER)
30 WANT_OPENLDAP_VER=      ${WITH_OPENLDAP_VER}
31 .endif
32 USE_OPENLDAP=   yes
33
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 \
39                 --enable-static \
40                 --with-rc4=openssl
41 CONFIGURE_ARGS+=--with-dblib=none \
42                 --disable-anon \
43                 --disable-cram \
44                 --disable-digest \
45                 --disable-gssapi \
46                 --disable-krb4 \
47                 --disable-ntlm \
48                 --disable-otp \
49                 --disable-plain \
50                 --disable-scram
51 CONFIGURE_ARGS+=--enable-ldapdb --with-ldap=${LOCALBASE}
52 MAKE_ENV+=      INSTALL_STRIP_FLAG=${STRIP}
53
54 PLIST_FILES=    lib/sasl2/libldapdb.a \
55                 lib/sasl2/libldapdb.la \
56                 lib/sasl2/libldapdb.so \
57                 lib/sasl2/libldapdb.so.3
58
59 .include <bsd.port.pre.mk>
60
61 .if ${OPENSSLBASE} == /usr
62 CONFIGURE_ARGS+=--with-openssl=yes
63 .else
64 CONFIGURE_ARGS+=--with-openssl=${OPENSSLBASE}
65 .endif
66
67 do-build:
68         cd ${WRKSRC}/include && ${MAKE}
69         cd ${WRKSRC}/plugins && ${MAKE}
70
71 .include <bsd.port.post.mk>