Skip to content
Permalink
Browse files

cyrus-imapd: update to 2.3.18; update homepage; update master_sites; …

…use perl5.12, since using perl5.16 fails (https://trac.macports.org/ticket/43112)

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@118314 d073be05-634f-4543-b044-5fe20cf6d1d6
  • Loading branch information
ryandesign committed Mar 30, 2014
1 parent 9c57e20 commit 1a3052dd53162c8e6e30eb41ca98833d20779d6d
Showing with 22 additions and 9 deletions.
  1. +10 −9 mail/cyrus-imapd/Portfile
  2. +12 −0 mail/cyrus-imapd/files/patch-lib-charset.c.diff
@@ -3,8 +3,7 @@
PortSystem 1.0

name cyrus-imapd
version 2.3.8
revision 2
version 2.3.18
categories mail
platforms darwin
license BSD-old
@@ -14,18 +13,20 @@ description The Cyrus IMAP Server
long_description Popular, scalable, open standars based IMAP & POP3 mail server \
developed by The Carnegie Mellon University.

homepage http://asg.web.cmu.edu/cyrus/
master_sites http://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
checksums md5 ac03b02c1ae08d52f807b58c488b204f
homepage http://cyrusimap.org/
master_sites ftp://ftp.cyrusimap.org/cyrus-imapd/

checksums rmd160 b9d351b5c73c4e87019fb8aa0efd0a8a29ac6a40 \
sha256 7724959d49191b993ef387c31a0ea7d30f1df7d255e73dff0b7887eff679ce5a

depends_build port:makedepend
depends_lib path:bin/perl:perl5 \
depends_lib port:perl5.12 \
port:cyrus-sasl2 \
port:db44 \
port:openssl

patchfiles patch-depot-Makefile.in.diff
patchfiles patch-depot-Makefile.in.diff \
patch-lib-charset.c.diff

# wrong number of arguments at (eval 1) line 41, <DATA> line 256.
configure.ccache no
@@ -36,7 +37,7 @@ configure.args --mandir=${prefix}/share/man \
--with-pidfile=${prefix}/var/run/cyrus-master.pid \
--with-bdb-incdir=${prefix}/include/db44 \
--with-bdb-libdir=${prefix}/lib/db44 \
--with-perl=${prefix}/bin/perl \
--with-perl=${prefix}/bin/perl5.12 \
--with-sasl=${prefix} \
--with-openssl=${prefix} \
--with-cyrus-user=cyrus \
@@ -0,0 +1,12 @@
charset.c:864:13: error: void function 'mimeheader_cat' should not return a value [-Wreturn-type]
--- lib/charset.c.orig 2011-10-04 14:59:14.000000000 -0500
+++ lib/charset.c 2014-03-30 01:45:25.000000000 -0500
@@ -861,7 +861,7 @@
int len;
char *res;

- if (!s) return 0;
+ if (!s) return;

/* set up the conversion path */
input = table_init(0, target);

0 comments on commit 1a3052d

Please sign in to comment.
You can’t perform that action at this time.