svn commit: r336515 - head/textproc/py-sphinx

Li-Wen Hsu lwhsu at FreeBSD.org
Sun Dec 15 11:47:34 UTC 2013


Author: lwhsu
Date: Sun Dec 15 11:47:33 2013
New Revision: 336515
URL: http://svnweb.freebsd.org/changeset/ports/336515

Log:
  - Update to 1.2

Deleted:
  head/textproc/py-sphinx/pkg-plist
Modified:
  head/textproc/py-sphinx/Makefile
  head/textproc/py-sphinx/distinfo
  head/textproc/py-sphinx/pkg-descr

Modified: head/textproc/py-sphinx/Makefile
==============================================================================
--- head/textproc/py-sphinx/Makefile	Sun Dec 15 11:45:19 2013	(r336514)
+++ head/textproc/py-sphinx/Makefile	Sun Dec 15 11:47:33 2013	(r336515)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	sphinx
-PORTVERSION=	1.1.3
-PORTREVISION=	1
+PORTVERSION=	1.2
 CATEGORIES=	textproc python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,19 +14,26 @@ COMMENT=	Python documentation generator
 
 LICENSE=	BSD
 
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pygments>=1.2:${PORTSDIR}/textproc/py-pygments \
-		${PYTHON_PKGNAMEPREFIX}Jinja2>=2.3:${PORTSDIR}/devel/py-Jinja2 \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Jinja2>=2.3:${PORTSDIR}/devel/py-Jinja2 \
 		${PYTHON_PKGNAMEPREFIX}docutils>=0.7:${PORTSDIR}/textproc/py-docutils
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Jinja2>=2.3:${PORTSDIR}/devel/py-Jinja2 \
+		${PYTHON_PKGNAMEPREFIX}docutils>=0.7:${PORTSDIR}/textproc/py-docutils \
+		${PYTHON_PKGNAMEPREFIX}pygments>=1.2:${PORTSDIR}/textproc/py-pygments
 
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	easy_install
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	Sphinx
 
-PLIST_SUB=	PYTHON_VER=${PYTHON_VER}
+post-build:
+	cd ${WRKSRC} && \
+	${SETENV} PYTHONPATH=${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}:${PYTHONPREFIX_SITELIBDIR} \
+	${PYTHON_CMD} -m sphinx.pycode.pgen2.driver -c 'import load_grammar'
 
-NO_STAGE=	yes
 post-install:
-	@${SETENV} PYTHONPATH=${PYTHONPREFIX_SITELIBDIR} \
-	${PYTHON_CMD} -m sphinx.pycode.pgen2.driver -c 'import load_grammar'
+	${INSTALL_DATA} ${WRKSRC}/sphinx/pycode/Grammar${PYTHON_VER}.pickle \
+	${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/${PYEASYINSTALL_EGG}/sphinx/pycode/
+
+	${ECHO_CMD} ${PYTHON_SITELIBDIR:S;${PYTHONBASE}/;;}/${PYEASYINSTALL_EGG}/sphinx/pycode/Grammar${PYTHON_VER}.pickle >> ${TMPPLIST}
 
 .include <bsd.port.mk>

Modified: head/textproc/py-sphinx/distinfo
==============================================================================
--- head/textproc/py-sphinx/distinfo	Sun Dec 15 11:45:19 2013	(r336514)
+++ head/textproc/py-sphinx/distinfo	Sun Dec 15 11:47:33 2013	(r336515)
@@ -1,2 +1,2 @@
-SHA256 (python/Sphinx-1.1.3.tar.gz) = 34dc95b70a2b07a61b5d61034c34b05f82514aab54ad27adedb49cee911bb8e9
-SIZE (python/Sphinx-1.1.3.tar.gz) = 2632059
+SHA256 (python/Sphinx-1.2.tar.gz) = bc3c424a0114ff4711f64353cc3eaca30682a5bbfabf3a7f338cd5ea70af79da
+SIZE (python/Sphinx-1.2.tar.gz) = 3123291

Modified: head/textproc/py-sphinx/pkg-descr
==============================================================================
--- head/textproc/py-sphinx/pkg-descr	Sun Dec 15 11:45:19 2013	(r336514)
+++ head/textproc/py-sphinx/pkg-descr	Sun Dec 15 11:47:33 2013	(r336515)
@@ -2,4 +2,4 @@ Sphinx is a tool that makes it easy to c
 documentation for Python projects, written by Georg Brandl and licensed
 under the BSD license.
 
-WWW:	http://sphinx.pocoo.org/
+WWW: http://sphinx-doc.org/


More information about the svn-ports-head mailing list