[26205] trunk/dports/mail

source_changes at macosforge.org source_changes at macosforge.org
Fri Jun 15 12:39:50 PDT 2007


Revision: 26205
          http://trac.macosforge.org/projects/macports/changeset/26205
Author:   boeyms at macports.org
Date:     2007-06-15 12:39:50 -0700 (Fri, 15 Jun 2007)

Log Message:
-----------
mail/libsieve:
 * Add new port.

Added Paths:
-----------
    trunk/dports/mail/libsieve/
    trunk/dports/mail/libsieve/Portfile
    trunk/dports/mail/libsieve/files/
    trunk/dports/mail/libsieve/files/patch-src__sv_parser__addr.c
    trunk/dports/mail/libsieve/files/patch-src__sv_parser__sieve.c

Added: trunk/dports/mail/libsieve/Portfile
===================================================================
--- trunk/dports/mail/libsieve/Portfile	                        (rev 0)
+++ trunk/dports/mail/libsieve/Portfile	2007-06-15 19:39:50 UTC (rev 26205)
@@ -0,0 +1,31 @@
+# $Id$
+
+PortSystem 1.0
+name        libsieve
+version     2.2.5
+categories  mail devel
+maintainers boeyms at macports.org openmaintainer at macports.org
+description A library for parsing, sorting and filtering your mail
+homepage    http://libsieve.sourceforge.net/
+platforms   darwin
+
+long_description \
+    This code is a standalone library providing an interpreter for RFC \
+    3028 Sieve and various extensions. It is based upon code distributed \
+    with the Cyrus Mail Server prior to CMU's switch to a more restrictive \
+    license. The libSieve API attempts to be easy to use and extensible, \
+    and replaces the more rigid API in the Cyrus Sieve implementation.
+
+master_sites    sourceforge
+
+# These patches have been incorporated upstream and should be able to be 
+# removed at the next version
+patchfiles  patch-src__sv_parser__addr.c patch-src__sv_parser__sieve.c
+
+checksums   md5 f0adbfa59254d07611d907f78aaa20cd \
+            sha1 27816679f4d8ecbaf8a3504cc47aad7015e7719b \
+            rmd160 bcb4912008592a7372bacc336575f8416a105acd
+
+configure.dir   ${worksrcpath}/src
+build.dir       ${worksrcpath}/src
+destroot.dir    ${worksrcpath}/src


Property changes on: trunk/dports/mail/libsieve/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id

Added: trunk/dports/mail/libsieve/files/patch-src__sv_parser__addr.c
===================================================================
--- trunk/dports/mail/libsieve/files/patch-src__sv_parser__addr.c	                        (rev 0)
+++ trunk/dports/mail/libsieve/files/patch-src__sv_parser__addr.c	2007-06-15 19:39:50 UTC (rev 26205)
@@ -0,0 +1,11 @@
+--- src/sv_parser/addr.c	2006-11-26 02:48:03.000000000 +0000
++++ src/sv_parser/addr.c.new	2007-04-04 14:02:49.000000000 +0000
+@@ -145,7 +145,7 @@
+ /* There are global to this file */
+ char *libsieve_addrptr;          /* pointer to sieve string for address lexer */
+ char *libsieve_addrerr;          /* buffer for sieve parser error messages */
+-struct sieve2_context *libsieve_parse_context;
++extern struct sieve2_context *libsieve_parse_context;
+ static struct address *addr = NULL;
+ static struct mlbuf *ml = NULL;
+ 

Added: trunk/dports/mail/libsieve/files/patch-src__sv_parser__sieve.c
===================================================================
--- trunk/dports/mail/libsieve/files/patch-src__sv_parser__sieve.c	                        (rev 0)
+++ trunk/dports/mail/libsieve/files/patch-src__sv_parser__sieve.c	2007-06-15 19:39:50 UTC (rev 26205)
@@ -0,0 +1,13 @@
+--- src/sv_parser/sieve.c	2006-12-08 06:53:58.000000000 +0000
++++ src/sv_parser/sieve.c.new	2007-04-04 14:02:17.000000000 +0000
+@@ -2819,8 +2819,8 @@
+     return 1;
+ }
+ 
+-char *libsieve_addrptr;		/* pointer to sieve string for address lexer */
+-char *libsieve_addrerr;		/* buffer for sieve parser error messages */
++extern char *libsieve_addrptr;		/* pointer to sieve string for address lexer */
++extern char *libsieve_addrerr;		/* buffer for sieve parser error messages */
+ 
+ static int static_verify_address(const char *s)
+ {

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070615/bcc82004/attachment.html


More information about the macports-changes mailing list