The new isync is noticeably faster than the one we have in ports. It also sports a new tool with a different configuration syntax, though the isync binary is still kept to provide compatibility with existing config files.
Tested on i386. Index: Makefile =================================================================== RCS file: /cvs/ports/mail/isync/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 16 Sep 2007 00:17:04 -0000 1.10 +++ Makefile 13 May 2008 09:43:07 -0000 @@ -2,7 +2,7 @@ COMMENT= synchronize IMAP4 and maildir mailboxes -DISTNAME= isync-0.9.2 +DISTNAME= isync-1.0.4 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/} @@ -17,11 +17,16 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= c crypto ssl +LIB_DEPENDS= lib/db4/db.>=4:db-4.*:databases/db/v4 + SEPARATE_BUILD= concurrent CONFIGURE_STYLE= gnu +CONFIGURE_ENV+= CFLAGS=-I/usr/local/include/db4 \ + LDFLAGS=-L/usr/local/lib/db4 \ + LDADD=-ldb post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/isync - ${INSTALL_DATA} ${WRKSRC}/isyncrc.sample ${PREFIX}/share/examples/isync + ${INSTALL_DATA} ${WRKSRC}/src/mbsyncrc.sample ${PREFIX}/share/examples/isync .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/mail/isync/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 5 Apr 2007 16:20:02 -0000 1.5 +++ distinfo 13 May 2008 09:43:07 -0000 @@ -1,5 +1,5 @@ -MD5 (isync-0.9.2.tar.gz) = WxU1M3Ls0iEtjqYd+C5Q9g== -RMD160 (isync-0.9.2.tar.gz) = NpWrh6sOIla6wJL624OcALwuxNg= -SHA1 (isync-0.9.2.tar.gz) = mmg8jDBR1tampNMWbDiIx8JM6O8= -SHA256 (isync-0.9.2.tar.gz) = 7utnSx0thCRnG0CSXU+tQfefbvrKWFKvHm0KzHFD16Y= -SIZE (isync-0.9.2.tar.gz) = 110170 +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 cvs server: cannot find patches/patch-src_imap_c cvs server: cannot find patches/patch-src_maildir_c cvs server: cannot find patches/patch-src_main_c cvs server: cannot find patches/patch-src_sync_c Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/mail/isync/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 15 Sep 2004 09:09:42 -0000 1.4 +++ pkg/PLIST 13 May 2008 09:43:07 -0000 @@ -1,5 +1,16 @@ @comment $OpenBSD: PLIST,v 1.4 2004/09/15 09:09:42 espie Exp $ +bin/get-cert bin/isync +bin/mbsync +bin/mdconvert @man man/man1/isync.1 [EMAIL PROTECTED] man/man1/mbsync.1 [EMAIL PROTECTED] man/man1/mdconvert.1 +share/doc/isync/ +share/doc/isync/AUTHORS +share/doc/isync/ChangeLog +share/doc/isync/NEWS +share/doc/isync/README +share/doc/isync/TODO share/examples/isync/ -share/examples/isync/isyncrc.sample +share/examples/isync/mbsyncrc.sample