[Commits] [SCM] claws branch, master, updated. 3.16.0-233-gbe57dea

ticho at claws-mail.org ticho at claws-mail.org
Fri Jul 13 18:42:49 CEST 2018


The branch, master has been updated
       via  be57deacf11ed8c2b90f9c2c14a6e5440fa6cfcd (commit)
      from  ebc70c9165b0825f9997400947a33dab709c1929 (commit)

Summary of changes:
 src/plugins/archive/Makefile.am                |    5 ----
 src/plugins/notification/gtkhotkey/Makefile.am |   35 ++++++++----------------
 src/plugins/pgpcore/Makefile.am                |   19 ++++++-------
 src/plugins/pgpinline/Makefile.am              |    6 +---
 src/plugins/pgpmime/Makefile.am                |    6 +---
 src/plugins/smime/Makefile.am                  |    6 +---
 src/plugins/tnef_parse/Makefile.am             |    3 --
 src/plugins/vcalendar/Makefile.am              |    5 +---
 8 files changed, 23 insertions(+), 62 deletions(-)


- Log -----------------------------------------------------------------
commit be57deacf11ed8c2b90f9c2c14a6e5440fa6cfcd
Author: Andrej Kacian <ticho at claws-mail.org>
Date:   Fri Jul 13 18:40:40 2018 +0200

    Do not let plugins install their header files, unless necessary.
    
    The only plugin that needs to do that is pgpcore, as there
    could in theory exist an external plugin that depends on it,
    and uses symbols from it.

diff --git a/src/plugins/archive/Makefile.am b/src/plugins/archive/Makefile.am
index 26f1c8d..7cc2bdc 100644
--- a/src/plugins/archive/Makefile.am
+++ b/src/plugins/archive/Makefile.am
@@ -17,11 +17,6 @@ archive_la_SOURCES = \
 		  archiver_gtk.c \
 		  archiver_prefs.c
 
-archiveincludedir = $(includedir)/claws-mail/plugins/@PACKAGE@
-archiveinclude_HEADERS = \
-	archiver.h \
-	archiver_prefs.h
-
 archive_la_LDFLAGS = \
 		-avoid-version -module \
 		$(GTK_LIBS) \
diff --git a/src/plugins/notification/gtkhotkey/Makefile.am b/src/plugins/notification/gtkhotkey/Makefile.am
index 18f619a..96181d1 100644
--- a/src/plugins/notification/gtkhotkey/Makefile.am
+++ b/src/plugins/notification/gtkhotkey/Makefile.am
@@ -10,31 +10,18 @@ endif
 AUTOMAKE_OPTIONS = subdir-objects
 
 libcmnpgtkhotkey_la_SOURCES = \
-	gtk-hotkey-info.c \
-	gtk-hotkey-error.c \
-	gtk-hotkey-listener.c \
-	gtk-hotkey-marshal.c \
-	gtk-hotkey-x11-listener.c \
-	x11/tomboykeybinder.c \
-	x11/eggaccelerators.c \
-	gtk-hotkey-registry.c \
-	gtk-hotkey-key-file-registry.c \
-	gtk-hotkey-utils.c
+	gtk-hotkey-info.c gtk-hotkey-info.h \
+	gtk-hotkey-error.c gtk-hotkey-error.h \
+	gtk-hotkey-listener.c gtk-hotkey-listener.h \
+	gtk-hotkey-marshal.c gtk-hotkey-marshal.h \
+	gtk-hotkey-x11-listener.c gtk-hotkey-x11-listener.h \
+	x11/tomboykeybinder.c x11/tomboykeybinder.h \
+	x11/eggaccelerators.c x11/eggaccelerators.h \
+	gtk-hotkey-registry.c gtk-hotkey-registry.h \
+	gtk-hotkey-key-file-registry.c gtk-hotkey-key-file-registry.h \
+	gtk-hotkey-utils.c gtk-hotkey-utils.h \
+	gtkhotkey.h
 	
-cmnpgtkhotkeyincludedir = $(includedir)/claws-mail/plugins/@PACKAGE@/gtkhotkey
-cmnpgtkhotkeyinclude_HEADERS = \
-	gtk-hotkey-error.h \
-	gtkhotkey.h \
-	gtk-hotkey-info.h \
-	gtk-hotkey-key-file-registry.h \
-	gtk-hotkey-listener.h \
-	gtk-hotkey-registry.h \
-	gtk-hotkey-x11-listener.h \
-	gtk-hotkey-marshal.h \
-	x11/tomboykeybinder.h \
-	x11/eggaccelerators.h \
-	gtk-hotkey-utils.h
-
 libcmnpgtkhotkey_la_LIBADD = \
 	$(GTK_LIBS) \
 	$(CM_NP_HOTKEY_LIBS)
diff --git a/src/plugins/pgpcore/Makefile.am b/src/plugins/pgpcore/Makefile.am
index db67806..5eb32fb 100644
--- a/src/plugins/pgpcore/Makefile.am
+++ b/src/plugins/pgpcore/Makefile.am
@@ -59,24 +59,21 @@ plugin_LTLIBRARIES = pgpcore.la
 endif
 
 pgpcore_la_SOURCES = \
