[Commits] Makefile.am 1.1.2.4 1.1.2.5 claws.def NONE 1.1.2.1 plugin.def NONE 1.1.2.1 version.rc NONE 1.1.2.1
colin at claws-mail.org
colin at claws-mail.org
Wed Feb 20 17:40:48 CET 2013
Update of /home/claws-mail/claws/src/plugins/fetchinfo
In directory srv:/tmp/cvs-serv3142/src/plugins/fetchinfo
Modified Files:
Tag: gtk2
Makefile.am
Added Files:
Tag: gtk2
claws.def plugin.def version.rc
Log Message:
2013-02-20 [colin] 3.9.0cvs95
* src/prefs_common.h
* src/plugins/address_keeper/claws.def
* src/plugins/att_remover/Makefile.am
* src/plugins/att_remover/claws.def
* src/plugins/att_remover/plugin.def
* src/plugins/att_remover/version.rc
* src/plugins/clamd/libclamd/Makefile.am
* src/plugins/fetchinfo/Makefile.am
* src/plugins/fetchinfo/claws.def
* src/plugins/fetchinfo/plugin.def
* src/plugins/fetchinfo/version.rc
* src/plugins/mailmbox/Makefile.am
* src/plugins/mailmbox/claws.def
* src/plugins/mailmbox/plugin.def
* src/plugins/mailmbox/version.rc
* src/plugins/notification/gtkhotkey/Makefile.am
* src/plugins/spam_report/Makefile.am
* src/plugins/spam_report/claws.def
* src/plugins/spam_report/plugin.def
* src/plugins/spam_report/spam_report.c
* src/plugins/spam_report/version.rc
Win32 build fixes (and add of address_keeper, att_remover,
fetchinfo and spam_report)
--- NEW FILE: plugin.def ---
EXPORTS
plugin_desc
plugin_done
plugin_init
plugin_licence
plugin_name
plugin_type
plugin_provides
plugin_version
Index: Makefile.am
===================================================================
RCS file: /home/claws-mail/claws/src/plugins/fetchinfo/Attic/Makefile.am,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -d -r1.1.2.4 -r1.1.2.5
--- Makefile.am 20 Feb 2013 14:56:55 -0000 1.1.2.4
+++ Makefile.am 20 Feb 2013 16:40:45 -0000 1.1.2.5
@@ -1,3 +1,44 @@
+if OS_WIN32
+
+LTRCCOMPILE = $(LIBTOOL) --mode=compile --tag=RC $(RC) \
+ `echo $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) | \
+ sed -e 's/-I/--include-dir /g;s/-D/--define /g'`
+
+%.lo : %.rc
+ $(LTRCCOMPILE) -i $< -o $@
+
+plugin_res = version.lo
+plugin_res_ldflag = -Wl,.libs/version.o
+
+export_symbols = -export-symbols $(srcdir)/plugin.def
+
+plugin_deps = libclaws.a $(plugin_res) plugin.def
+
+libclaws.a: claws.def
+ $(DLLTOOL) --output-lib $@ --def $<
+
+plugin_ldadd = -L. -lclaws
+
+else
+plugin_res =
+plugin_res_ldflag =
+export_symbols =
+plugin_deps =
+plugin_ldadd =
+endif
+
+if PLATFORM_WIN32
+no_undefined = -no-undefined
+else
+no_undefined =
+endif
+
+if CYGWIN
+cygwin_export_lib = -L$(top_builddir)/src -lclaws-mail
+else
+cygwin_export_lib =
+endif
+
plugindir = $(pkglibdir)/plugins
if BUILD_FETCHINFO_PLUGIN
@@ -23,4 +64,4 @@
-I$(top_builddir)/src/common \
-I$(top_srcdir)/src/gtk
-EXTRA_DIST=
+EXTRA_DIST = claws.def plugin.def version.rc
--- NEW FILE: version.rc ---
1 VERSIONINFO
FILEVERSION 0, 0, 0, 0
PRODUCTVERSION 0, 0, 0, 0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x40004L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "000004b0"
BEGIN
VALUE "FileDescription", "Address Keeper Plugin\0"
VALUE "FileVersion", "0.0.0.0\0"
VALUE "ProductVersion", "0.0.0.0 Win32\0"
VALUE "LegalCopyright", "GPL / © 1999-2009 Hiroyuki Yamamoto & The Claws Mail Team\0"
VALUE "CompanyName", "GNU / Free Software Foundation\0"
VALUE "ProductName", "Claws Mail\0"
// VALUE "Comments", "\0"
// VALUE "InternalName", "\0"
// VALUE "LegalTrademarks", "\0"
// VALUE "OriginalFilename", "\0"
// VALUE "PrivateBuild", "\0"
// VALUE "SpecialBuild", "\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0, 1200
END
END
--- NEW FILE: claws.def ---
LIBRARY CLAWS-MAIL.EXE
EXPORTS
get_locale_dir
check_plugin_version
alertpanel
conv_codeset_strdup
conv_get_locale_charset_str_no_utf8
debug_print_real
debug_srcname
get_rc_dir
hooks_register_hook
hooks_unregister_hook
line_has_quote_char
matcherlist_free
matcherlist_match
matcherlist_new
matcherprop_new
pref_get_escaped_pref
pref_get_unescaped_pref
prefs_common
prefs_file_close
prefs_file_close_revert
prefs_gtk_register_page
prefs_gtk_unregister_page
prefs_read_config
prefs_set_block_label
prefs_set_default
prefs_write_open
prefs_write_param
prefs_common_get_prefs
More information about the Commits
mailing list