dovecot-2.2: MODULE_LIBS is now part of LIBDOVECOT. No need to e...

dovecot at dovecot.org dovecot at dovecot.org
Mon Feb 25 13:00:47 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/217fb4ca9b5a
changeset: 15928:217fb4ca9b5a
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Feb 25 13:00:40 2013 +0200
description:
MODULE_LIBS is now part of LIBDOVECOT. No need to explicitly link it everywhere.

diffstat:

 Makefile.am                            |  1 +
 configure.ac                           |  2 +-
 dovecot-config.in.in                   |  2 +-
 src/anvil/Makefile.am                  |  1 -
 src/auth/Makefile.am                   |  2 +-
 src/config/Makefile.am                 |  2 --
 src/dict/Makefile.am                   |  1 -
 src/dns/Makefile.am                    |  2 +-
 src/doveadm/Makefile.am                |  6 ++----
 src/imap-urlauth/Makefile.am           |  4 ++--
 src/imap/Makefile.am                   |  3 +--
 src/indexer/Makefile.am                |  5 ++---
 src/ipc/Makefile.am                    |  4 +---
 src/lda/Makefile.am                    |  3 +--
 src/lib-compression/Makefile.am        |  2 +-
 src/lib-sql/Makefile.am                |  2 +-
 src/lib-storage/Makefile.am            |  2 +-
 src/lmtp/Makefile.am                   |  3 +--
 src/plugins/quota/Makefile.am          |  1 -
 src/pop3/Makefile.am                   |  3 +--
 src/replication/aggregator/Makefile.am |  2 +-
 src/replication/replicator/Makefile.am |  2 +-
 src/stats/Makefile.am                  |  4 +---
 src/util/Makefile.am                   |  7 +++----
 24 files changed, 25 insertions(+), 41 deletions(-)

diffs (truncated from 343 to 300 lines):

diff -r 61508a42a44b -r 217fb4ca9b5a Makefile.am
--- a/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -41,6 +41,7 @@
 	-e "s|\$$(top_builddir)|$$abs_builddir|g" \
 	-e "s|\$$(incdir)|$$abs_srcdir|g" \
 	-e "s|\$$(LIBICONV)|$(LIBICONV)|g" \
+	-e "s|\$$(MODULE_LIBS)|$(MODULE_LIBS)|g" \
 	-e "s|^\(dovecot_pkgincludedir\)=|\1=$(pkgincludedir)|" \
 	-e "s|^\(dovecot_pkglibdir\)=|\1=$(pkglibdir)|" \
 	-e "s|^\(dovecot_pkglibexecdir\)=|\1=$(libexecdir)/dovecot|" \
diff -r 61508a42a44b -r 217fb4ca9b5a configure.ac
--- a/configure.ac	Mon Feb 25 09:12:06 2013 +0200
+++ b/configure.ac	Mon Feb 25 13:00:40 2013 +0200
@@ -2545,7 +2545,7 @@
   LIBDOVECOT_LDA='$(top_builddir)/src/lib-lda/libdovecot-lda.la'
 else
   LIBDOVECOT_DEPS='$(top_builddir)/src/lib-master/libmaster.la $(top_builddir)/src/lib-settings/libsettings.la $(top_builddir)/src/lib-http/libhttp.la $(top_builddir)/src/lib-dict/libdict.la $(top_builddir)/src/lib-dns/libdns.la $(top_builddir)/src/lib-fs/libfs.la $(top_builddir)/src/lib-imap/libimap.la $(top_builddir)/src/lib-mail/libmail.la $(top_builddir)/src/lib-auth/libauth.la $(top_builddir)/src/lib-charset/libcharset.la $(top_builddir)/src/lib-ssl-iostream/libssl_iostream.la $(top_builddir)/src/lib-test/libtest.la $(top_builddir)/src/lib/liblib.la'
