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-all
mailing list