aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2016-04-28 02:16:26 +0800
committerrene <rene@FreeBSD.org>2016-04-28 02:16:26 +0800
commita27166b3dac2fffff1956dece352ab32954a7378 (patch)
tree63bd3ae619bdd0ff749d2ba63229eec1e9d26c04 /textproc
parent6d93847a3d4f96f5aa2d36cc8a4cd97f1f8195a2 (diff)
downloadfreebsd-ports-gnome-a27166b3dac2fffff1956dece352ab32954a7378.tar.gz
freebsd-ports-gnome-a27166b3dac2fffff1956dece352ab32954a7378.tar.zst
freebsd-ports-gnome-a27166b3dac2fffff1956dece352ab32954a7378.zip
Do you have smaller Python projects that only need a README file for
documentation? Want to host your README on Read The Docs? sphinx-me is a BSD licensed tool that will create a Sphinx documentation shell for your project and include the README file as the documentation index. It handles extracting the required meta data such as the project name, author and version from your project for use in your Sphinx docs. Once you use sphinx-me to build your Sphinx docs, you can then add your project to the Read The Docs site and have your project's README hosted with an attractive Sphinx documentation theme. Your README file should be in a reStructuredText compatible format. WWW: https://github.com/stephenmcd/sphinx-me/
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/py-sphinx-me/Makefile20
-rw-r--r--textproc/py-sphinx-me/distinfo2
-rw-r--r--textproc/py-sphinx-me/pkg-descr15
4 files changed, 38 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index a33067496b17..2578f4001719 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1289,6 +1289,7 @@
SUBDIR += py-sparqlwrapper
SUBDIR += py-sphinx
SUBDIR += py-sphinx-intl
+ SUBDIR += py-sphinx-me
SUBDIR += py-sphinx_numfig
SUBDIR += py-sphinx_rtd_theme
SUBDIR += py-sphinx_wikipedia
diff --git a/textproc/py-sphinx-me/Makefile b/textproc/py-sphinx-me/Makefile
new file mode 100644
index 000000000000..69e788c05bcc
--- /dev/null
+++ b/textproc/py-sphinx-me/Makefile
@@ -0,0 +1,20 @@
+# Created by: René Ladan <rene@freebsd.org>
+# $FreeBSD$
+
+PORTNAME= sphinx-me
+PORTVERSION= 0.3
+CATEGORIES= textproc python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= rene@FreeBSD.org
+COMMENT= Wrap README-only projects in a dynamic Sphinx shell
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python
+USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/py-sphinx-me/distinfo b/textproc/py-sphinx-me/distinfo
new file mode 100644
index 000000000000..ae6c327bebe2
--- /dev/null
+++ b/textproc/py-sphinx-me/distinfo
@@ -0,0 +1,2 @@
+SHA256 (sphinx-me-0.3.tar.gz) = 98bef823a4053ca1ccbbe2322bd855a3c5e98797c50bcfeeb630fe11c47d5f1a
+SIZE (sphinx-me-0.3.tar.gz) = 5682
diff --git a/textproc/py-sphinx-me/pkg-descr b/textproc/py-sphinx-me/pkg-descr
new file mode 100644
index 000000000000..eab8cb9c21d7
--- /dev/null
+++ b/textproc/py-sphinx-me/pkg-descr
@@ -0,0 +1,15 @@
+Do you have smaller Python projects that only need a README file for
+documentation? Want to host your README on Read The Docs?
+
+sphinx-me is a BSD licensed tool that will create a Sphinx documentation shell
+for your project and include the README file as the documentation index. It
+handles extracting the required meta data such as the project name, author and
+version from your project for use in your Sphinx docs.
+
+Once you use sphinx-me to build your Sphinx docs, you can then add your project
+to the Read The Docs site and have your project's README hosted with an
+attractive Sphinx documentation theme.
+
+Your README file should be in a reStructuredText compatible format.
+
+WWW: https://github.com/stephenmcd/sphinx-me/