-  LIBDOVECOT="$LIBDOVECOT_DEPS \$(LIBICONV)"
+  LIBDOVECOT="$LIBDOVECOT_DEPS \$(LIBICONV) \$(MODULE_LIBS)"
   LIBDOVECOT_STORAGE_LAST='$(top_builddir)/src/lib-storage/list/libstorage_list.la $(top_builddir)/src/lib-storage/index/libstorage_index.la $(top_builddir)/src/lib-storage/libstorage.la $(top_builddir)/src/lib-index/libindex.la $(top_builddir)/src/lib-imap-storage/libimap-storage.la'
   LIBDOVECOT_STORAGE_FIRST='$(top_builddir)/src/lib-storage/libstorage_service.la $(top_builddir)/src/lib-storage/register/libstorage_register.la'
   LIBDOVECOT_STORAGE_DEPS="$LIBDOVECOT_STORAGE_FIRST $LINKED_STORAGE_LIBS $LIBDOVECOT_STORAGE_LAST"
diff -r 61508a42a44b -r 217fb4ca9b5a dovecot-config.in.in
--- a/dovecot-config.in.in	Mon Feb 25 09:12:06 2013 +0200
+++ b/dovecot-config.in.in	Mon Feb 25 13:00:40 2013 +0200
@@ -4,7 +4,7 @@
 DOVECOT_SQL_LIBS="@SQL_LIBS@"
 DOVECOT_COMPRESS_LIBS="@COMPRESS_LIBS@"
 
-LIBDOVECOT="@LIBDOVECOT@ @MODULE_LIBS@"
+LIBDOVECOT="@LIBDOVECOT@"
 LIBDOVECOT_LOGIN="@LIBDOVECOT_LOGIN@ @SSL_LIBS@"
 LIBDOVECOT_SQL="@LIBDOVECOT_SQL@"
 LIBDOVECOT_COMPRESS="@LIBDOVECOT_COMPRESS@"
diff -r 61508a42a44b -r 217fb4ca9b5a src/anvil/Makefile.am
--- a/src/anvil/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/anvil/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -10,7 +10,6 @@
 
 anvil_LDADD = \
 	$(LIBDOVECOT) \
-	$(MODULE_LIBS) \
 	$(RAND_LIBS)
 anvil_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
diff -r 61508a42a44b -r 217fb4ca9b5a src/auth/Makefile.am
--- a/src/auth/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/auth/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -54,7 +54,7 @@
 	../lib-otp/libotp.a \
 	$(LIBDOVECOT_SQL)
 
-auth_LDADD = $(auth_libs) $(LIBDOVECOT) $(AUTH_LIBS) $(MODULE_LIBS)
+auth_LDADD = $(auth_libs) $(LIBDOVECOT) $(AUTH_LIBS)
 auth_DEPENDENCIES = $(auth_libs) $(LIBDOVECOT_DEPS)
 
 ldap_sources = db-ldap.c passdb-ldap.c userdb-ldap.c
diff -r 61508a42a44b -r 217fb4ca9b5a src/config/Makefile.am
--- a/src/config/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/config/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -17,13 +17,11 @@
 
 config_LDADD = \
 	$(LIBDOVECOT) \
-	$(MODULE_LIBS) \
 	$(RAND_LIBS)
 config_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
 doveconf_LDADD = \
 	$(LIBDOVECOT) \
-	$(MODULE_LIBS) \
 	$(RAND_LIBS)
 doveconf_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
diff -r 61508a42a44b -r 217fb4ca9b5a src/dict/Makefile.am
--- a/src/dict/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/dict/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -20,7 +20,6 @@
 dict_LDADD = \
 	$(libs) \
 	$(LIBDOVECOT) \
-	$(MODULE_LIBS) \
 	$(DICT_LIBS) \
 	$(SQL_LIBS)
 dict_DEPENDENCIES = $(libs) $(LIBDOVECOT_DEPS)
diff -r 61508a42a44b -r 217fb4ca9b5a src/dns/Makefile.am
--- a/src/dns/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/dns/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -7,7 +7,7 @@
 	-I$(top_srcdir)/src/lib-master \
 	-I$(top_srcdir)/src/lib-settings
 
-dns_client_LDADD = $(LIBDOVECOT) $(MODULE_LIBS)
+dns_client_LDADD = $(LIBDOVECOT)
 dns_client_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 dns_client_SOURCES = \
 	dns-client.c \
diff -r 61508a42a44b -r 217fb4ca9b5a src/doveadm/Makefile.am
--- a/src/doveadm/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/doveadm/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -41,8 +41,7 @@
 	$(cmd_pw_libs) \
 	$(CRYPT_LIBS) \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 doveadm_DEPENDENCIES = \
 	$(libs) \
 	$(cmd_pw_libs) \
