mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-26 09:46:09 +00:00
mail/dovecot-coi: new port Dovecot chat over IMAP
PR: 244433 Reported By: andrej@ebert.su
This commit is contained in:
parent
3bcc17d6d4
commit
b5f374dcd5
@ -94,6 +94,7 @@
|
||||
SUBDIR += dma
|
||||
SUBDIR += dot-forward
|
||||
SUBDIR += dovecot
|
||||
SUBDIR += dovecot-coi
|
||||
SUBDIR += dovecot-fts-elastic
|
||||
SUBDIR += dovecot-fts-flatcurve
|
||||
SUBDIR += dovecot-fts-xapian
|
||||
|
41
mail/dovecot-coi/Makefile
Normal file
41
mail/dovecot-coi/Makefile
Normal file
@ -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 <bsd.port.mk>
|
3
mail/dovecot-coi/distinfo
Normal file
3
mail/dovecot-coi/distinfo
Normal file
@ -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
|
11
mail/dovecot-coi/pkg-descr
Normal file
11
mail/dovecot-coi/pkg-descr
Normal file
@ -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.
|
18
mail/dovecot-coi/pkg-message
Normal file
18
mail/dovecot-coi/pkg-message
Normal file
@ -0,0 +1,18 @@
|
||||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
|
||||
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/
|
||||
|
||||
EOM
|
||||
}
|
||||
]
|
27
mail/dovecot-coi/pkg-plist
Normal file
27
mail/dovecot-coi/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user