svn commit: r535793 - in head/textproc: . py-sphinxcontrib-napoleon

Danilo G. Baio dbaio at FreeBSD.org
Mon May 18 22:05:39 UTC 2020


Author: dbaio
Date: Mon May 18 22:05:38 2020
New Revision: 535793
URL: https://svnweb.freebsd.org/changeset/ports/535793

Log:
  Add textproc/py-sphinxcontrib-napoleon
  
  Sphinx extension that parses both NumPy and Google style docstrings
  
  Napoleon is a pre-processor that parses NumPy and Google style docstrings and
  converts them to reStructuredText before Sphinx attempts to parse them. This
  happens in an intermediate step while Sphinx is processing the documentation,
  so it doesn't modify any of the docstrings in your actual source code files.
  
  WWW: https://pypi.org/project/sphinxcontrib-napoleon/

Added:
  head/textproc/py-sphinxcontrib-napoleon/
  head/textproc/py-sphinxcontrib-napoleon/Makefile   (contents, props changed)
  head/textproc/py-sphinxcontrib-napoleon/distinfo   (contents, props changed)
  head/textproc/py-sphinxcontrib-napoleon/pkg-descr   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Mon May 18 22:05:00 2020	(r535792)
+++ head/textproc/Makefile	Mon May 18 22:05:38 2020	(r535793)
@@ -1368,6 +1368,7 @@
     SUBDIR += py-sphinxcontrib-htmlhelp
     SUBDIR += py-sphinxcontrib-httpdomain
     SUBDIR += py-sphinxcontrib-jsmath
+    SUBDIR += py-sphinxcontrib-napoleon
     SUBDIR += py-sphinxcontrib-newsfeed
     SUBDIR += py-sphinxcontrib-programoutput
     SUBDIR += py-sphinxcontrib-qthelp

Added: head/textproc/py-sphinxcontrib-napoleon/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-sphinxcontrib-napoleon/Makefile	Mon May 18 22:05:38 2020	(r535793)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME=	sphinxcontrib-napoleon
+DISTVERSION=	0.7
+CATEGORIES=	textproc
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	dbaio at FreeBSD.org
+COMMENT=	Sphinx extension that parses both NumPy and Google style docstrings
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pockets>=0.3:devel/py-pockets@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/textproc/py-sphinxcontrib-napoleon/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-sphinxcontrib-napoleon/distinfo	Mon May 18 22:05:38 2020	(r535793)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1589655696
+SHA256 (sphinxcontrib-napoleon-0.7.tar.gz) = 407382beed396e9f2d7f3043fad6afda95719204a1e1a231ac865f40abcbfcf8
+SIZE (sphinxcontrib-napoleon-0.7.tar.gz) = 21232

Added: head/textproc/py-sphinxcontrib-napoleon/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-sphinxcontrib-napoleon/pkg-descr	Mon May 18 22:05:38 2020	(r535793)
@@ -0,0 +1,6 @@
+Napoleon is a pre-processor that parses NumPy and Google style docstrings and
+converts them to reStructuredText before Sphinx attempts to parse them. This
+happens in an intermediate step while Sphinx is processing the documentation,
+so it doesn't modify any of the docstrings in your actual source code files.
+
+WWW: https://pypi.org/project/sphinxcontrib-napoleon/


More information about the svn-ports-head mailing list