-e "s|^\(LIBDOVECOT\)=.*$$|\1='-L$(pkglibdir) -ldovecot'|" \
-e "s|^\(LIBDOVECOT_LOGIN\)=.*$$|\1='-ldovecot-login $(SSL_LIBS)'|" \
-e "s|^\(LIBDOVECOT_SQL\)=.*$$|\1=-ldovecot-sql|" \
+ -e "s|^\(LIBDOVECOT_LDAP\)=.*$$|\1=-ldovecot-ldap|" \
-e "s|^\(LIBDOVECOT_COMPRESS\)=.*$$|\1=-ldovecot-compression|" \
-e "s|^\(LIBDOVECOT_DSYNC\)=.*$$|\1=-ldovecot-dsync|" \
-e "s|^\(LIBDOVECOT_LDA\)=.*$$|\1=-ldovecot-lda|" \
fi
fi
if test $want_ldap != no; then
- LIBDOVECOT_LDAP='$(top_builddir)/src/lib-ldap/libdovecot-ldap.la'
+ LIBDOVECOT_LDAP='$(top_builddir)/src/lib-ldap/libldap.la'
else
LIBDOVECOT_LDAP=''
fi
-pkglib_LTLIBRARIES = libdovecot-ldap.la
+noinst_LTLIBRARIES = libldap.la
AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib-ssl-iostream \
$(LDAP_CFLAGS)
-libdovecot_ldap_la_SOURCES = \
+libldap_la_SOURCES = \
ldap-client.c \
ldap-connection.c \
ldap-connection-pool.c \
ldap-compare.c \
ldap-entry.c
-libdovecot_ldap_la_DEPENDENCIES = $(LIBDOVECOT_DEPS)
+libldap_la_DEPENDENCIES = $(LIBDOVECOT_DEPS)
+libldap_la_LIBADD = $(LDAP_LIBS)
+
+pkglib_LTLIBRARIES = libdovecot-ldap.la
+libdovecot_ldap_la_SOURCES =
+libdovecot_ldap_la_LIBADD = libldap.la $(LIBDOVECOT)
+libdovecot_ldap_la_DEPENDENCIES = libldap.la $(LIBDOVECOT_DEPS)
libdovecot_ldap_la_LDFLAGS = -export-dynamic
-libdovecot_ldap_la_LIBADD = $(LIBDOVECOT) $(LDAP_LIBS)
headers = \
ldap-client.h