aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2021-04-18 04:55:45 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2021-04-18 05:41:50 +0000
commit2dc7286b15e8d4d7bf5cede1cc09d68e5af67563 (patch)
tree028ca3523f0b75d02a605ed4cf669332c27cdbdb
parentb1ef7f4ff3115dc956aa05fb52580105dd377951 (diff)
downloadports-2dc7286b15e8d4d7bf5cede1cc09d68e5af67563.tar.gz
ports-2dc7286b15e8d4d7bf5cede1cc09d68e5af67563.zip
textproc/py-sphinx-copybutton: Add py-sphinx-copybutton 0.3.1
sphinx-copybutton is a small sphinx extension to add a "copy" button to code blocks. WWW: https://github.com/executablebooks/sphinx-copybutton
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/py-sphinx-copybutton/Makefile22
-rw-r--r--textproc/py-sphinx-copybutton/distinfo3
-rw-r--r--textproc/py-sphinx-copybutton/pkg-descr4
4 files changed, 30 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 1ddd37d88491..f5651be61625 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1407,6 +1407,7 @@
SUBDIR += py-sphinx-argparse
SUBDIR += py-sphinx-autoapi
SUBDIR += py-sphinx-autodoc-typehints
+ SUBDIR += py-sphinx-copybutton
SUBDIR += py-sphinx-inline-tabs
SUBDIR += py-sphinx-intl
SUBDIR += py-sphinx-issues
diff --git a/textproc/py-sphinx-copybutton/Makefile b/textproc/py-sphinx-copybutton/Makefile
new file mode 100644
index 000000000000..d0f5eb77c837
--- /dev/null
+++ b/textproc/py-sphinx-copybutton/Makefile
@@ -0,0 +1,22 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+
+PORTNAME= sphinx-copybutton
+PORTVERSION= 0.3.1
+CATEGORIES= textproc python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Add a copy button to each of your code cells
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.8,1:textproc/py-sphinx@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/py-sphinx-copybutton/distinfo b/textproc/py-sphinx-copybutton/distinfo
new file mode 100644
index 000000000000..f3046357a1d8
--- /dev/null
+++ b/textproc/py-sphinx-copybutton/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1618319920
+SHA256 (sphinx-copybutton-0.3.1.tar.gz) = 0e0461df394515284e3907e3f418a0c60ef6ab6c9a27a800c8552772d0a402a2
+SIZE (sphinx-copybutton-0.3.1.tar.gz) = 112606
diff --git a/textproc/py-sphinx-copybutton/pkg-descr b/textproc/py-sphinx-copybutton/pkg-descr
new file mode 100644
index 000000000000..05b28d0355a4
--- /dev/null
+++ b/textproc/py-sphinx-copybutton/pkg-descr
@@ -0,0 +1,4 @@
+sphinx-copybutton is a small sphinx extension to add a "copy" button to code
+blocks.
+
+WWW: https://github.com/executablebooks/sphinx-copybutton