Hi, Update for iSync to 1.0.5:
- don't crash if neither host nor tunnel are specified - give the implicitly created imap account config the name of the store - handle failure to store messages - don't hang after failed start_tls - deal with UIDVALIDITY of 0 properly - fix memory access error (used memcpy for overlapping regions) While here, GROFF is not needed and the patch was applyed upstream. Ok? Comments? Cheers. -- Sending from my VCR...
Index: Makefile =================================================================== RCS file: /cvs/ports/mail/isync/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile 29 Mar 2012 13:38:40 -0000 1.22 +++ Makefile 1 Oct 2012 14:32:34 -0000 @@ -2,8 +2,7 @@ COMMENT= synchronize IMAP4 and maildir mailboxes -DISTNAME= isync-1.0.4 -REVISION = 3 +DISTNAME= isync-1.0.5 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/} @@ -14,6 +13,7 @@ PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes + WANTLIB= c crypto ssl lib/db4/db>=4 LIB_DEPENDS= databases/db/v4 @@ -23,7 +23,6 @@ CONFIGURE_STYLE= gnu CONFIGURE_ENV+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include/db4" \ LDFLAGS=-L${LOCALBASE}/lib/db4 \ LDADD=-ldb -USE_GROFF = Yes post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/isync Index: distinfo =================================================================== RCS file: /cvs/ports/mail/isync/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 14 May 2008 07:52:53 -0000 1.6 +++ distinfo 1 Oct 2012 14:32:34 -0000 @@ -1,5 +1,2 @@ -MD5 (isync-1.0.4.tar.gz) = ioNqb0tDzTiouBUwSEF2Fg== -RMD160 (isync-1.0.4.tar.gz) = I0dVM/+YSMOLlZEermGRygMTIYU= -SHA1 (isync-1.0.4.tar.gz) = oyfMW4GUbHzLOibd2XGTPi4AbtM= -SHA256 (isync-1.0.4.tar.gz) = yLTIhZ2ZL7ozmk84zmKiYteil9ulKBa+A3GoQq//r/Y= -SIZE (isync-1.0.4.tar.gz) = 170264 +SHA256 (isync-1.0.5.tar.gz) = 8kTY7pXNhUZRNTMP1jtLbORIF1rx4BBMLD0iW3Q6xJ4= +SIZE (isync-1.0.5.tar.gz) = 187601 Index: patches/patch-configure =================================================================== RCS file: patches/patch-configure diff -N patches/patch-configure --- patches/patch-configure 20 Apr 2004 19:11:34 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-configure,v 1.1 2004/04/20 19:11:34 sturm Exp $ ---- configure.orig 2003-12-07 10:11:33.000000000 -0500 -+++ configure 2004-04-20 07:57:07.000000000 -0400 -@@ -3202,7 +3202,7 @@ if test "${ac_cv_lib_ssl_SSL_library_ini - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-lssl $LIBS" -+LIBS="-lssl -lcrypto $LIBS" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/mail/isync/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 14 May 2008 07:52:53 -0000 1.5 +++ pkg/PLIST 1 Oct 2012 14:32:34 -0000 @@ -1,8 +1,8 @@ @comment $OpenBSD: PLIST,v 1.5 2008/05/14 07:52:53 pyr Exp $ bin/get-cert -bin/isync -bin/mbsync -bin/mdconvert +@bin bin/isync +@bin bin/mbsync +@bin bin/mdconvert @man man/man1/isync.1 @man man/man1/mbsync.1 @man man/man1/mdconvert.1