hi there, update to the latest. i think it's a good idea to explain in DESCR why this package exists if json is in base pyton..
the gcc warning at compile time has also been fixed upstream. please review and commit. -f -- if your aim in life is nothing; you can't miss.
diff -x CVS -urNP /usr/ports/devel/py-simplejson/Makefile /home/f/src/mystuff/devel/py-simplejson/Makefile --- /usr/ports/devel/py-simplejson/Makefile Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/Makefile Fri Mar 8 16:54:05 2013 @@ -2,20 +2,17 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION = 2.5.0 +MODPY_EGG_VERSION = 3.1.0 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} - CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER = Martynas Venckus <marty...@openbsd.org> # MIT PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes -PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} diff -x CVS -urNP /usr/ports/devel/py-simplejson/distinfo /home/f/src/mystuff/devel/py-simplejson/distinfo --- /usr/ports/devel/py-simplejson/distinfo Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/distinfo Thu Mar 7 20:16:25 2013 @@ -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.1.0.tar.gz) = EMdD++yBnmrXeZnFUfS2IO1JjC3VZcZDZfBXGzolJSM= +SIZE (simplejson-3.1.0.tar.gz) = 64570 diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/DESCR /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR --- /usr/ports/devel/py-simplejson/pkg/DESCR Sun Jun 24 16:51:30 2007 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR Tue Feb 19 19:29:11 2013 @@ -1,8 +1,8 @@ -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. 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. diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/PLIST /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST --- /usr/ports/devel/py-simplejson/pkg/PLIST Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST Mon Feb 18 21:41:44 2013 @@ -4,6 +4,8 @@ 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