aboutsummaryrefslogtreecommitdiff
path: root/mail/dovecot-pigeonhole
diff options
context:
space:
mode:
authorAdam Weinberger <adamw@FreeBSD.org>2018-04-01 17:10:31 +0000
committerAdam Weinberger <adamw@FreeBSD.org>2018-04-01 17:10:31 +0000
commitb567ca5647da05b44fe7b0dd22068357430ad59a (patch)
tree67560826c2f3f309185123303765699891cb0643 /mail/dovecot-pigeonhole
parent06d4b7781358e29a61e5420dbf748c9d2d8911ea (diff)
downloadports-b567ca5647da05b44fe7b0dd22068357430ad59a.tar.gz
ports-b567ca5647da05b44fe7b0dd22068357430ad59a.zip
Update dovecot to 2.3.1, and dovecot-pigeonhole to 0.5.1
This is a very large update, and it WILL require manually updating existing conf files, though the changes to do so are not extensive. Updating instructions are here: https://wiki2.dovecot.org/Upgrading/2.3 Additionally there are various cleanups to the dovecot rc(8) script, and support for a LUA scripting interface for dovecot. The decision was made not to import the 2.3.0 or 2.3.0.1 releases here, due to the number of existing bugs. ler and I have been dogfooding it for months now, and all of the bugs I've encountered are fixed in this 2.3.1 release. This update is the result of many, many hours of collborative work between ler and me, and the input of many people on the freebsd-ports list.
Notes
Notes: svn path=/head/; revision=466172
Diffstat (limited to 'mail/dovecot-pigeonhole')
-rw-r--r--mail/dovecot-pigeonhole/Makefile8
-rw-r--r--mail/dovecot-pigeonhole/distinfo6
-rw-r--r--mail/dovecot-pigeonhole/pkg-plist113
3 files changed, 63 insertions, 64 deletions
diff --git a/mail/dovecot-pigeonhole/Makefile b/mail/dovecot-pigeonhole/Makefile
index 4041124f8f97..1983826abaaa 100644
--- a/mail/dovecot-pigeonhole/Makefile
+++ b/mail/dovecot-pigeonhole/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dovecot-pigeonhole
-PORTVERSION= 0.4.23
+PORTVERSION= 0.5.1
CATEGORIES= mail
MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
@@ -12,10 +12,10 @@ COMMENT= Sieve plugin for the Dovecot 'deliver' LDA and LMTP
LICENSE= LGPL21
-BUILD_DEPENDS= dovecot>=2.2.31:mail/dovecot
-RUN_DEPENDS= dovecot>=2.2.31:mail/dovecot
+BUILD_DEPENDS= dovecot>=2.3.1:mail/dovecot
+RUN_DEPENDS= dovecot>=2.3.1:mail/dovecot
-DOVECOTVERSION= 2.2
+DOVECOTVERSION= 2.3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --exec-prefix=${PREFIX} \
diff --git a/mail/dovecot-pigeonhole/distinfo b/mail/dovecot-pigeonhole/distinfo
index 5494f7754d00..e352b2379de4 100644
--- a/mail/dovecot-pigeonhole/distinfo
+++ b/mail/dovecot-pigeonhole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1521505497
-SHA256 (dovecot-2.2-pigeonhole-0.4.23.tar.gz) = 2860d12b95e316bddfae00d887edcd9834272834406970aa1c096425569c035f
-SIZE (dovecot-2.2-pigeonhole-0.4.23.tar.gz) = 1787189
+TIMESTAMP = 1522192447
+SHA256 (dovecot-2.3-pigeonhole-0.5.1.tar.gz) = e3b0aa59261881bcb0d33a6c398f3cb5f9f75e077e67bae175cf33c362577547
+SIZE (dovecot-2.3-pigeonhole-0.5.1.tar.gz) = 1792702
diff --git a/mail/dovecot-pigeonhole/pkg-plist b/mail/dovecot-pigeonhole/pkg-plist
index a67f6f13f1ad..7a7f598057f4 100644
--- a/mail/dovecot-pigeonhole/pkg-plist
+++ b/mail/dovecot-pigeonhole/pkg-plist
@@ -6,63 +6,62 @@ bin/sieve-dump
bin/sieve-filter
bin/sieve-test
bin/sievec
-include/dovecot-2.2-pigeonhole/sieve/edit-mail.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-address-source.h
-include/dovecot-2.2-pigeonhole/sieve/pigeonhole-config.h
-include/dovecot-2.2-pigeonhole/sieve/pigeonhole-version.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ext-imap4flags.h
-include/dovecot-2.2-pigeonhole/sieve/realpath.h
-include/dovecot-2.2-pigeonhole/sieve/rfc2822.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-actions.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-address-parts.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-address.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ast.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-binary-dumper.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-binary-private.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-binary.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-code-dumper.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-code.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-commands.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-common.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-comparators.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-config.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-dump.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-error-private.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-error.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ext-copy.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ext-enotify.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ext-environment.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ext-mailbox.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-ext-variables.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-extensions.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-generator.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-interpreter.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-lexer.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-limits.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-match-types.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-match.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-message.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-objects.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-parser.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-plugins.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-result.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-runtime-trace.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-runtime.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-script-private.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-script.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-settings.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-smtp.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-storage-private.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-storage.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-stringlist.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-types.h
-include/dovecot-2.2-pigeonhole/sieve/sieve-validator.h
-include/dovecot-2.2-pigeonhole/sieve/sieve.h
-include/dovecot-2.2-pigeonhole/sieve/strtrim.h
-lib/dovecot-2.2-pigeonhole/libdovecot-sieve.a
-lib/dovecot-2.2-pigeonhole/libdovecot-sieve.so
-lib/dovecot-2.2-pigeonhole/libdovecot-sieve.so.0
-lib/dovecot-2.2-pigeonhole/libdovecot-sieve.so.0.0.0
+include/dovecot-2.3-pigeonhole/sieve/edit-mail.h
+include/dovecot-2.3-pigeonhole/sieve/mail-raw.h
+include/dovecot-2.3-pigeonhole/sieve/pigeonhole-config.h
+include/dovecot-2.3-pigeonhole/sieve/pigeonhole-version.h
+include/dovecot-2.3-pigeonhole/sieve/rfc2822.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-actions.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-address-parts.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-address-source.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-address.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ast.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-binary-dumper.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-binary-private.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-binary.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-code-dumper.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-code.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-commands.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-common.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-comparators.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-config.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-dump.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-error-private.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-error.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ext-copy.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ext-enotify.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ext-environment.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ext-imap4flags.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ext-mailbox.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-ext-variables.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-extensions.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-generator.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-interpreter.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-lexer.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-limits.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-match-types.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-match.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-message.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-objects.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-parser.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-plugins.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-result.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-runtime-trace.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-runtime.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-script-private.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-script.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-settings.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-smtp.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-storage-private.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-storage.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-stringlist.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-types.h
+include/dovecot-2.3-pigeonhole/sieve/sieve-validator.h
+include/dovecot-2.3-pigeonhole/sieve/sieve.h
+lib/dovecot-2.3-pigeonhole/libdovecot-sieve.a
+lib/dovecot-2.3-pigeonhole/libdovecot-sieve.so
+lib/dovecot-2.3-pigeonhole/libdovecot-sieve.so.0
+lib/dovecot-2.3-pigeonhole/libdovecot-sieve.so.0.0.0
lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.a
lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.so
lib/dovecot/lib95_imap_sieve_plugin.a