aboutsummaryrefslogtreecommitdiff
path: root/mail/py-alot
diff options
context:
space:
mode:
authorDanilo G. Baio <dbaio@FreeBSD.org>2017-12-27 20:54:20 +0000
committerDanilo G. Baio <dbaio@FreeBSD.org>2017-12-27 20:54:20 +0000
commit9a84fa559a6ae0157a3bbca5c6b56d35d454f0a2 (patch)
treed8a3e1b1c37083f66d394a2d3011098e29032f93 /mail/py-alot
parent5fbc20dbbab8bf7dbba968d3de0476d8c793f178 (diff)
downloadports-9a84fa559a6ae0157a3bbca5c6b56d35d454f0a2.tar.gz
ports-9a84fa559a6ae0157a3bbca5c6b56d35d454f0a2.zip
Add mail/py-alot: Terminal MUA using Notmuch mail
Alot is a terminal-based mail user agent based on the Notmuch mail indexer. It is written in Python using the Urwid toolkit and features a modular and command prompt driven interface to provide a full MUA experience as an alternative to the Emacs mode shipped with Notmuch. WWW: https://github.com/pazz/alot PR: 204982 Submitted by: Dhananjay Balan <mail@dbalan.in>
Notes
Notes: svn path=/head/; revision=457423
Diffstat (limited to 'mail/py-alot')
-rw-r--r--mail/py-alot/Makefile27
-rw-r--r--mail/py-alot/distinfo3
-rw-r--r--mail/py-alot/pkg-descr6
3 files changed, 36 insertions, 0 deletions
diff --git a/mail/py-alot/Makefile b/mail/py-alot/Makefile
new file mode 100644
index 000000000000..d1ca7fc64558
--- /dev/null
+++ b/mail/py-alot/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= alot
+PORTVERSION= 0.6
+CATEGORIES= mail python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= mail@dbalan.in
+COMMENT= Terminal MUA using Notmuch mail
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notmuch>=0.13:mail/py-notmuch@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}configobj>4.7.0:devel/py-configobj@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-magic>0:devel/py-python-magic@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}twisted>10.2.0:devel/py-twisted@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urwidtrees>1.0:devel/py-urwidtrees@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}service_identity>=0:security/py-service_identity@${FLAVOR}
+
+USES= python:2.7
+USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/mail/py-alot/distinfo b/mail/py-alot/distinfo
new file mode 100644
index 000000000000..5bd43fd69f52
--- /dev/null
+++ b/mail/py-alot/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1514324243
+SHA256 (alot-0.6.tar.gz) = fb5f462a2d28b56d73d3b09078739e15050b4f4ab67f70acdea296e86ddfb043
+SIZE (alot-0.6.tar.gz) = 121147
diff --git a/mail/py-alot/pkg-descr b/mail/py-alot/pkg-descr
new file mode 100644
index 000000000000..96c149328efe
--- /dev/null
+++ b/mail/py-alot/pkg-descr
@@ -0,0 +1,6 @@
+Alot is a terminal-based mail user agent based on the Notmuch mail indexer.
+It is written in Python using the Urwid toolkit and features a modular and
+command prompt driven interface to provide a full MUA experience as an
+alternative to the Emacs mode shipped with Notmuch.
+
+WWW: https://github.com/pazz/alot