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

khindenburg at macports.org khindenburg at macports.org
Sun Jun 7 05:58:27 PDT 2015


Revision: 137249
          https://trac.macports.org/changeset/137249
Author:   khindenburg at macports.org
Date:     2015-06-07 05:58:27 -0700 (Sun, 07 Jun 2015)
Log Message:
-----------
claws-mail: update to 3.11.1 maintainer #47865

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

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

Modified: trunk/dports/mail/claws-mail/Portfile
===================================================================
--- trunk/dports/mail/claws-mail/Portfile	2015-06-07 12:46:51 UTC (rev 137248)
+++ trunk/dports/mail/claws-mail/Portfile	2015-06-07 12:58:27 UTC (rev 137249)
@@ -5,8 +5,7 @@
 PortGroup       active_variants 1.1
 
 name            claws-mail
-version         3.10.1
-revision        2
+version         3.11.1
 categories      mail news
 platforms       darwin
 license         GPL-3+
@@ -24,11 +23,14 @@
 homepage        http://www.claws-mail.org/
 master_sites    sourceforge:project/claws-mail/Claws%20Mail/${version}
 
-checksums       rmd160  4ccb6ead7820338d2800d499555a20c8bce914cd \
-                sha256  4cb7c42995b1a5d7567a0909ce2080c05eec74a4d966da7a7a872f5eba018459
+checksums       rmd160  6cdcae95d8c367da3d170dba55b9707b181fa723 \
+                sha256  d72381b6c9f872638cae2c208925e19bd5d4a9476bb9049742f1ba27c3efd133
 
 use_xz          yes
 
+patchfiles      patch-rssyl-symbol-fix.diff
+patch.pre_args  -p1
+
 depends_build   port:pkgconfig
 depends_lib     port:gtk2 \
                 port:libetpan \

Added: trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff
===================================================================
--- trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff	                        (rev 0)
+++ trunk/dports/mail/claws-mail/files/patch-rssyl-symbol-fix.diff	2015-06-07 12:58:27 UTC (rev 137249)
@@ -0,0 +1,107 @@
+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/20150607/7ec44540/attachment.html>


More information about the macports-changes mailing list