summaryrefslogtreecommitdiff
path: root/mail/imapfilter
diff options
context:
space:
mode:
authorwiz <wiz>2015-07-27 16:40:06 +0000
committerwiz <wiz>2015-07-27 16:40:06 +0000
commit2cad5292ee072d105a51062798f5757e46ae5f64 (patch)
treed845937ec80fb8040df25028c9232a66193e89be /mail/imapfilter
parent6c16faa7a12929067870b6cc71a28e16971f719a (diff)
downloadpkgsrc-2cad5292ee072d105a51062798f5757e46ae5f64.tar.gz
Update to 2.6.2 based on patch from Mansour Moufid on pkgsrc-users.
IMAPFilter 2.6.2 - 30 Jun 2015 - Bug fix; drop connection on local certificate mismatch. IMAPFilter 2.6.1 - 29 Jun 2015 - Support for loading the system's CA certificates from a file. - Bug fix; flusing of standard output/error in a some cases. IMAPFilter 2.6 - 16 Jun 2015 - Optimizations that vastly improve performance of the meta-searching functionality, by making subsequent search requests limit their scope based on the results already returned by previous requests (previously this was the case only for the match_*() methods). - Lua 5.3 compatibility (the codebase can still be compiled with versions 5.2 and 5.1). - A new "limit" option can be used as a work-around for problems that some servers have with long requests. - The documentation now clarifies how to make the client block indefinitely. - Bug fix; the check_status() method now returns 4 numbers on error as described in the documentation (just negative values in this case). - Bug fix; flushing of default output on password prompt. - Bug fix; program fault when very long requests were to be sent. IMAPFilter 2.5.7 - 16 Nov 2014 - Support for automatic validation of SSL connections, using the operating system's installed trusted CA certificates (usually from authorities that are shipped with web browsers). - A new "wakeonany" option makes it possible to end IDLE mode on any event, not just on new messages. - A new "reenter" option controls whether IDLE mode should be re-entered, after the recovery of the session, which makes it possible to continue with the execution of the next line in the configuration file. - The documentation now mentions that the contain_*() methods do case-insensitive searching (an IMAP limitation). - The documentation now has a better explanation of the arrived_*() and sent_*() methods. - Bug fix; the value returned by the copy method was incorrect in some cases.
Diffstat (limited to 'mail/imapfilter')
-rw-r--r--mail/imapfilter/Makefile8
-rw-r--r--mail/imapfilter/distinfo10
-rw-r--r--mail/imapfilter/patches/patch-aa10
3 files changed, 15 insertions, 13 deletions
diff --git a/mail/imapfilter/Makefile b/mail/imapfilter/Makefile
index fb2dcbdde85..095c0055921 100644
--- a/mail/imapfilter/Makefile
+++ b/mail/imapfilter/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.43 2014/10/19 22:27:46 alnsn Exp $
+# $NetBSD: Makefile,v 1.44 2015/07/27 16:40:06 wiz Exp $
-DISTNAME= imapfilter-2.5.6
-PKGREVISION= 3
+DISTNAME= imapfilter-2.6.2
CATEGORIES= mail
-MASTER_SITES= -https://codeload.github.com/lefcha/imapfilter/tar.gz/v${PKGVERSION_NOREV}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=lefcha/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://imapfilter.hellug.gr/
diff --git a/mail/imapfilter/distinfo b/mail/imapfilter/distinfo
index bd1bc6989f4..9d24d4f9817 100644
--- a/mail/imapfilter/distinfo
+++ b/mail/imapfilter/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2013/11/05 18:57:32 adam Exp $
+$NetBSD: distinfo,v 1.23 2015/07/27 16:40:06 wiz Exp $
-SHA1 (imapfilter-2.5.6.tar.gz) = 49ac7b7fb937b40eb42a162314de4f8866e33c11
-RMD160 (imapfilter-2.5.6.tar.gz) = 29571b98820e27d803ebcda95444e128e62c31bf
-Size (imapfilter-2.5.6.tar.gz) = 53579 bytes
-SHA1 (patch-aa) = b5f1a74de39389f1507c2d02fdb4f81b814cb85c
+SHA1 (imapfilter-2.6.2.tar.gz) = f46d6bee8fc9fbb6a7c2faaf19acb8eef61e2046
+RMD160 (imapfilter-2.6.2.tar.gz) = 7f651665497eec1fbd9d8460230fd961b2845a59
+Size (imapfilter-2.6.2.tar.gz) = 55465 bytes
+SHA1 (patch-aa) = 96e2feae83b084d93443ba9fa754f6f509eeca71
diff --git a/mail/imapfilter/patches/patch-aa b/mail/imapfilter/patches/patch-aa
index e3b43cc5def..77576c4bf05 100644
--- a/mail/imapfilter/patches/patch-aa
+++ b/mail/imapfilter/patches/patch-aa
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.13 2013/11/05 18:57:32 adam Exp $
+$NetBSD: patch-aa,v 1.14 2015/07/27 16:40:06 wiz Exp $
---- src/Makefile.orig 2013-10-27 22:46:05.000000000 +0000
+--- src/Makefile.orig 2015-06-29 22:38:56.000000000 +0000
+++ src/Makefile
@@ -1,5 +1,3 @@
-DESTDIR =
@@ -8,17 +8,19 @@ $NetBSD: patch-aa,v 1.13 2013/11/05 18:57:32 adam Exp $
BINDIR = $(PREFIX)/bin
SHAREDIR = $(PREFIX)/share/imapfilter
MANDIR = $(PREFIX)/man
-@@ -16,8 +14,8 @@ LIBPCRE = -lpcre
+@@ -16,9 +14,9 @@ LIBPCRE = -lpcre
LIBSSL = -lssl
LIBCRYPTO = -lcrypto
-CFLAGS = -Wall -Wextra -O -DCONFIG_SHAREDIR='"$(SHAREDIR)"' $(INCDIRS) $(MYCFLAGS)
-LDFLAGS = $(LIBDIRS) $(MYLDFLAGS)
+-LIBS = -lm -ldl $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
+CFLAGS += -Wall -Wextra -DCONFIG_SHAREDIR='"$(SHAREDIR)"' $(INCDIRS) $(MYCFLAGS)
+LDFLAGS += $(LIBDIRS) $(MYLDFLAGS)
- LIBS = -lm $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
++LIBS = -lm $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
MAN1 = imapfilter.1
+ MAN5 = imapfilter_config.5
@@ -34,7 +32,7 @@ OBJ = auth.o buffer.o cert.o core.o file
all: $(BIN)