diff options
author | ghen <ghen> | 2010-04-30 10:43:26 +0000 |
---|---|---|
committer | ghen <ghen> | 2010-04-30 10:43:26 +0000 |
commit | 117850890057181100663014b1b9aa9842d1e2c0 (patch) | |
tree | 0e28de18ec350b0aa4558c3ff23330ca7c20dbe6 | |
parent | 1b40b2a7e1e3a59723ef6f6ba1dd85daa352085e (diff) | |
download | pkgsrc-117850890057181100663014b1b9aa9842d1e2c0.tar.gz |
Update the Pigeonhole Sieve plugin to 0.1.16, bump dovecot's PKGREVISION.
The main thing that this new release adds is full support for the spamtest,
spamtestplus and virustest extensions. These extensions implement a uniform
means of testing the content spam/virus status headers in mail messages:
http://ietfreport.isoc.org/idref/rfc5235/
Not many people have tested these new features yet and therefore these are
currently considered experimental. Test these thoroughly before you start using
them! Documentation is available in share/doc/dovecot/spamtest-virustest.txt
Changelog Sieve v0.1.16:
* Finished implementation of spamtest, spamtestplus and virustest
extensions. These are not enabled by default and need to be
activated with the sieve_extensions setting. Documentation available
in doc/spamtest-virustest.txt
+ Vacation extension: the from address of the generated reply is now
by default equal to whatever known recipient alias matched the
headers of the message. If it is one of the aliases specified with
:addresses, it is used in stead of the envelope recipient address
that was used before.
+ Restructured and optimized the lexical scanner.
+ Added --with-docs configure option to allow disabling installation
of documentation.
- Accidentally omitted 'extern' in two declarations of global
variables in header files, causing compile failures on certain
systems.
- Deprecated imapflags extension: fixed implicit assignment of flags.
Turns out this never really worked, but the effect of this bug was
obscured by the removeflag bug fixed in the previous release.
- Fixed various memset argument mixups in enotify extension. This
caused warnings on certain systems, but luckily no adverse effects
at runtime.
-rw-r--r-- | mail/dovecot/Makefile | 5 | ||||
-rw-r--r-- | mail/dovecot/PLIST.sieve | 3 | ||||
-rw-r--r-- | mail/dovecot/distinfo | 8 | ||||
-rw-r--r-- | mail/dovecot/options.mk | 3 |
4 files changed, 11 insertions, 8 deletions
diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile index adb3ad9aed6..6759d0d7975 100644 --- a/mail/dovecot/Makefile +++ b/mail/dovecot/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.144 2010/03/18 06:26:19 ghen Exp $ +# $NetBSD: Makefile,v 1.145 2010/04/30 10:43:26 ghen Exp $ DOVECOT_VERSION= 1.2 DOVECOT_SUBVERSION= .11 -SIEVE_VERSION= 0.1.15 +PKGREVISION= 1 +SIEVE_VERSION= 0.1.16 MANAGESIEVE_VERSION= 0.11.11 DISTNAME= dovecot-${DOVECOT_VERSION}${DOVECOT_SUBVERSION} CATEGORIES= mail diff --git a/mail/dovecot/PLIST.sieve b/mail/dovecot/PLIST.sieve index 7284b4d8653..51c53d430c9 100644 --- a/mail/dovecot/PLIST.sieve +++ b/mail/dovecot/PLIST.sieve @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST.sieve,v 1.2 2010/01/25 12:31:20 ghen Exp $ +@comment $NetBSD: PLIST.sieve,v 1.3 2010/04/30 10:43:26 ghen Exp $ bin/sieve-test bin/sievec bin/sieved @@ -44,3 +44,4 @@ lib/dovecot/lda/lib90_sieve_plugin.la man/man1/sieve-test.1 man/man1/sievec.1 man/man1/sieved.1 +share/doc/dovecot/sieve/spamtest-virustest.txt diff --git a/mail/dovecot/distinfo b/mail/dovecot/distinfo index 2bde8807c30..518bb125efb 100644 --- a/mail/dovecot/distinfo +++ b/mail/dovecot/distinfo @@ -1,11 +1,11 @@ -$NetBSD: distinfo,v 1.109 2010/03/18 06:26:20 ghen Exp $ +$NetBSD: distinfo,v 1.110 2010/04/30 10:43:26 ghen Exp $ SHA1 (dovecot-1.2-managesieve-0.11.11.tar.gz) = 53f8618a9e02f953912390a7b803eb6218bf969a RMD160 (dovecot-1.2-managesieve-0.11.11.tar.gz) = 161d143f5a42aee929abf51b62b3b0e6e7a9f07a Size (dovecot-1.2-managesieve-0.11.11.tar.gz) = 439239 bytes -SHA1 (dovecot-1.2-sieve-0.1.15.tar.gz) = 2827df60028639ec15422a86f48a1c9b2a78431a -RMD160 (dovecot-1.2-sieve-0.1.15.tar.gz) = 7fd3d23d5ef93d443cdedc8512dab649b2a99694 -Size (dovecot-1.2-sieve-0.1.15.tar.gz) = 1051262 bytes +SHA1 (dovecot-1.2-sieve-0.1.16.tar.gz) = 88ac215356bb9e3e08adc54195c99d1317fd5a67 +RMD160 (dovecot-1.2-sieve-0.1.16.tar.gz) = 1609c33226946e403bcb00d97d7df3bea74a78f5 +Size (dovecot-1.2-sieve-0.1.16.tar.gz) = 1049918 bytes SHA1 (dovecot-1.2.11-managesieve-0.11.11.diff.gz) = f27d32144e6db35715ac9de3acd7a7d8948f3323 RMD160 (dovecot-1.2.11-managesieve-0.11.11.diff.gz) = bfd7593b8ffa36ac6062e0ff147c9759447d6352 Size (dovecot-1.2.11-managesieve-0.11.11.diff.gz) = 6454 bytes diff --git a/mail/dovecot/options.mk b/mail/dovecot/options.mk index 8351c1c61d8..191500df65c 100644 --- a/mail/dovecot/options.mk +++ b/mail/dovecot/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.24 2010/01/25 12:31:08 ghen Exp $ +# $NetBSD: options.mk,v 1.25 2010/04/30 10:43:26 ghen Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.dovecot PKG_SUPPORTED_OPTIONS= dovecot-sieve dovecot-managesieve gssapi @@ -112,6 +112,7 @@ SITES.dovecot-${DOVECOT_VERSION}-sieve-${SIEVE_VERSION}.tar.gz=\ ${DOVECOT_SIEVE_SITES} WRKSRC.sieve= ${WRKDIR}/dovecot-${DOVECOT_VERSION}-sieve-${SIEVE_VERSION} CONFIGURE_ARGS.sieve= --with-dovecot=${WRKSRC} +CONFIGURE_ARGS.sieve+= --docdir=${PREFIX}/share/doc INSTALL_DIRS+= ${WRKSRC.sieve} # Augment PLIST for sieve PLIST_SRC+= ${PKGDIR}/PLIST.sieve |