aboutsummaryrefslogtreecommitdiff
path: root/textproc/py-rich/Makefile
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2020-09-26 10:15:17 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2020-09-26 10:15:17 +0000
commit25254ad56ae2a5b69be5d31a5ce2abeef693b4e9 (patch)
treed4c2e6bcbf2e7fa5177b51b9b1df6d584c71bc86 /textproc/py-rich/Makefile
parente1ea883b30ea0cc6649d783d6bdfbf61876ea1b8 (diff)
downloadports-25254ad56ae2a5b69be5d31a5ce2abeef693b4e9.tar.gz
ports-25254ad56ae2a5b69be5d31a5ce2abeef693b4e9.zip
Rich is a Python library for rich text and beautiful formatting in the
terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more -- out of the box. WWW: https://github.com/willmcgugan/rich
Notes
Notes: svn path=/head/; revision=550153
Diffstat (limited to 'textproc/py-rich/Makefile')
-rw-r--r--textproc/py-rich/Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/textproc/py-rich/Makefile b/textproc/py-rich/Makefile
new file mode 100644
index 000000000000..a2cfe37fa845
--- /dev/null
+++ b/textproc/py-rich/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= rich
+PORTVERSION= 7.0.0
+CATEGORIES= textproc python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= matthew@FreeBSD.org
+COMMENT= Rich text and beautiful formatting in the terminal
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.0:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.0:textproc/py-CommonMark@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.6.0:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
+
+NO_ARCH= yes
+USES= python:3.6+
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>