[145031] trunk/dports/mail/claws-mail

ionic at macports.org ionic at macports.org
Sat Jan 23 16:43:08 PST 2016


Revision: 145031
          https://trac.macports.org/changeset/145031
Author:   ionic at macports.org
Date:     2016-01-23 16:43:08 -0800 (Sat, 23 Jan 2016)
Log Message:
-----------
claws-mail: update to 3.13.2. Patch provided by maintainer. Fixes: #50422.

Modified Paths:
--------------
    trunk/dports/mail/claws-mail/Portfile

Added Paths:
-----------
    trunk/dports/mail/claws-mail/files/patch-Makefile-am-fix.diff

Removed Paths:
-------------
    trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff

Modified: trunk/dports/mail/claws-mail/Portfile
===================================================================
--- trunk/dports/mail/claws-mail/Portfile	2016-01-24 00:37:05 UTC (rev 145030)
+++ trunk/dports/mail/claws-mail/Portfile	2016-01-24 00:43:08 UTC (rev 145031)
@@ -5,8 +5,7 @@
 PortGroup       active_variants 1.1
 
 name            claws-mail
-version         3.11.1
-revision        2
+version         3.13.2
 categories      mail news
 platforms       darwin
 license         GPL-3+
@@ -22,17 +21,19 @@
                 properties and much more.
 
 homepage        http://www.claws-mail.org/
-master_sites    sourceforge:project/claws-mail/Claws%20Mail/${version}
+master_sites    ${homepage}/releases/
 
-checksums       rmd160  6cdcae95d8c367da3d170dba55b9707b181fa723 \
-                sha256  d72381b6c9f872638cae2c208925e19bd5d4a9476bb9049742f1ba27c3efd133
+checksums       rmd160  14a80c6743efd564b5273cc4670a4f2a928c464e \
+                sha256  6a731052814b3284abeca1662d47817a86e018bc7123ab428f015f0cfab40ad1
 
 use_xz          yes
 
-patchfiles      patch-rssyl-symbol-fix.diff
-patch.pre_args  -p1
+patchfiles      patch-Makefile-am-fix.diff
 
-depends_build   port:pkgconfig
+use_autoreconf  yes
+autoreconf.args -fvi
+depends_build   port:pkgconfig port:libtool
+
 depends_lib     port:gtk2 \
                 port:libetpan \
                 port:gpgme \

Added: trunk/dports/mail/claws-mail/files/patch-Makefile-am-fix.diff
===================================================================
--- trunk/dports/mail/claws-mail/files/patch-Makefile-am-fix.diff	                        (rev 0)
+++ trunk/dports/mail/claws-mail/files/patch-Makefile-am-fix.diff	2016-01-24 00:43:08 UTC (rev 145031)
@@ -0,0 +1,11 @@
+--- src/Makefile.am.~1~	2016-01-19 06:02:30.000000000 -0500
++++ src/Makefile.am	2016-01-23 18:44:04.000000000 -0500
+@@ -542,7 +542,7 @@
+ if PLATFORM_WIN32
+ arch_ldflags := -Wl,--export-all-symbols
+ else
+-arch_ldflags := -Wl,--export-dynamic
++arch_ldflags := -Wl,-export_dynamic
+ endif
+ 
+ claws_mail_LDFLAGS = \

