From nobody Sat May 7 16:58:58 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 0CC3F1AD2899; Sat, 7 May 2022 16:58:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KwYYZ6vRJz4cf8; Sat, 7 May 2022 16:58:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651942739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GvH6fTg5HcusA4SajMtzzGnCqMhI0+cq982/DOkg6+U=; b=rsHz7fcoTSF5qIXqM1/ET6nMlYPPlmE09VnPjmaSw5zxEBKCofi/rr81VnlikDhHDd1dAU pbsWmm2nPECg2dSYgZII6N/RDQoSfH8/d+gnLph4h/neIATTv1PlVWAX+E+Ak69lA2ydT5 NBn/vclcmo0Y56IvVXnDTCZ/+ORI84VuL+RlnFL3ARWOXA0+Ln55h1bL24k5fjQHm89CBM j9UuUP/PC6bVdulpnVNxSY95kfcnuH73DsP3sgH++8UtG+yxnQ4jlNFnPJxFaK40I7o9AL 5Ik3nMZwQDK57PApIxtLoCoUIUVEGvj88XR+IYb16qya+bhmVymu4SizvNVaGQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CCFB21480E; Sat, 7 May 2022 16:58:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 247GwwGO096568; Sat, 7 May 2022 16:58:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 247GwwJN096567; Sat, 7 May 2022 16:58:58 GMT (envelope-from git) Date: Sat, 7 May 2022 16:58:58 GMT Message-Id: <202205071658.247GwwJN096567@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Larry Rosenman Subject: git: b5f374dcd505 - main - mail/dovecot-coi: new port Dovecot chat over IMAP List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ler X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b5f374dcd5054c4a559f043aa7c5437292c88e31 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651942739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GvH6fTg5HcusA4SajMtzzGnCqMhI0+cq982/DOkg6+U=; b=w6K6zhHZ4nUsAaByrdRMls/TQwyEKibYxPue8LahxP8Xt9RF/YxmpTVbZm3PzVysBc1ZS6 76iaaO2rCqDIVuWqoLax6MhFGKjjJN9X8HmAjn+AHayGUiPcepi+pQjvjUMOducmsnCuZR p8P5LSbcz1bmhmWjl6N31q4Ujdx49nc6mS5cUN4Yacs5q/OiPLP2qovoRrpCZzH+74gCGm hm1fUjoXpXV05+h6ey7s9ef1IhPFsRnd0xqmqZjdQXi8lUhZMXpJeFd1KR8OZSvjCdXdsJ o5moIRuu8mjMLK7KI5O86a3+8mOh4+bjn3R9KiN02ldW0Nce/FFIpDaQNyGCPA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651942739; a=rsa-sha256; cv=none; b=pgrktedWs0CZCIUtOXigCg59MmyFunyHJCl+bv2QfQRuBPGNFV9lkrzI/CXDdU1HJdDqYO RnCzFJMzqQrIjMStWZl+IEHSX43lltF4MV46xnas1qvNGMzklVkRb1j4L9Hs0GF5v0nIlp /CvAkLPvRmmwY0Bu1/FWZMF6qFdugcApnAhR6Q/SmQY9/3GKZHnDnSu2FcoxCkKeyx2jp1 W3W8mPitNIOeZ9xFRRmJRpnMSOjGlOwzuFkQlSA+dvazOzDi74kY3bH6O/cdfa5lY0325M PqCfVqxGg2JmEkaSpAHZ8lP0m23/kcR6CO438mrdgNJO2cbI04hYbM0N8v3zpA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ler: URL: https://cgit.FreeBSD.org/ports/commit/?id=b5f374dcd5054c4a559f043aa7c5437292c88e31 commit b5f374dcd5054c4a559f043aa7c5437292c88e31 Author: Larry Rosenman AuthorDate: 2022-05-07 16:54:29 +0000 Commit: Larry Rosenman CommitDate: 2022-05-07 16:58:37 +0000 mail/dovecot-coi: new port Dovecot chat over IMAP PR: 244433 Reported By: andrej@ebert.su --- mail/Makefile | 1 + mail/dovecot-coi/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ mail/dovecot-coi/distinfo | 3 +++ mail/dovecot-coi/pkg-descr | 11 +++++++++++ mail/dovecot-coi/pkg-message | 18 ++++++++++++++++++ mail/dovecot-coi/pkg-plist | 27 +++++++++++++++++++++++++++ 6 files changed, 101 insertions(+) diff --git a/mail/Makefile b/mail/Makefile index 3d2951c6accf..b7231371e3f9 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -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 diff --git a/mail/dovecot-coi/Makefile b/mail/dovecot-coi/Makefile new file mode 100644 index 000000000000..f7dec2f4fbae --- /dev/null +++ b/mail/dovecot-coi/Makefile @@ -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 diff --git a/mail/dovecot-coi/distinfo b/mail/dovecot-coi/distinfo new file mode 100644 index 000000000000..3cff2e9dc75b --- /dev/null +++ b/mail/dovecot-coi/distinfo @@ -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 diff --git a/mail/dovecot-coi/pkg-descr b/mail/dovecot-coi/pkg-descr new file mode 100644 index 000000000000..c4dc07cc05cb --- /dev/null +++ b/mail/dovecot-coi/pkg-descr @@ -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. diff --git a/mail/dovecot-coi/pkg-message b/mail/dovecot-coi/pkg-message new file mode 100644 index 000000000000..e1227835df42 --- /dev/null +++ b/mail/dovecot-coi/pkg-message @@ -0,0 +1,18 @@ +[ +{ type: install + message: <