[146687] trunk/dports
cal at macports.org
cal at macports.org
Tue Mar 15 07:59:35 PDT 2016
Revision: 146687
https://trac.macports.org/changeset/146687
Author: cal at macports.org
Date: 2016-03-15 07:59:35 -0700 (Tue, 15 Mar 2016)
Log Message:
-----------
courier-imap: 4.16.2, closes #50872
Update courier-imap to 4.16.2, update courier-authlib to 0.66.4, add
courier-unicode. Fixes build failure against new openssl.
Modified Paths:
--------------
trunk/dports/mail/courier-imap/Portfile
trunk/dports/security/courier-authlib/Portfile
Added Paths:
-----------
trunk/dports/devel/courier-unicode/
trunk/dports/devel/courier-unicode/Portfile
trunk/dports/devel/courier-unicode/files/
trunk/dports/devel/courier-unicode/files/patch-courier-unicode.h.in-add-missing-includes.diff
Removed Paths:
-------------
trunk/dports/devel/courier-unicode/Portfile
trunk/dports/mail/courier-imap/files/patch-rfc1035_res.h
Deleted: trunk/dports/devel/courier-unicode/Portfile
===================================================================
--- trunk/dports/security/courier-authlib/Portfile 2016-03-14 08:06:40 UTC (rev 146625)
+++ trunk/dports/devel/courier-unicode/Portfile 2016-03-15 14:59:35 UTC (rev 146687)
@@ -1,37 +0,0 @@
-# $Id$
-
-PortSystem 1.0
-
-name courier-authlib
-version 0.61.0
-categories security mail
-license GPL-3
-platforms darwin
-maintainers nomaintainer
-description Courier Authentication Library is a generic authentication API
-long_description ${description}
-
-homepage http://www.courier-mta.org/authlib/
-master_sites sourceforge:courier
-checksums md5 f3dd6469c2f0b8debafed7fea4d84699 \
- sha1 0caf0f435411124b02fe2594b39feceff5b23159 \
- rmd160 91fb8ac8960659b7cc4ea9574e1af11fa8f7dc86
-use_bzip2 yes
-
-depends_lib port:db44
-
-configure.args --mandir=${prefix}/share/man \
- --with-db=db \
- --without-authmysql \
- --without-authpgsql \
- --without-authldap \
- --without-authpam \
- -C
-configure.cflags-append -I${prefix}/include/db44
-configure.ldflags-append -L${prefix}/lib/db44
-
-post-destroot {
- system "cd ${destroot}${prefix}/lib/courier-authlib && rm -f *.a *.la"
-}
-
-#livecheck.type sourceforge
Copied: trunk/dports/devel/courier-unicode/Portfile (from rev 146672, trunk/dports/security/courier-authlib/Portfile)
===================================================================
--- trunk/dports/devel/courier-unicode/Portfile (rev 0)
+++ trunk/dports/devel/courier-unicode/Portfile 2016-03-15 14:59:35 UTC (rev 146687)
@@ -0,0 +1,28 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+name courier-unicode
+version 1.4
+checksums rmd160 a5006b510799b341e6f3d266b34b3df31be5bf11 \
+ sha256 2174f4cdd2cd3fe554d4cbbd9557abac0e54c0226084f368bcb2e66b0e78cf96
+
+categories security mail
+license GPL-3
+platforms darwin
+maintainers nomaintainer
+description Courier Authentication Library is a generic authentication API
+long_description ${description}
+
+homepage http://www.courier-mta.org/unicode/
+master_sites sourceforge:courier
+use_bzip2 yes
+
+depends_lib port:libiconv
+
+patchfiles patch-courier-unicode.h.in-add-missing-includes.diff
+
+# Limit the length of the minor and patch version components to avoid picking
+# up development versions (that contain a YYYYMMDD timestamp).
+livecheck.regex "[quotemeta ${name}]-(\\d+(\\.\\d{1,7})*)[quotemeta ${extract.suffix}]"
Added: trunk/dports/devel/courier-unicode/files/patch-courier-unicode.h.in-add-missing-includes.diff
===================================================================
--- trunk/dports/devel/courier-unicode/files/patch-courier-unicode.h.in-add-missing-includes.diff (rev 0)
+++ trunk/dports/devel/courier-unicode/files/patch-courier-unicode.h.in-add-missing-includes.diff 2016-03-15 14:59:35 UTC (rev 146687)
@@ -0,0 +1,12 @@
+--- ./courier-unicode.h.in.orig 2016-03-15 15:34:19.000000000 +0100
++++ ./courier-unicode.h.in 2016-03-15 15:34:53.000000000 +0100
+@@ -41,6 +41,9 @@
+ extern const char *unicode_locale_chset();
+
+ #if @LANGINFO_L@
++#include <langinfo.h>
++#include <xlocale.h>
++
+ extern const char *unicode_locale_chset_l(locale_t l);
+ #endif
+
Modified: trunk/dports/mail/courier-imap/Portfile
===================================================================
--- trunk/dports/mail/courier-imap/Portfile 2016-03-15 14:56:08 UTC (rev 146686)
+++ trunk/dports/mail/courier-imap/Portfile 2016-03-15 14:59:35 UTC (rev 146687)
@@ -4,8 +4,10 @@
PortSystem 1.0
name courier-imap
-version 4.4.1
-revision 2
+version 4.16.2
+checksums rmd160 84f68f30e1497371cd8fd382a91ee5675c2b2646 \
+ sha256 3be244b3c4d3d5c5e33efb37e4cf712ae83cbe21e43c31725e0d996ab4acc387
+
categories mail
license {GPL-3 OpenSSLException}
maintainers nomaintainer
@@ -19,10 +21,8 @@
platforms darwin
master_sites sourceforge:project/courier/imap/${version} freebsd
use_bzip2 yes
-checksums sha1 c5d7a2790f6ce0ed7eda90a36268a1e772627bd7
depends_lib port:courier-authlib path:lib/libssl.dylib:openssl port:db44
set authdaemondir ${prefix}/var/run/authdaemon.courier-imap
-patchfiles patch-rfc1035_res.h
configure.args --bindir=${prefix}/bin \
--mandir=${prefix}/share/man \
Deleted: trunk/dports/mail/courier-imap/files/patch-rfc1035_res.h
===================================================================
--- trunk/dports/mail/courier-imap/files/patch-rfc1035_res.h 2016-03-15 14:56:08 UTC (rev 146686)
+++ trunk/dports/mail/courier-imap/files/patch-rfc1035_res.h 2016-03-15 14:59:35 UTC (rev 146687)
@@ -1,11 +0,0 @@
---- rfc1035/rfc1035_res.h-old Fri Jul 18 14:03:07 2003
-+++ rfc1035/rfc1035_res.h Fri Jul 18 14:03:54 2003
-@@ -40,7 +40,7 @@
- unsigned randptr;
- } ;
-
--extern struct rfc1035_res rfc1035_default_resolver;
-+struct rfc1035_res rfc1035_default_resolver;
-
- #ifdef __cplusplus
- }
Modified: trunk/dports/security/courier-authlib/Portfile
===================================================================
--- trunk/dports/security/courier-authlib/Portfile 2016-03-15 14:56:08 UTC (rev 146686)
+++ trunk/dports/security/courier-authlib/Portfile 2016-03-15 14:59:35 UTC (rev 146687)
@@ -4,7 +4,10 @@
PortSystem 1.0
name courier-authlib
-version 0.61.0
+version 0.66.4
+checksums rmd160 5a550a038cd7f6e4d22d7b6e432a65b3caca94da \
+ sha256 a874fa50e83d9b1385f97a47879af781a1aa09f49cdaa7d77e7ea3e5983a4a26
+
categories security mail
license GPL-3
platforms darwin
@@ -14,15 +17,13 @@
homepage http://www.courier-mta.org/authlib/
master_sites sourceforge:courier
-checksums md5 f3dd6469c2f0b8debafed7fea4d84699 \
- sha1 0caf0f435411124b02fe2594b39feceff5b23159 \
- rmd160 91fb8ac8960659b7cc4ea9574e1af11fa8f7dc86
use_bzip2 yes
-depends_lib port:db44
+depends_lib port:db44 \
+ port:libtool \
+ port:courier-unicode
-configure.args --mandir=${prefix}/share/man \
- --with-db=db \
+configure.args --with-db=db \
--without-authmysql \
--without-authpgsql \
--without-authldap \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160315/ce0ac51c/attachment-0001.html>
More information about the macports-changes
mailing list