Deleted: trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff
===================================================================
--- trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff	2016-01-24 00:37:05 UTC (rev 145030)
+++ trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff	2016-01-24 00:43:08 UTC (rev 145031)
@@ -1,107 +0,0 @@
-diff --git a/src/plugins/rssyl/libfeed/parser.c b/src/plugins/rssyl/libfeed/parser.c
-index 14f4a36..6439245 100644
---- a/src/plugins/rssyl/libfeed/parser.c
-+++ b/src/plugins/rssyl/libfeed/parser.c
-@@ -34,6 +34,15 @@
- 
- #include "parser.h"
- 
-+enum {
-+	FEED_TYPE_NONE,
-+	FEED_TYPE_RDF,
-+	FEED_TYPE_RSS_20,
-+	FEED_TYPE_ATOM_03,
-+	FEED_TYPE_ATOM_10,
-+	FEED_TYPE_OPML
-+} FeedTypes;
-+
- static void _handler_set(XML_Parser parser, guint type)
- {
- 	if( parser == NULL )
-diff --git a/src/plugins/rssyl/libfeed/parser.h b/src/plugins/rssyl/libfeed/parser.h
-index f8cbb9a..02cd0e5 100644
---- a/src/plugins/rssyl/libfeed/parser.h
-+++ b/src/plugins/rssyl/libfeed/parser.h
-@@ -32,14 +32,4 @@ gchar *feed_parser_get_attribute_value(const gchar **attr, const gchar *name);
- int feed_parser_unknown_encoding_handler(void *encdata, const XML_Char *name,
- 		XML_Encoding *info);
- 
--
--enum {
--	FEED_TYPE_NONE,
--	FEED_TYPE_RDF,
--	FEED_TYPE_RSS_20,
--	FEED_TYPE_ATOM_03,
--	FEED_TYPE_ATOM_10,
--	FEED_TYPE_OPML
--} FeedTypes;
--
- #endif /* __PARSER_H */
-diff --git a/src/plugins/rssyl/libfeed/parser_atom10.c b/src/plugins/rssyl/libfeed/parser_atom10.c
-index 9cf4ffa..8f9f4d6 100644
---- a/src/plugins/rssyl/libfeed/parser_atom10.c
-+++ b/src/plugins/rssyl/libfeed/parser_atom10.c
-@@ -29,6 +29,14 @@
- #include "parser.h"
- #include "parser_atom10.h"
- 
-+enum {
-+	FEED_LOC_ATOM10_NONE,
-+	FEED_LOC_ATOM10_ENTRY,
-+	FEED_LOC_ATOM10_AUTHOR,
-+	FEED_LOC_ATOM10_SOURCE,
-+	FEED_LOC_ATOM10_CONTENT
-+} FeedAtom10Locations;
-+
- void feed_parser_atom10_start(void *data, const gchar *el, const gchar **attr)
- {
- 	FeedParserCtx *ctx = (FeedParserCtx *)data;
-diff --git a/src/plugins/rssyl/libfeed/parser_atom10.h b/src/plugins/rssyl/libfeed/parser_atom10.h
-index 85e95b4..e3c71fb 100644
---- a/src/plugins/rssyl/libfeed/parser_atom10.h
-+++ b/src/plugins/rssyl/libfeed/parser_atom10.h
-@@ -23,12 +23,4 @@
- void feed_parser_atom10_start(void *data, const char *el, const char **attr);
- void feed_parser_atom10_end(void *data, const char *el);
- 
--enum {
--	FEED_LOC_ATOM10_NONE,
--	FEED_LOC_ATOM10_ENTRY,
--	FEED_LOC_ATOM10_AUTHOR,
--	FEED_LOC_ATOM10_SOURCE,
--	FEED_LOC_ATOM10_CONTENT
--} FeedAtom10Locations;
--
- #endif /* __PARSER_ATOM03_H */
-diff --git a/src/plugins/rssyl/libfeed/parser_rdf.c b/src/plugins/rssyl/libfeed/parser_rdf.c
-index d514bf0..77e1df5 100644
---- a/src/plugins/rssyl/libfeed/parser_rdf.c
-+++ b/src/plugins/rssyl/libfeed/parser_rdf.c
-@@ -28,6 +28,12 @@
- #include "date.h"
- #include "parser_rdf.h"
- 
-+enum {
-+	FEED_LOC_RDF_NONE,
-+	FEED_LOC_RDF_CHANNEL,
-+	FEED_LOC_RDF_ITEM
-+} FeedRdfLocations;
-+
- void feed_parser_rdf_start(void *data, const gchar *el, const gchar **attr)
- {
- 	FeedParserCtx *ctx = (FeedParserCtx *)data;
-diff --git a/src/plugins/rssyl/libfeed/parser_rdf.h b/src/plugins/rssyl/libfeed/parser_rdf.h
-index 1c3809f..66299cb 100644
---- a/src/plugins/rssyl/libfeed/parser_rdf.h
-+++ b/src/plugins/rssyl/libfeed/parser_rdf.h
-@@ -23,10 +23,4 @@
- void feed_parser_rdf_start(void *data, const char *el, const char **attr);
- void feed_parser_rdf_end(void *data, const char *el);
- 
--enum {
--	FEED_LOC_RDF_NONE,
--	FEED_LOC_RDF_CHANNEL,
--	FEED_LOC_RDF_ITEM
--} FeedRdfLocations;
--
- #endif /* __PARSER_RDF_H */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160123/652bef9a/attachment-0001.html>


More information about the macports-changes mailing list