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.
This commit is contained in:
ghen 2010-04-30 10:43:26 +00:00
parent f0e972ff3f
commit 89025ee16a
4 changed files with 11 additions and 8 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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