diff options
Diffstat (limited to 'mail/py-mailmanclient')
-rw-r--r-- | mail/py-mailmanclient/Makefile | 28 | ||||
-rw-r--r-- | mail/py-mailmanclient/distinfo | 3 | ||||
-rw-r--r-- | mail/py-mailmanclient/pkg-descr | 4 |
3 files changed, 35 insertions, 0 deletions
diff --git a/mail/py-mailmanclient/Makefile b/mail/py-mailmanclient/Makefile new file mode 100644 index 000000000000..c66a736b0080 --- /dev/null +++ b/mail/py-mailmanclient/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= mailmanclient +PORTVERSION= 3.3.1 +CATEGORIES= mail +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Official Python bindings for the GNU Mailman 3 REST API + +LICENSE= LGPL3+ +LICENSE_FILE= ${WRKSRC}/COPYING.LESSER + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>3.0:devel/py-flake8@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}flake8-bugbear>0:devel/py-flake8-bugbear@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mailman>0:mail/mailman3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}falcon>0:www/py-falcon@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +do-test: + @cd ${WRKSRC}/src/mailmanclient/tests && ${PYTHON_CMD} test_client.py + +.include <bsd.port.mk> diff --git a/mail/py-mailmanclient/distinfo b/mail/py-mailmanclient/distinfo new file mode 100644 index 000000000000..9d3025b9ec69 --- /dev/null +++ b/mail/py-mailmanclient/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1606419804 +SHA256 (mailmanclient-3.3.1.tar.gz) = 8fc44666b0404fa6ab4b9755f8ee37c4d4001aca1d88a515a2d8ac06f7fd4f5e +SIZE (mailmanclient-3.3.1.tar.gz) = 78807 diff --git a/mail/py-mailmanclient/pkg-descr b/mail/py-mailmanclient/pkg-descr new file mode 100644 index 000000000000..2b62dade8492 --- /dev/null +++ b/mail/py-mailmanclient/pkg-descr @@ -0,0 +1,4 @@ +The mailmanclient library provides official Python bindings for the GNU +Mailman 3 REST API. + +WWW: https://gitlab.com/mailman/mailmanclient |