@@ -52,8 +51,7 @@
 doveadm_server_LDADD = \
 	$(libs) \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 doveadm_server_DEPENDENCIES = \
 	$(libs) \
 	$(LIBDOVECOT_STORAGE_DEPS) \
diff -r 61508a42a44b -r 217fb4ca9b5a src/imap-urlauth/Makefile.am
--- a/src/imap-urlauth/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/imap-urlauth/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -36,7 +36,7 @@
 
 imap_urlauth_LDFLAGS = -export-dynamic
 
-imap_urlauth_LDADD = $(LIBDOVECOT) $(MODULE_LIBS)
+imap_urlauth_LDADD = $(LIBDOVECOT)
 imap_urlauth_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
 imap_urlauth_SOURCES = \
@@ -65,7 +65,7 @@
 urlauth_libs = \
 	$(top_builddir)/src/lib-imap-urlauth/libimap-urlauth.la
 
-imap_urlauth_worker_LDADD = $(urlauth_libs) $(LIBDOVECOT_STORAGE) $(LIBDOVECOT) $(MODULE_LIBS)
+imap_urlauth_worker_LDADD = $(urlauth_libs) $(LIBDOVECOT_STORAGE) $(LIBDOVECOT)
 imap_urlauth_worker_DEPENDENCIES = $(urlauth_libs) $(LIBDOVECOT_STORAGE_DEPS) $(LIBDOVECOT_DEPS)
 
 imap_urlauth_worker_SOURCES = \
diff -r 61508a42a44b -r 217fb4ca9b5a src/imap/Makefile.am
--- a/src/imap/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/imap/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -19,8 +19,7 @@
 imap_LDADD = \
 	../lib-imap-urlauth/libimap-urlauth.la \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 imap_DEPENDENCIES = \
 	../lib-imap-urlauth/libimap-urlauth.la \
 	$(LIBDOVECOT_STORAGE_DEPS) \
diff -r 61508a42a44b -r 217fb4ca9b5a src/indexer/Makefile.am
--- a/src/indexer/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/indexer/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -11,7 +11,7 @@
 	-I$(top_srcdir)/src/lib-storage \
 	-DPKG_RUNDIR=\""$(rundir)"\"
 
-indexer_LDADD = $(LIBDOVECOT) $(MODULE_LIBS)
+indexer_LDADD = $(LIBDOVECOT)
 indexer_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 indexer_SOURCES = \
 	indexer.c \
@@ -23,8 +23,7 @@
 
 indexer_worker_LDADD = \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 indexer_worker_DEPENDENCIES = \
 	$(LIBDOVECOT_STORAGE_DEPS) \
 	$(LIBDOVECOT_DEPS)
diff -r 61508a42a44b -r 217fb4ca9b5a src/ipc/Makefile.am
--- a/src/ipc/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/ipc/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -7,9 +7,7 @@
 	-I$(top_srcdir)/src/lib-settings \
 	-I$(top_srcdir)/src/lib-master
 
-ipc_LDADD = \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+ipc_LDADD = $(LIBDOVECOT) 
 ipc_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
 ipc_SOURCES = \
diff -r 61508a42a44b -r 217fb4ca9b5a src/lda/Makefile.am
--- a/src/lda/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/lda/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -19,8 +19,7 @@
 dovecot_lda_LDADD = \
 	$(LIBDOVECOT_LDA) \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 dovecot_lda_DEPENDENCIES = \
 	$(LIBDOVECOT_LDA) \
 	$(LIBDOVECOT_STORAGE_DEPS) \
diff -r 61508a42a44b -r 217fb4ca9b5a src/lib-compression/Makefile.am
--- a/src/lib-compression/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/lib-compression/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -21,6 +21,6 @@
 
 pkglib_LTLIBRARIES = libdovecot-compression.la
 libdovecot_compression_la_SOURCES = 
-libdovecot_compression_la_LIBADD = libcompression.la ../lib/liblib.la $(MODULE_LIBS) $(COMPRESS_LIBS)
+libdovecot_compression_la_LIBADD = libcompression.la ../lib/liblib.la $(COMPRESS_LIBS)
 libdovecot_compression_la_DEPENDENCIES = libcompression.la
 libdovecot_compression_la_LDFLAGS = -export-dynamic
