[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