hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that > The diff looks good but I don't use this anymore, so could you remove > me as maintainer and find someone to take care of testing/committing > it?
ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers.
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 11 Mar 2013 10:50:26 -0000 1.19 +++ Makefile 29 Dec 2013 11:16:55 -0000 @@ -2,15 +2,14 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION = 2.5.0 +MODPY_EGG_VERSION = 3.3.1 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - -MAINTAINER = Martynas Venckus <marty...@openbsd.org> +HOMEPAGE = http://github.com/simplejson/simplejson +MAINTAINER = frantisek holop <min...@obiit.org> # MIT PERMIT_PACKAGE_CDROM = Yes @@ -18,11 +17,12 @@ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES = lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} -do-test: - cd ${WRKSRC} && ${LOCALBASE}/bin/nosetests +do-test: fake + cd ${WRKSRC} && ${MAKE_ENV} \ + PYTHONPATH=${WRKINST}${MODPY_SITEPKG} ${LOCALBASE}/bin/nosetests .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-simplejson/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 22 Apr 2012 09:17:50 -0000 1.8 +++ distinfo 29 Dec 2013 11:16:55 -0000 @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.3.1.tar.gz) = BUkm8qFuPxl05PcLwsZA5FZr7PMQPs9DQvqfses7odg= +SIZE (simplejson-3.3.1.tar.gz) = 67371 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/devel/py-simplejson/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 24 Jun 2007 21:51:30 -0000 1.1.1.1 +++ pkg/DESCR 29 Dec 2013 11:16:55 -0000 @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. The encoder may be subclassed -to provide serialization in any kind of situation, without any -special support by the objects to be serialized (somewhat like -pickle). The decoder can handle incoming JSON strings of any -specified encoding. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-simplejson/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 22 Apr 2012 09:17:50 -0000 1.8 +++ pkg/PLIST 29 Dec 2013 11:16:55 -0000 @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py @@ -37,6 +39,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_fail.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.pyc +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.py +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_item_sort_key.py @@ -57,6 +61,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_separators.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_speedups.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_speedups.pyc +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_tool.py +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_tool.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_tuple.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_tuple.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_unicode.py