2021-08-14 19:14:49 +03:00
|
|
|
# $NetBSD: openldap.mk,v 1.8 2021/08/14 16:14:49 christos Exp $
|
2008-05-22 17:57:46 +04:00
|
|
|
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
|
2021-08-14 19:14:49 +03:00
|
|
|
LDAP_VERSION= 2.5.6
|
2008-05-22 17:57:46 +04:00
|
|
|
|
|
|
|
LDAP_SRCDIR= ${NETBSDSRCDIR}/external/bsd/openldap
|
|
|
|
LDAP_DISTDIR= ${NETBSDSRCDIR}/external/bsd/openldap/dist
|
|
|
|
|
|
|
|
LDAP_PREFIX= /usr
|
|
|
|
|
|
|
|
LDAP_DATADIR= ${LDAP_PREFIX}/share/openldap
|
|
|
|
LDAP_ETCDIR= /etc
|
|
|
|
LDAP_RUNDIR= /var/openldap
|
|
|
|
|
|
|
|
CPPFLAGS+= -I${LDAP_SRCDIR}/include
|
|
|
|
CPPFLAGS+= -I${LDAP_DISTDIR}/include
|
|
|
|
|
2014-05-28 15:32:19 +04:00
|
|
|
.for _LIB in lutil ldap # XXX lber ldap_r lunicode rewrite
|
2008-05-22 17:57:46 +04:00
|
|
|
.if !defined(LDAPOBJDIR.${_LIB})
|
|
|
|
LDAPOBJDIR.${_LIB}!= cd ${LDAP_SRCDIR}/lib/lib${_LIB} && ${PRINTOBJDIR}
|
|
|
|
.MAKEOVERRIDES+= LDAPOBJDIR.${_LIB}
|
|
|
|
.endif
|
|
|
|
LDAPLIB.${_LIB}= ${LDAPOBJDIR.${_LIB}}/lib${_LIB}.a
|
|
|
|
.endfor
|
|
|
|
|
|
|
|
LDAP_MKVERSION= ${HOST_SH} ${LDAP_DISTDIR}/build/mkversion -v "${LDAP_VERSION}"
|
2008-08-31 14:29:51 +04:00
|
|
|
|
|
|
|
CPPFLAGS+= -DHAVE_TLS
|