aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authoradamw <adamw@FreeBSD.org>2016-04-18 00:38:10 +0800
committeradamw <adamw@FreeBSD.org>2016-04-18 00:38:10 +0800
commitfd9a3df93c8c923e8e8a16136180cc904508b62d (patch)
treee67bb9d145da6ca13b3100b09fd857e23385499c /mail
parent62133611a23d73bb6b97c7044ab03a4b8894af6b (diff)
downloadfreebsd-ports-gnome-fd9a3df93c8c923e8e8a16136180cc904508b62d.tar.gz
freebsd-ports-gnome-fd9a3df93c8c923e8e8a16136180cc904508b62d.tar.zst
freebsd-ports-gnome-fd9a3df93c8c923e8e8a16136180cc904508b62d.zip
Add a MANAGESIEVE option, to choose whether to install the ManageSieve
subsystem. PR: 208859 Approved by: maintainer (Larry Rosenman)
Diffstat (limited to 'mail')
-rw-r--r--mail/dovecot2-pigeonhole/Makefile8
-rw-r--r--mail/dovecot2-pigeonhole/pkg-plist12
2 files changed, 13 insertions, 7 deletions
diff --git a/mail/dovecot2-pigeonhole/Makefile b/mail/dovecot2-pigeonhole/Makefile
index 62a904024994..1bffc6c27cd1 100644
--- a/mail/dovecot2-pigeonhole/Makefile
+++ b/mail/dovecot2-pigeonhole/Makefile
@@ -29,7 +29,13 @@ USES= libtool
USE_LDCONFIG= ${PREFIX}/lib/dovecot
USE_OPENSSL= yes
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS MANAGESIEVE
+OPTIONS_DEFAULT=MANAGESIEVE
+OPTIONS_SUB= yes
+
+MANAGESIEVE_DESC= ManageSieve support
+MANAGESIEVE_CONFIGURE_WITH= managesieve
+
PORTDOCS= sieve/extensions/* sieve/plugins/* sieve/locations/*
post-patch:
diff --git a/mail/dovecot2-pigeonhole/pkg-plist b/mail/dovecot2-pigeonhole/pkg-plist
index b74af539cda6..adf69dfeb599 100644
--- a/mail/dovecot2-pigeonhole/pkg-plist
+++ b/mail/dovecot2-pigeonhole/pkg-plist
@@ -67,16 +67,16 @@ lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.a
lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.so
lib/dovecot/lib90_sieve_plugin.a
lib/dovecot/lib90_sieve_plugin.so
-lib/dovecot/settings/libmanagesieve_login_settings.a
-lib/dovecot/settings/libmanagesieve_login_settings.so
-lib/dovecot/settings/libmanagesieve_settings.a
-lib/dovecot/settings/libmanagesieve_settings.so
+%%MANAGESIEVE%%lib/dovecot/settings/libmanagesieve_login_settings.a
+%%MANAGESIEVE%%lib/dovecot/settings/libmanagesieve_login_settings.so
+%%MANAGESIEVE%%lib/dovecot/settings/libmanagesieve_settings.a
+%%MANAGESIEVE%%lib/dovecot/settings/libmanagesieve_settings.so
lib/dovecot/settings/libpigeonhole_settings.a
lib/dovecot/settings/libpigeonhole_settings.so
lib/dovecot/sieve/lib90_sieve_extprograms_plugin.a
lib/dovecot/sieve/lib90_sieve_extprograms_plugin.so
-libexec/dovecot/managesieve
-libexec/dovecot/managesieve-login
+%%MANAGESIEVE%%libexec/dovecot/managesieve
+%%MANAGESIEVE%%libexec/dovecot/managesieve-login
man/man1/doveadm-sieve.1.gz
man/man1/sieve-dump.1.gz
man/man1/sieve-filter.1.gz