2014-10-09 16:05:50 +02:00
|
|
|
# $NetBSD: Makefile,v 1.36 2014/10/09 14:06:39 wiz Exp $
|
2002-12-07 16:12:41 +01:00
|
|
|
|
Update to 1.1.1. From the changelog:
* src/mbsync.1:
* don't lie about the default of User
* fix typos
* src/drv_maildir.c:
* don't forget to reset message counts when skipping scan
* remove apparently pointless resetting of recent message count
* src/compat/convert.c:
* error-check renaming of uid mapping database
* error-check reading of old uidvalidity and maxuid files
* src/sync.c:
* error-check committing of sync state
* better error messages for sync state and journal related errors
* remove pointless/counterproductive "Disk full?" error message suffixes
* don't crash in message expiration debug print
* src/compat/config.c:
* fix "inverse copy&pasto" in account labeling code
* don't needlessly quote strings
* write Sync and Expunge to global section if applicable
* don't bother checking impossible condition
* src/main.c:
* fix segfault on passing --{create,expunge}-{master,slave}
* don't needlessly spell out INBOX
* src/drv_imap.c:
* don't crash on malformed response code
* don't crash on truncated LIST response
* fix crash on store without prior fetch with non-UIDPLUS servers
* don't error out if we don't get an X-TUID header
* src/compat/main.c:
* remove pointless pointer assignment
* src/: drv_maildir.c, mdconvert.c:
* fix hypothetical buffer overflows
* close a bunch of fd leaks in error paths
* src/util.c:
* actually use prime numbers for all hash bucket sizes
* src/config.c:
* fix zero MaxSize override in Channels
* src/compat/: config.c, isync.h, util.c:
* rework maildir store mapping
* src/socket.c:
* remove pointless use of AI_V4MAPPED flag
* configure.ac, src/common.h, src/drv_imap.c, src/util.c:
* make date parsing portable, take 2
* src/: drv_maildir.c, sync.c:
* fix _POSIX_SYNCHRONIZED_IO usage
Many of these changes were in response to findings from a Coverity scan.
2014-06-09 19:29:09 +02:00
|
|
|
DISTNAME= isync-1.1.1
|
2002-12-07 16:12:41 +01:00
|
|
|
CATEGORIES= mail net
|
2003-12-27 17:54:06 +01:00
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/}
|
2002-12-07 16:12:41 +01:00
|
|
|
|
2006-03-07 21:20:26 +01:00
|
|
|
MAINTAINER= tonio@NetBSD.org
|
2003-12-27 17:54:06 +01:00
|
|
|
HOMEPAGE= http://isync.sourceforge.net/
|
2004-02-21 08:12:12 +01:00
|
|
|
COMMENT= Synchronize a maildir with an imap server
|
2009-07-12 22:26:59 +02:00
|
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
|
2010-06-02 14:53:49 +02:00
|
|
|
BDB_ACCEPTED= db4 db5
|
|
|
|
GNU_CONFIGURE= yes
|
2003-12-27 17:54:06 +01:00
|
|
|
CONFIGURE_ARGS+= --with-ssl=${BUILDLINK_PREFIX.openssl}
|
|
|
|
LDFLAGS+= -lcrypto
|
|
|
|
|
2014-05-17 06:06:56 +02:00
|
|
|
post-patch:
|
|
|
|
${TOUCH} ${WRKSRC}/configure ${WRKSRC}/aclocal.m4 ${WRKSRC}/Makefile.in
|
|
|
|
|
2010-06-02 14:53:49 +02:00
|
|
|
BUILDLINK_TRANSFORM+= l:db:${BDB_TYPE}
|
|
|
|
.include "../../security/openssl/buildlink3.mk"
|
|
|
|
.include "../../mk/bdb.buildlink3.mk"
|
2002-12-07 16:12:41 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|