diff options
-rw-r--r-- | chat/Makefile | 3 | ||||
-rw-r--r-- | chat/gajim-plugin-omemo/DESCR | 6 | ||||
-rw-r--r-- | chat/gajim-plugin-omemo/Makefile | 35 | ||||
-rw-r--r-- | chat/gajim-plugin-omemo/PLIST | 27 | ||||
-rw-r--r-- | chat/gajim-plugin-omemo/distinfo | 6 |
5 files changed, 76 insertions, 1 deletions
diff --git a/chat/Makefile b/chat/Makefile index db168a8f14a..88c20cfb2a2 100644 --- a/chat/Makefile +++ b/chat/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.204 2018/09/19 20:39:52 nia Exp $ +# $NetBSD: Makefile,v 1.205 2018/09/19 20:44:36 nia Exp $ # COMMENT= Communication programs @@ -28,6 +28,7 @@ SUBDIR+= farstream SUBDIR+= finch SUBDIR+= fisg SUBDIR+= gajim +SUBDIR+= gajim-plugin-omemo SUBDIR+= gale SUBDIR+= gg2 SUBDIR+= gloox diff --git a/chat/gajim-plugin-omemo/DESCR b/chat/gajim-plugin-omemo/DESCR new file mode 100644 index 00000000000..e0bfb21728c --- /dev/null +++ b/chat/gajim-plugin-omemo/DESCR @@ -0,0 +1,6 @@ +OMEMO is an XMPP Extension Protocol (XEP) for secure multi-client +end-to-end encryption. It is an open standard based on a Double Ratchet +and PEP which can be freely used and implemented by anyone. The protocol +has been audited by a third party. + +This package contains the OMEMO plugin for Gajim. diff --git a/chat/gajim-plugin-omemo/Makefile b/chat/gajim-plugin-omemo/Makefile new file mode 100644 index 00000000000..8d4e1407fc2 --- /dev/null +++ b/chat/gajim-plugin-omemo/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2018/09/19 20:44:36 nia Exp $ + +PKGNAME= gajim-plugin-omemo-2.6.1 +DISTNAME= omemo_${PKGVERSION_NOREV} +CATEGORIES= chat security python +MASTER_SITES= https://ftp.gajim.org/plugins_releases/ +EXTRACT_SUFX= .zip + +MAINTAINER= nia@NetBSD.org +HOMEPAGE= https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin +COMMENT= OMEMO encryption support for Gajim +LICENSE= gnu-gpl-v3 + +DEPENDS+= gajim-[0-9]*:../../chat/gajim +DEPENDS+= ${PYPKGPREFIX}-axolotl-[0-9]*:../../chat/py-axolotl +DEPENDS+= ${PYPKGPREFIX}-qrcode-[0-9]*:../../graphics/py-qrcode + +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +WRKSRC= ${WRKDIR}/omemo +USE_LANGUAGES= # none +NO_BUILD= yes +PY_PATCHPLIST= yes + +INSTALLATION_DIRS+= ${PYSITELIB}/gajim/data/plugins/omemo +INSTALLATION_DIRS+= ${PYSITELIB}/gajim/data/plugins/omemo/omemo + +do-install: + ${INSTALL_DATA} ${WRKSRC}/* \ + ${DESTDIR}${PREFIX}/${PYSITELIB}/gajim/data/plugins/omemo || ${TRUE} + ${INSTALL_DATA} ${WRKSRC}/omemo/* \ + ${DESTDIR}${PREFIX}/${PYSITELIB}/gajim/data/plugins/omemo/omemo + +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/chat/gajim-plugin-omemo/PLIST b/chat/gajim-plugin-omemo/PLIST new file mode 100644 index 00000000000..c37ead3e3b3 --- /dev/null +++ b/chat/gajim-plugin-omemo/PLIST @@ -0,0 +1,27 @@ +@comment $NetBSD: PLIST,v 1.1 2018/09/19 20:44:36 nia Exp $ +${PYSITELIB}/gajim/data/plugins/omemo/CHANGELOG +${PYSITELIB}/gajim/data/plugins/omemo/COPYING +${PYSITELIB}/gajim/data/plugins/omemo/__init__.py +${PYSITELIB}/gajim/data/plugins/omemo/config_dialog.ui +${PYSITELIB}/gajim/data/plugins/omemo/download_progress_dialog.ui +${PYSITELIB}/gajim/data/plugins/omemo/file_crypto.py +${PYSITELIB}/gajim/data/plugins/omemo/fpr_dialog.ui +${PYSITELIB}/gajim/data/plugins/omemo/manifest.ini +${PYSITELIB}/gajim/data/plugins/omemo/omemo.png +${PYSITELIB}/gajim/data/plugins/omemo/omemo/__init__.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/aes_gcm.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/aes_gcm_native.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/db_helpers.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/encryption.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/liteaxolotlstore.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/liteidentitykeystore.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/liteprekeystore.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/litesessionstore.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/litesignedprekeystore.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/sql.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo/state.py +${PYSITELIB}/gajim/data/plugins/omemo/omemo16x16.png +${PYSITELIB}/gajim/data/plugins/omemo/omemo_connection.py +${PYSITELIB}/gajim/data/plugins/omemo/omemoplugin.py +${PYSITELIB}/gajim/data/plugins/omemo/ui.py +${PYSITELIB}/gajim/data/plugins/omemo/xmpp.py diff --git a/chat/gajim-plugin-omemo/distinfo b/chat/gajim-plugin-omemo/distinfo new file mode 100644 index 00000000000..077934533f0 --- /dev/null +++ b/chat/gajim-plugin-omemo/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2018/09/19 20:44:36 nia Exp $ + +SHA1 (omemo_2.6.1.zip) = 6f7d7cc7e3fd2203bc2f949f184ba7b02ab66b5a +RMD160 (omemo_2.6.1.zip) = 660690610d876253f9294b38ef6950b9fc19184a +SHA512 (omemo_2.6.1.zip) = b39125cd6a20dba0ef5223a734f1d2056b9b135eb4a980d2f117f9acb41c65cfa34ec2fb0a1d654cc9bdeac41b0f678937692de5ea38fc38eb908287246b24e3 +Size (omemo_2.6.1.zip) = 65200 bytes |