-	autocompletion.c \
-	passphrase.c \
+	autocompletion.c autocompletion.h \
+	passphrase.c passphrase.h \
 	plugin.c \
-	prefs_gpg.c \
-	select-keys.c \
-	sgpgme.c \
-	pgp_utils.c \
-	pgp_viewer.c
+	prefs_gpg.c prefs_gpg.h \
+	select-keys.c select-keys.h \
+	sgpgme.c sgpgme.h \
+	pgp_utils.c pgp_utils.h \
+	pgp_viewer.c pgp_viewer.h
 
 pluginincludedir = $(pkgincludedir)/plugins/pgpcore
 plugininclude_HEADERS = \
-	autocompletion.h \
 	passphrase.h \
 	prefs_gpg.h \
-	select-keys.h \
 	sgpgme.h \
-	pgp_utils.h \
-	pgp_viewer.h
+	pgp_utils.h
 
 pgpcore_la_LDFLAGS = \
 	$(plugin_res_ldflag) $(no_undefined) $(export_symbols) \
diff --git a/src/plugins/pgpinline/Makefile.am b/src/plugins/pgpinline/Makefile.am
index cd49aef..e4ea69c 100644
--- a/src/plugins/pgpinline/Makefile.am
+++ b/src/plugins/pgpinline/Makefile.am
@@ -66,11 +66,7 @@ endif
 
 pgpinline_la_SOURCES = \
 	plugin.c \
-	pgpinline.c
-
-pluginincludedir = $(pkgincludedir)/plugins/pgpinline
-plugininclude_HEADERS = \
-	pgpinline.h 
+	pgpinline.c pgpinline.h
 
 pgpinline_la_LDFLAGS = \
 	$(plugin_res_ldflag) $(no_undefined) $(export_symbols) \
diff --git a/src/plugins/pgpmime/Makefile.am b/src/plugins/pgpmime/Makefile.am
index f69cd83..952ce56 100644
--- a/src/plugins/pgpmime/Makefile.am
+++ b/src/plugins/pgpmime/Makefile.am
@@ -65,11 +65,7 @@ endif
 
 pgpmime_la_SOURCES = \
 	plugin.c \
-	pgpmime.c
-
-pluginincludedir = $(pkgincludedir)/plugins/pgpmime
-plugininclude_HEADERS = \
-	pgpmime.h 
+	pgpmime.c pgpmime.h
 
 pgpmime_la_LDFLAGS = \
 	$(plugin_res_ldflag) $(no_undefined) $(export_symbols) \
diff --git a/src/plugins/smime/Makefile.am b/src/plugins/smime/Makefile.am
index 85b1f58..c431c76 100644
--- a/src/plugins/smime/Makefile.am
+++ b/src/plugins/smime/Makefile.am
@@ -66,11 +66,7 @@ endif
 
 smime_la_SOURCES = \
 	plugin.c \
-	smime.c
-
-pluginincludedir = $(pkgincludedir)/plugins/smime
-plugininclude_HEADERS = \
-	smime.h 
+	smime.c smime.h
 
 smime_la_LDFLAGS = \
 	$(plugin_res_ldflag) $(no_undefined) $(export_symbols) \
diff --git a/src/plugins/tnef_parse/Makefile.am b/src/plugins/tnef_parse/Makefile.am
index b4b1e50..cf599ae 100644
--- a/src/plugins/tnef_parse/Makefile.am
+++ b/src/plugins/tnef_parse/Makefile.am
@@ -68,9 +68,6 @@ tnef_parse_la_DEPENDENCIES = $(plugin_deps)
 tnef_parse_la_LIBADD = $(plugin_ldadd) $(cygwin_export_lib) \
 	$(GTK_LIBS)
 
-noinst_HEADERS = \
-	tnef_dump.h
-
 IFLAGS = \
 	-I$(top_srcdir)/src \
 	-I$(top_srcdir)/src/common \
diff --git a/src/plugins/vcalendar/Makefile.am b/src/plugins/vcalendar/Makefile.am
index a44367e..c0381e7 100644
--- a/src/plugins/vcalendar/Makefile.am
+++ b/src/plugins/vcalendar/Makefile.am
@@ -60,6 +60,7 @@ endif
 
 vcalendar_la_SOURCES = \
 	plugin.c \
+	vcal_interface.h \
 	vcalendar.c vcalendar.h \
 	vcal_manager.c vcal_manager.h \
 	vcal_folder.c vcal_folder.h \
@@ -69,10 +70,6 @@ vcalendar_la_SOURCES = \
 	common-views.c common-views.h \
 	day-view.c month-view.c
 
-vcalendarincludedir = $(includedir)/claws-mail/plugins/vcalendar
-vcalendarinclude_HEADERS = \
-	vcal_interface.h
- 
 vcalendar_la_LDFLAGS = \
 	$(plugin_res_ldflag) $(no_undefined) $(export_symbols) \
 	-avoid-version -module \

-----------------------------------------------------------------------


hooks/post-receive
-- 
Claws Mail


More information about the Commits mailing list