diff -r 61508a42a44b -r 217fb4ca9b5a src/lib-sql/Makefile.am
--- a/src/lib-sql/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/lib-sql/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -79,7 +79,7 @@
 
 pkglib_LTLIBRARIES = libdovecot-sql.la
 libdovecot_sql_la_SOURCES = 
-libdovecot_sql_la_LIBADD = libsql.la $(deplibs) $(MODULE_LIBS) $(sql_libs)
+libdovecot_sql_la_LIBADD = libsql.la $(deplibs) $(sql_libs)
 libdovecot_sql_la_DEPENDENCIES = libsql.la
 libdovecot_sql_la_LDFLAGS = -export-dynamic
 
diff -r 61508a42a44b -r 217fb4ca9b5a src/lib-storage/Makefile.am
--- a/src/lib-storage/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/lib-storage/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -89,7 +89,7 @@
 
 pkglib_LTLIBRARIES = libdovecot-storage.la
 libdovecot_storage_la_SOURCES = 
-libdovecot_storage_la_LIBADD = $(shlibs) $(LINKED_STORAGE_LDADD) $(MODULE_LIBS)
+libdovecot_storage_la_LIBADD = $(shlibs) $(LINKED_STORAGE_LDADD)
 libdovecot_storage_la_DEPENDENCIES = $(shlibs)
 libdovecot_storage_la_LDFLAGS = -export-dynamic
 
diff -r 61508a42a44b -r 217fb4ca9b5a src/lmtp/Makefile.am
--- a/src/lmtp/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/lmtp/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -20,8 +20,7 @@
 lmtp_LDADD = \
 	$(LIBDOVECOT_LDA) \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 lmtp_DEPENDENCIES = \
 	$(LIBDOVECOT_LDA) \
 	$(LIBDOVECOT_STORAGE_DEPS) \
diff -r 61508a42a44b -r 217fb4ca9b5a src/plugins/quota/Makefile.am
--- a/src/plugins/quota/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/plugins/quota/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -58,7 +58,6 @@
 	$(quota_common_objects) \
 	$(LIBDOVECOT_STORAGE) \
 	$(LIBDOVECOT) \
-	$(MODULE_LIBS) \
 	$(QUOTA_LIBS)
 quota_status_DEPENDENCIES = \
 	$(quota_common_objects) \
diff -r 61508a42a44b -r 217fb4ca9b5a src/pop3/Makefile.am
--- a/src/pop3/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/pop3/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -14,8 +14,7 @@
 
 pop3_LDADD = \
 	$(LIBDOVECOT_STORAGE) \
-	$(LIBDOVECOT) \
-	$(MODULE_LIBS)
+	$(LIBDOVECOT)
 pop3_DEPENDENCIES = \
 	$(LIBDOVECOT_STORAGE_DEPS) \
 	$(LIBDOVECOT_DEPS)
diff -r 61508a42a44b -r 217fb4ca9b5a src/replication/aggregator/Makefile.am
--- a/src/replication/aggregator/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/replication/aggregator/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -11,7 +11,7 @@
 	-DPKG_STATEDIR=\""$(statedir)"\"
 
 aggregator_LDFLAGS = -export-dynamic
-aggregator_LDADD = $(LIBDOVECOT) $(MODULE_LIBS)
+aggregator_LDADD = $(LIBDOVECOT)
 aggregator_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
 aggregator_SOURCES = \
diff -r 61508a42a44b -r 217fb4ca9b5a src/replication/replicator/Makefile.am
--- a/src/replication/replicator/Makefile.am	Mon Feb 25 09:12:06 2013 +0200
+++ b/src/replication/replicator/Makefile.am	Mon Feb 25 13:00:40 2013 +0200
@@ -11,7 +11,7 @@
 	-DPKG_STATEDIR=\""$(statedir)"\"
 
 replicator_LDFLAGS = -export-dynamic
-replicator_LDADD = $(LIBDOVECOT) $(MODULE_LIBS)
+replicator_LDADD = $(LIBDOVECOT)
 replicator_DEPENDENCIES = $(LIBDOVECOT_DEPS)
 
 replicator_SOURCES = \


More information about the dovecot-cvs mailing list