diff --git a/mail/dovecot-pigeonhole/Makefile b/mail/dovecot-pigeonhole/Makefile index 0865fff31d24..d7209b52ed68 100644 --- a/mail/dovecot-pigeonhole/Makefile +++ b/mail/dovecot-pigeonhole/Makefile @@ -1,79 +1,79 @@ PORTNAME= dovecot-pigeonhole -DISTVERSION= 0.5.21 -PORTREVISION= 3 +DISTVERSION= 0.5.21.1 CATEGORIES= mail -MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/ +MASTER_SITES= https://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} MAINTAINER= ler@FreeBSD.org COMMENT= Sieve plugin for the Dovecot 'deliver' LDA and LMTP -WWW= https://wiki2.dovecot.org/Pigeonhole +WWW= https://pigeonhole.dovecot.org/ LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= dovecot>=2.3.9:mail/dovecot RUN_DEPENDS= dovecot>=2.3.9:mail/dovecot DOVECOTVERSION= 2.3 GNU_CONFIGURE= yes CONFIGURE_ARGS= --exec-prefix=${PREFIX} \ --docdir=${DOCSDIR} \ --with-dovecot="${LOCALBASE}/lib/dovecot" LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip USES= compiler:c11 libtool ssl USE_LDCONFIG= ${PREFIX}/lib/dovecot OPTIONS_DEFINE= DOCS EXAMPLES LDAP MANAGESIEVE OPTIONS_DEFAULT=EXAMPLES MANAGESIEVE GSSAPI_NONE OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT OPTIONS_SUB= yes GSSAPI_DESC= GSSAPI Support (*MUST MATCH* mail/dovecot) GSSAPI_NONE_DESC= Build without GSSAPI support GSSAPI_BASE_DESC= Use GSSAPI from base GSSAPI_HEIMDAL_DESC= Use Heimdal GSSAPI from security/heimdal GSSAPI_MIT_DESC= Use MIT GSSAPI from security/krb5 GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_USES= gssapi:mit GSSAPI_NONE_CONFIGURE_OFF= ${GSSAPI_CONFIGURE_ARGS} BUILD_FAIL_MESSAGE= Ensure that ${PORTNAME}'s GSSAPI backend is the same as dovecot2 (make config). MANAGESIEVE_DESC= ManageSieve support MANAGESIEVE_CONFIGURE_WITH= managesieve LDAP_CONFIGURE_WITH= ldap LDAP_CPPFLAGS= -I${LOCALBASE}/include LDAP_LDFLAGS= -L${LOCALBASE}/lib LDAP_USES= ldap PORTDOCS= sieve/extensions/* sieve/plugins/* sieve/locations/* PORTEXAMPLES= * post-patch: @${REINPLACE_CMD} -E '\ s!^(install-data-am:) install-sieve_docDATA!\1!; \ s!^(uninstall-am:) uninstall-sieve_docDATA!\1!;' \ ${WRKSRC}/doc/Makefile.in post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/elvey.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/jerry.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/mjohnson.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/mklose.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/relational.rfc5231.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/rfc3028.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/sanjay.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/sieve_examples.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/subaddress.rfc5233.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/vacation.sieve ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/examples/vivil.sieve ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/mail/dovecot-pigeonhole/distinfo b/mail/dovecot-pigeonhole/distinfo index 8b394dcc6932..7ae5be29d855 100644 --- a/mail/dovecot-pigeonhole/distinfo +++ b/mail/dovecot-pigeonhole/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695133831 -SHA256 (dovecot-2.3-pigeonhole-0.5.21.tar.gz) = 1ca71d2659076712058a72030288f150b2b076b0306453471c5261498d3ded27 -SIZE (dovecot-2.3-pigeonhole-0.5.21.tar.gz) = 1955945 +TIMESTAMP = 1723889770 +SHA256 (dovecot-2.3-pigeonhole-0.5.21.1.tar.gz) = 0377db284b620723de060431115fb2e7791e1df4321411af718201d6925c4692 +SIZE (dovecot-2.3-pigeonhole-0.5.21.1.tar.gz) = 1956404 diff --git a/mail/dovecot-pigeonhole/pkg-plist b/mail/dovecot-pigeonhole/pkg-plist index 5aca6b715884..8d2f472fff05 100644 --- a/mail/dovecot-pigeonhole/pkg-plist +++ b/mail/dovecot-pigeonhole/pkg-plist @@ -1,106 +1,106 @@ -%%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 -%%MANAGESIEVE%%libexec/dovecot/managesieve -%%MANAGESIEVE%%libexec/dovecot/managesieve-login bin/sieve-dump bin/sieve-filter bin/sieve-test bin/sievec include/dovecot/sieve/edit-mail.h include/dovecot/sieve/mail-raw.h include/dovecot/sieve/pigeonhole-config.h include/dovecot/sieve/pigeonhole-version.h include/dovecot/sieve/rfc2822.h include/dovecot/sieve/sieve-actions.h include/dovecot/sieve/sieve-address-parts.h include/dovecot/sieve/sieve-address-source.h include/dovecot/sieve/sieve-address.h include/dovecot/sieve/sieve-ast.h include/dovecot/sieve/sieve-binary-dumper.h include/dovecot/sieve/sieve-binary-private.h include/dovecot/sieve/sieve-binary.h include/dovecot/sieve/sieve-code-dumper.h include/dovecot/sieve/sieve-code.h include/dovecot/sieve/sieve-commands.h include/dovecot/sieve/sieve-common.h include/dovecot/sieve/sieve-comparators.h include/dovecot/sieve/sieve-config.h include/dovecot/sieve/sieve-dump.h include/dovecot/sieve/sieve-error-private.h include/dovecot/sieve/sieve-error.h include/dovecot/sieve/sieve-execute.h include/dovecot/sieve/sieve-ext-copy.h include/dovecot/sieve/sieve-ext-enotify.h include/dovecot/sieve/sieve-ext-environment.h include/dovecot/sieve/sieve-ext-imap4flags.h include/dovecot/sieve/sieve-ext-mailbox.h include/dovecot/sieve/sieve-ext-variables.h include/dovecot/sieve/sieve-extensions.h include/dovecot/sieve/sieve-generator.h include/dovecot/sieve/sieve-interpreter.h include/dovecot/sieve/sieve-lexer.h include/dovecot/sieve/sieve-limits.h include/dovecot/sieve/sieve-match-types.h include/dovecot/sieve/sieve-match.h include/dovecot/sieve/sieve-message.h include/dovecot/sieve/sieve-objects.h include/dovecot/sieve/sieve-parser.h include/dovecot/sieve/sieve-plugins.h include/dovecot/sieve/sieve-result.h include/dovecot/sieve/sieve-runtime-trace.h include/dovecot/sieve/sieve-runtime.h include/dovecot/sieve/sieve-script-private.h include/dovecot/sieve/sieve-script.h include/dovecot/sieve/sieve-settings.h include/dovecot/sieve/sieve-smtp.h include/dovecot/sieve/sieve-storage-private.h include/dovecot/sieve/sieve-storage.h include/dovecot/sieve/sieve-stringlist.h include/dovecot/sieve/sieve-types.h include/dovecot/sieve/sieve-validator.h include/dovecot/sieve/sieve.h 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/lib95_imap_filter_sieve_plugin.a lib/dovecot/lib95_imap_filter_sieve_plugin.so lib/dovecot/lib95_imap_sieve_plugin.a lib/dovecot/lib95_imap_sieve_plugin.so lib/dovecot/libdovecot-sieve.a lib/dovecot/libdovecot-sieve.so lib/dovecot/libdovecot-sieve.so.0 lib/dovecot/libdovecot-sieve.so.0.0.0 +%%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 lib/dovecot/sieve/lib90_sieve_imapsieve_plugin.a lib/dovecot/sieve/lib90_sieve_imapsieve_plugin.so -share/man/man1/doveadm-sieve.1.gz -share/man/man1/sieve-dump.1.gz -share/man/man1/sieve-filter.1.gz -share/man/man1/sieve-test.1.gz -share/man/man1/sievec.1.gz -share/man/man1/sieved.1.gz -share/man/man7/pigeonhole.7.gz +%%MANAGESIEVE%%libexec/dovecot/managesieve +%%MANAGESIEVE%%libexec/dovecot/managesieve-login share/aclocal/dovecot-pigeonhole.m4 share/doc/dovecot/example-config/conf.d/20-managesieve.conf share/doc/dovecot/example-config/conf.d/90-sieve-extprograms.conf share/doc/dovecot/example-config/conf.d/90-sieve.conf share/doc/dovecot/example-config/sieve-ldap.conf share/doc/dovecot/sieve/extensions/duplicate.txt share/doc/dovecot/sieve/extensions/editheader.txt share/doc/dovecot/sieve/extensions/include.txt share/doc/dovecot/sieve/extensions/spamtest-virustest.txt share/doc/dovecot/sieve/extensions/vacation.txt share/doc/dovecot/sieve/extensions/vnd.dovecot.environment.txt share/doc/dovecot/sieve/extensions/vnd.dovecot.report.txt share/doc/dovecot/sieve/locations/dict.txt share/doc/dovecot/sieve/locations/file.txt share/doc/dovecot/sieve/locations/ldap.txt share/doc/dovecot/sieve/plugins/imap_filter_sieve.txt share/doc/dovecot/sieve/plugins/imapsieve.txt share/doc/dovecot/sieve/plugins/sieve_extprograms.txt +share/man/man1/doveadm-sieve.1.gz +share/man/man1/sieve-dump.1.gz +share/man/man1/sieve-filter.1.gz +share/man/man1/sieve-test.1.gz +share/man/man1/sievec.1.gz +share/man/man1/sieved.1.gz +share/man/man7/pigeonhole.7.gz