--- mail/dovecot-coi/Makefile (nonexistent) +++ mail/dovecot-coi/Makefile (working copy) @@ -0,0 +1,41 @@ +# $FreeBSD$ + +PORTNAME= coi +PORTVERSION= 2.3.9 +CATEGORIES= mail +PKGNAMEPREFIX= dovecot- + +MAINTAINER= andrej@ebert.su +COMMENT= Dovecot COI (Chat-over-IMAP) plugin + +LICENSE= MPL20 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= dovecot>=2.3.8:mail/dovecot +RUN_DEPENDS= dovecot>=2.3.8:mail/dovecot + +USES= autoreconf compiler:c++11-lang libtool pkgconfig + +DOVECOTVERSION= 2.3 + +GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --exec-prefix=${PREFIX} \ + --without-dovecot-install-dirs \ + --with-dovecot="${LOCALBASE}/lib/dovecot" + +MAKE_ARGS= LD_RUN_PATH="${PREFIX}/lib/dovecot" \ + +INSTALL_TARGET= install-strip +USE_LDCONFIG= yes + +OPTIONS_DEFINE= UNFINISHED +OPTIONS_SUB= yes + +UNFINISHED_DESC= Build unfinished modules, currently doveadm-coi and submission-coi +UNFINISHED_CONFIGURE_ENABLE= unfinished + +USE_GITHUB=yes +GH_ACCOUNT= dovecot + +.include --- mail/dovecot-coi/distinfo (nonexistent) +++ mail/dovecot-coi/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1582638253 +SHA256 (dovecot-coi-2.3.9_GH0.tar.gz) = 80a06b32b6202261d1968bf3dd904b7124222918dd9244ce9ed845760c6e503a +SIZE (dovecot-coi-2.3.9_GH0.tar.gz) = 64787 --- mail/dovecot-coi/pkg-descr (nonexistent) +++ mail/dovecot-coi/pkg-descr (working copy) @@ -0,0 +1,11 @@ +Beta version disclaimer +The purpose of this BETA version of this Dovecot plugin is solely to test its +features, to obtain defects, failures and malfunctions. +By using the software, you acknowledge that all of the data that you are +handling with the BETA version might be subject to such defects, failures +and malfunctions, up to the point of total loss. +You are aware to not rely on the functionality and that the use of the software +in a professional productive environment is not recommended. + +This package provides an implementation of the Chat over IMAP protcool. +A webpush plugin, and plugins for the imap and lmtp services are provided. --- mail/dovecot-coi/pkg-message (nonexistent) +++ mail/dovecot-coi/pkg-message (working copy) @@ -0,0 +1,13 @@ +Beta version disclaimer +The purpose of this BETA version of this Dovecot plugin is solely to test its +features, to obtain defects, failures and malfunctions. +By using the software, you acknowledge that all of the data that you are +handling with the BETA version might be subject to such defects, failures +and malfunctions, up to the point of total loss. +You are aware to not rely on the functionality and that the use of the software +in a professional productive environment is not recommended. + +Configuration instructions are at https://doc.dovecot.org/configuration_manual/coi/ + +Please note, the imap_coi and lmtp_coi plugins won't show up in postconf output, +despite being enabled. You can check for "COI" in the IMAP CAPABILITIES output. --- mail/dovecot-coi/pkg-plist (nonexistent) +++ mail/dovecot-coi/pkg-plist (working copy) @@ -0,0 +1,27 @@ +include/dovecot-coi/coi-common.h +include/dovecot-coi/coi-config.h +include/dovecot-coi/coi-contact-list.h +include/dovecot-coi/coi-contact.h +include/dovecot-coi/coi-secret.h +include/dovecot-coi/coi-storage.h +include/dovecot-coi/webpush-message.h +include/dovecot-coi/webpush-notify.h +include/dovecot-coi/webpush-payload.h +include/dovecot-coi/webpush-plugin.h +include/dovecot-coi/webpush-send.h +include/dovecot-coi/webpush-subscription.h +include/dovecot-coi/webpush-vapid.h +lib/dovecot-coi/libdovecot-coi.a +lib/dovecot-coi/libdovecot-coi.so +lib/dovecot-coi/libdovecot-coi.so.0 +lib/dovecot-coi/libdovecot-coi.so.0.0.0 +%%UNFINISHED%%lib/dovecot/doveadm/lib10_doveadm_coi_plugin.a +%%UNFINISHED%%lib/dovecot/doveadm/lib10_doveadm_coi_plugin.so +lib/dovecot/lib11_imap_coi_plugin.a +lib/dovecot/lib11_imap_coi_plugin.so +lib/dovecot/lib11_lmtp_coi_plugin.a +lib/dovecot/lib11_lmtp_coi_plugin.so +%%UNFINISHED%%lib/dovecot/lib11_submission_coi_plugin.a +%%UNFINISHED%%lib/dovecot/lib11_submission_coi_plugin.so +lib/dovecot/lib30_webpush_plugin.a +lib/dovecot/lib30_webpush_plugin.so