Add dependencies required for mail/mailman3
This commit is contained in:
parent
586ffedb2e
commit
9a05dbe453
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=556421
@ -494,11 +494,13 @@
|
||||
SUBDIR += py-authres
|
||||
SUBDIR += py-dkimpy
|
||||
SUBDIR += py-email-validator
|
||||
SUBDIR += py-django-mailman3
|
||||
SUBDIR += py-email_reply_parser
|
||||
SUBDIR += py-flask-mail
|
||||
SUBDIR += py-flufl.bounce
|
||||
SUBDIR += py-fuglu
|
||||
SUBDIR += py-mail-parser
|
||||
SUBDIR += py-mailmanclient
|
||||
SUBDIR += py-managesieve3
|
||||
SUBDIR += py-milter
|
||||
SUBDIR += py-notmuch
|
||||
|
26
mail/py-django-mailman3/Makefile
Normal file
26
mail/py-django-mailman3/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= django-mailman3
|
||||
PORTVERSION= 1.3.4
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= dvl@FreeBSD.org
|
||||
COMMENT= Libraries and templates for Django-based interfaces interacting with Mailman
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING.txt
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}mailmanclient>=3.3.1:mail/py-mailmanclient@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-allauth>0:www/py-django-allauth@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-gravatar2>1.0.6:www/py-django-gravatar2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.5+
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
mail/py-django-mailman3/distinfo
Normal file
3
mail/py-django-mailman3/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1606432048
|
||||
SHA256 (django-mailman3-1.3.4.tar.gz) = 7e37b68bb47e9ae196ca19018f576e2c8c90189c5bd82d4e549d0c2f2f3f35fb
|
||||
SIZE (django-mailman3-1.3.4.tar.gz) = 390310
|
4
mail/py-django-mailman3/pkg-descr
Normal file
4
mail/py-django-mailman3/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
This package contains libraries and templates for Django-based interfaces
|
||||
interacting with Mailman.
|
||||
|
||||
WWW: https://gitlab.com/mailman/django-mailman3
|
28
mail/py-mailmanclient/Makefile
Normal file
28
mail/py-mailmanclient/Makefile
Normal file
@ -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>
|
3
mail/py-mailmanclient/distinfo
Normal file
3
mail/py-mailmanclient/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1606419804
|
||||
SHA256 (mailmanclient-3.3.1.tar.gz) = 8fc44666b0404fa6ab4b9755f8ee37c4d4001aca1d88a515a2d8ac06f7fd4f5e
|
||||
SIZE (mailmanclient-3.3.1.tar.gz) = 78807
|
4
mail/py-mailmanclient/pkg-descr
Normal file
4
mail/py-mailmanclient/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
The mailmanclient library provides official Python bindings for the GNU
|
||||
Mailman 3 REST API.
|
||||
|
||||
WWW: https://gitlab.com/mailman/mailmanclient
|
@ -1498,6 +1498,7 @@
|
||||
SUBDIR += py-django-filter
|
||||
SUBDIR += py-django-formset-js-improved
|
||||
SUBDIR += py-django-formtools
|
||||
SUBDIR += py-django-gravatar2
|
||||
SUBDIR += py-django-guardian
|
||||
SUBDIR += py-django-happenings-update
|
||||
SUBDIR += py-django-haystack
|
||||
@ -1682,6 +1683,7 @@
|
||||
SUBDIR += py-pecan
|
||||
SUBDIR += py-pelican
|
||||
SUBDIR += py-planet
|
||||
SUBDIR += py-postorius
|
||||
SUBDIR += py-praw
|
||||
SUBDIR += py-prawcore
|
||||
SUBDIR += py-priority
|
||||
|
20
www/py-django-gravatar2/Makefile
Normal file
20
www/py-django-gravatar2/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= django-gravatar2
|
||||
PORTVERSION= 1.4.4
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= dvl@FreeBSD.org
|
||||
COMMENT= Lightweight app for interacting with gravatars
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= python:3.5+
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/py-django-gravatar2/distinfo
Normal file
3
www/py-django-gravatar2/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1606420602
|
||||
SHA256 (django-gravatar2-1.4.4.tar.gz) = c813280967511ced93eea0359f60e5369c35b3311efe565c3e5d4ab35c10c9ee
|
||||
SIZE (django-gravatar2-1.4.4.tar.gz) = 8396
|
13
www/py-django-gravatar2/pkg-descr
Normal file
13
www/py-django-gravatar2/pkg-descr
Normal file
@ -0,0 +1,13 @@
|
||||
A lightweight django-gravatar app. Includes helper methods for interacting with
|
||||
gravatars outside of template code.
|
||||
|
||||
Use in code:
|
||||
|
||||
from django_gravatar.helpers import get_gravatar_url, has_gravatar, get_gravatar_profile_url, calculate_gravatar_hash
|
||||
|
||||
url = get_gravatar_url('alice@example.com', size=150)
|
||||
gravatar_exists = has_gravatar('bob@example.com')
|
||||
profile_url = get_gravatar_profile_url('alice@example.com')
|
||||
email_hash = calculate_gravatar_hash('alice@example.com')
|
||||
|
||||
WWW: https://github.com/twaddington/django-gravatar
|
30
www/py-postorius/Makefile
Normal file
30
www/py-postorius/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= postorius
|
||||
PORTVERSION= 1.3.3
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= dvl@FreeBSD.org
|
||||
COMMENT= Django app provoding web user interface to access GNU Mailman
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-mailman3>=1.3.3:mail/py-django-mailman3@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}mailmanclient>=3.3.1mail/py-mailmanclient@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-gravatar2>1.0.6:www/py-django-gravatar2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}readme_renderer>0:devel/py-readme_renderer@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
|
||||
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup448>0:www/py-beautifulsoup448@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}isort>0:devel/py-isort@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.5+
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/py-postorius/distinfo
Normal file
3
www/py-postorius/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1606420891
|
||||
SHA256 (postorius-1.3.3.tar.gz) = 8ae734509fb334566480c9503d2053b5a671abbe6b7a8a13a06e2ebade105622
|
||||
SIZE (postorius-1.3.3.tar.gz) = 2704738
|
3
www/py-postorius/pkg-descr
Normal file
3
www/py-postorius/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Postorius Django provides a web user interface to access GNU Mailman
|
||||
|
||||
WWW: https://pypi.org/project/postorius/
|
Loading…
Reference in New Issue
Block a user