devel/jsoncpp

JSON parser, serialization and unserialization library
Directory:
devel/jsoncpp (package's history)
Package version:
jsoncpp-0.5.0
Home page:
http://jsoncpp.sourceforge.net/
License:
public-domain
Source archive:
http://downloads.sourceforge.net/sourceforge/jsoncpp/jsoncpp-src-0.5.0.tar.gz
Description:
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It can represent integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. JsonCpp is a simple API to manipulate JSON value, handle serialization and unserialization to string. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files. Unserialization parsing is user friendly and provides precise error reports.
Run dependencies:
libstdc++, python27>=2.7<2.8
Build dependencies:
autoconf>=2.59, automake>=1.8, digest>=20080510, doxygen>=1.5, g++>=3, gcc>=3, graphviz>=2, install-sh, libtool>=1.5.22, pax, pkg_install>=20110805.7, tnftp>=20091122
General options:
debug
Produce debugging information for binary programs
doc
Install jsoncpp documentation
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
python alternatives:
python27
Use python-2.7
python32
Use python-3.2
python33
Use python-3.3
python34
Use python-3.4
python35
Use python-3.5
python36
Use python-3.6