Page MenuHomeFreeBSD

D43253.id132025.diff
No OneTemporary

D43253.id132025.diff

diff --git a/mail/Makefile b/mail/Makefile
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -506,6 +506,7 @@
SUBDIR += py-email-validator
SUBDIR += py-flanker
SUBDIR += py-flask-mail
+ SUBDIR += py-flask-mailman
SUBDIR += py-flufl.bounce
SUBDIR += py-fuglu
SUBDIR += py-imapclient
diff --git a/mail/py-flask-mailman/Makefile b/mail/py-flask-mailman/Makefile
new file mode 100644
--- /dev/null
+++ b/mail/py-flask-mailman/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= flask-mailman
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.0
+CATEGORIES= mail www python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= agh@riseup.net
+COMMENT= Flask extension providing SMTP capabilities
+WWW= https://github.com/waynerv/flask-mailman
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry>0:devel/py-poetry@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=0.9:www/py-flask@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_GITHUB= yes
+GH_ACCOUNT= waynerv
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs-autorefs>0:textproc/py-mkdocs-autorefs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-include-markdown-plugin>0:textproc/py-mkdocs-include-markdown-plugin@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material-extensions>0:textproc/py-mkdocs-material-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>0:textproc/py-mkdocs-material@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs>0:textproc/py-mkdocs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocstrings>0:textproc/py-mkdocstrings@${PY_FLAVOR}
+
+do-build-DOCS-on:
+ (cd ${WRKSRC} && \
+ ${SETENV} mkdocs-${PYTHON_VER} -v build -d _build)
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC}/_build && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
+
+.include <bsd.port.mk>
diff --git a/mail/py-flask-mailman/distinfo b/mail/py-flask-mailman/distinfo
new file mode 100644
--- /dev/null
+++ b/mail/py-flask-mailman/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1703720236
+SHA256 (waynerv-flask-mailman-v1.0.0_GH0.tar.gz) = 21ef9e9a8a83b2162536e4f2570e7a267144d8bb15a9fdc4eeb77ac614b624f9
+SIZE (waynerv-flask-mailman-v1.0.0_GH0.tar.gz) = 100185
diff --git a/mail/py-flask-mailman/pkg-descr b/mail/py-flask-mailman/pkg-descr
new file mode 100644
--- /dev/null
+++ b/mail/py-flask-mailman/pkg-descr
@@ -0,0 +1,3 @@
+Flask-Mailman is a Flask extension providing simple email sending capabilities.
+It was meant to replace unmaintained Flask-Mail with a better warranty and more
+features.

File Metadata

Mime Type
text/plain
Expires
Sat, May 23, 8:35 PM (16 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33453747
Default Alt Text
D43253.id132025.diff (2 KB)

Event Timeline