Attached is a diff to update msmtp to version 1.4.11. The homepage says: ---- msmtp 1.4.11 is released! This release makes the default behaviour more secure: TLS now requires either tls_trust_file (highly recommended) or a disabled tls_certcheck. NTLM authentication is not used automatically without TLS anymore. ----
Further I added libidn to LIB_DEPENDS, so International Domain Names are supported now. It would be nice if someone could test that, as I don't know how :) Works for me (after putting a 'tls_certcheck off' in my ~/.msmtprc ;). Please test and comment. Thanks. -- simon
Index: Makefile =================================================================== RCS file: /cvs/ports/mail/msmtp/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- Makefile 31 Jan 2007 21:36:35 -0000 1.8 +++ Makefile 10 Apr 2007 22:14:26 -0000 @@ -2,7 +2,7 @@ COMMENT= "SMTP plugin for MUAs" -DISTNAME= msmtp-1.4.10 +DISTNAME= msmtp-1.4.11 CATEGORIES= mail HOMEPAGE= http://msmtp.sourceforge.net/ @@ -19,12 +19,14 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=msmtp/} EXTRACT_SUFX= .tar.bz2 +LIB_DEPENDS= idn::devel/libidn + MODULES= devel/gettext SEPARATE_BUILD= concurrent CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --with-libgsasl=no \ - --with-libidn=no \ + --with-libidn=yes \ --with-ssl=openssl post-install: Index: distinfo =================================================================== RCS file: /cvs/ports/mail/msmtp/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- distinfo 31 Jan 2007 21:36:35 -0000 1.8 +++ distinfo 10 Apr 2007 22:14:26 -0000 @@ -1,4 +1,5 @@ -MD5 (msmtp-1.4.10.tar.bz2) = 38c63aae762d5a31c5f6f5e58961cb52 -RMD160 (msmtp-1.4.10.tar.bz2) = f46dfc12a3eff4e8cca88ff3ece9707d43dacba3 -SHA1 (msmtp-1.4.10.tar.bz2) = c0f9d979cc0ede2908d49ff89aeb3687d8499386 -SIZE (msmtp-1.4.10.tar.bz2) = 540030 +MD5 (msmtp-1.4.11.tar.bz2) = WQrGLvQQ+frL8UpWVffrqw== +RMD160 (msmtp-1.4.11.tar.bz2) = dimZVcSiO3zetDb+EyfZnh+gJv0= +SHA1 (msmtp-1.4.11.tar.bz2) = 1IW8d6qTjkZVtxJ0VdJU8y9gshM= +SHA256 (msmtp-1.4.11.tar.bz2) = cjLbHgLu5rE8ISP3A1obskyC84f0+czVQHcQCryelCQ= +SIZE (msmtp-1.4.11.tar.bz2) = 538736 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/mail/msmtp/patches/patch-configure,v retrieving revision 1.4 diff -u -r1.4 patch-configure --- patches/patch-configure 31 Jan 2007 21:36:35 -0000 1.4 +++ patches/patch-configure 10 Apr 2007 22:14:26 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.4 2007/01/31 21:36:35 jasper Exp $ ---- configure.orig Thu Jan 11 11:04:16 2007 -+++ configure Wed Jan 31 18:40:25 2007 -@@ -834,14 +834,14 @@ localstatedir='${prefix}/var' +--- configure.orig Wed Apr 11 00:00:52 2007 ++++ configure Wed Apr 11 00:02:38 2007 +@@ -878,14 +878,14 @@ localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' @@ -18,7 +18,16 @@ ac_prev= ac_dashdash= -@@ -19355,10 +19355,10 @@ XGETTEXT!$XGETTEXT$ac_delim +@@ -19899,7 +19899,7 @@ EGREP!$EGREP$ac_delim + ALLOCA!$ALLOCA$ac_delim + ALLOCA_H!$ALLOCA_H$ac_delim + GETOPT_H!$GETOPT_H$ac_delim +-LIBINTL!$LIBINTL$ac_delim ++LIBINTL!$LTLIBINTL$ac_delim + _ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then +@@ -20026,7 +20026,7 @@ XGETTEXT!$XGETTEXT$ac_delim XGETTEXT_015!$XGETTEXT_015$ac_delim MSGMERGE!$MSGMERGE$ac_delim INTL_MACOSX_LIBS!$INTL_MACOSX_LIBS$ac_delim @@ -26,8 +35,4 @@ +LIBICONV!$LTLIBICONV$ac_delim LTLIBICONV!$LTLIBICONV$ac_delim INTLLIBS!$INTLLIBS$ac_delim --LIBINTL!$LIBINTL$ac_delim -+LIBINTL!$LTLIBINTL$ac_delim - LTLIBINTL!$LTLIBINTL$ac_delim POSUB!$POSUB$ac_delim - HAVE_LIBGNUTLS!$HAVE_LIBGNUTLS$ac_delim Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/mail/msmtp/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 DESCR --- pkg/DESCR 30 Mar 2005 22:04:44 -0000 1.1.1.1 +++ pkg/DESCR 10 Apr 2007 22:14:26 -0000 @@ -10,3 +10,4 @@ o IPv6 support o support for multiple accounts o sendmail compatible interface (command line options and exit codes) +o support for Internationalized Domain Names (IDN)