pkgsrc/mail/isync/Makefile

24 lines
654 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.36 2014/10/09 14:06:39 wiz Exp $
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
CATEGORIES= mail net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/}
MAINTAINER= tonio@NetBSD.org
HOMEPAGE= http://isync.sourceforge.net/
2004-02-21 08:12:12 +01:00
COMMENT= Synchronize a maildir with an imap server
LICENSE= gnu-gpl-v2
BDB_ACCEPTED= db4 db5
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-ssl=${BUILDLINK_PREFIX.openssl}
LDFLAGS+= -lcrypto
post-patch:
${TOUCH} ${WRKSRC}/configure ${WRKSRC}/aclocal.m4 ${WRKSRC}/Makefile.in
BUILDLINK_TRANSFORM+= l:db:${BDB_TYPE}
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bdb.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"