cjson has compatibility issues with the other python json libraries, the proposed patch makes it an option (default off) to depend on cjson, the jsonrpclib code will fall back to the built in json or simplejson. --- /usr/ports/devel/py-jsonrpclib/Makefile 2011-09-22 03:04:24.000000000 -0400 +++ Makefile 2012-09-12 12:26:52.730469768 -0400 @@ -14,7 +14,12 @@ MAINTAINER= bra@fsn.hu COMMENT= Implements the JSON-RPC 2.0 proposed specification in pure Python -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cjson.so:${PORTSDIR}/devel/py-cjson +OPTIONS= CJSON "Use cjson vs json or simplejson" off + +.ifdef WITH_CJSON +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/cjson.so:${PORTSDIR}/devel/py-cjson +USE_CJSON = yes +.endif USE_PYTHON= yes USE_PYDISTUTILS= yes
Responsible Changed From-To: freebsd-ports-bugs->freebsd-python freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)
Maintainer of devel/py-jsonrpclib, Please note that PR ports/171579 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/171579 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Fine with me, thanks. On 09/12/12 21:39, Edwin Groothuis wrote: > Maintainer of devel/py-jsonrpclib, > > Please note that PR ports/171579 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/171579 >
State Changed From-To: feedback->open Maintainer approved.
Responsible Changed From-To: freebsd-python->rm I will take it.
State Changed From-To: open->closed Committed, thank you!