From c294c0c02a80f8de4a5f1ebb8fb8f34bd7d8e31b Mon Sep 17 00:00:00 2001 From: mbalmer Date: Sun, 23 Mar 2008 08:57:02 +0000 Subject: [PATCH] json-c-0.7.0, a JSON implementation in C and licensed under the MIT license. --- devel/json-c/Makefile | 24 ++++++++++++++++++++++++ devel/json-c/distinfo | 5 +++++ devel/json-c/pkg/DESCR | 4 ++++ devel/json-c/pkg/PFRAG.shared | 2 ++ devel/json-c/pkg/PLIST | 15 +++++++++++++++ 5 files changed, 50 insertions(+) create mode 100644 devel/json-c/Makefile create mode 100644 devel/json-c/distinfo create mode 100644 devel/json-c/pkg/DESCR create mode 100644 devel/json-c/pkg/PFRAG.shared create mode 100644 devel/json-c/pkg/PLIST diff --git a/devel/json-c/Makefile b/devel/json-c/Makefile new file mode 100644 index 00000000000..1930ead34b3 --- /dev/null +++ b/devel/json-c/Makefile @@ -0,0 +1,24 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2008/03/23 08:57:02 mbalmer Exp $ + +COMMENT= JSON implementation in C + +DISTNAME= json-c-0.7 +CATEGORIES= devel +SHARED_LIBS= json 1.0 + +MAINTAINER= Marc Balmer + +HOMEPAGE= http://oss.metaparadigm.com/json-c/ + +# MIT +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${HOMEPAGE} + +CONFIGURE_STYLE= gnu +USE_LIBTOOL= Yes + +.include diff --git a/devel/json-c/distinfo b/devel/json-c/distinfo new file mode 100644 index 00000000000..0173d98ce34 --- /dev/null +++ b/devel/json-c/distinfo @@ -0,0 +1,5 @@ +MD5 (json-c-0.7.tar.gz) = f5iYdJh9Ff5PRHdenHBA+w== +RMD160 (json-c-0.7.tar.gz) = zgABa24XYClObEHxtAgGuHUx4Jw= +SHA1 (json-c-0.7.tar.gz) = FpVQ+tLc8P4MMRh8d96t0WhHP1k= +SHA256 (json-c-0.7.tar.gz) = dXIgheqOXhvennSOYx6SXcaA8j5WIhGDDe27fO4VTGw= +SIZE (json-c-0.7.tar.gz) = 411964 diff --git a/devel/json-c/pkg/DESCR b/devel/json-c/pkg/DESCR new file mode 100644 index 00000000000..3f5b1315a8c --- /dev/null +++ b/devel/json-c/pkg/DESCR @@ -0,0 +1,4 @@ +JSON-C implements a reference counting object model that allows you +to easily construct JSON objects in C, output them as JSON formatted +strings and parse JSON formatted strings back into the C representation +of JSON objects. diff --git a/devel/json-c/pkg/PFRAG.shared b/devel/json-c/pkg/PFRAG.shared new file mode 100644 index 00000000000..d0133c83f02 --- /dev/null +++ b/devel/json-c/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2008/03/23 08:57:02 mbalmer Exp $ +@lib lib/libjson.so.${LIBjson_VERSION} diff --git a/devel/json-c/pkg/PLIST b/devel/json-c/pkg/PLIST new file mode 100644 index 00000000000..f8b50237e28 --- /dev/null +++ b/devel/json-c/pkg/PLIST @@ -0,0 +1,15 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2008/03/23 08:57:02 mbalmer Exp $ +%%SHARED%% +include/json/ +include/json/arraylist.h +include/json/bits.h +include/json/debug.h +include/json/json.h +include/json/json_object.h +include/json/json_tokener.h +include/json/json_util.h +include/json/linkhash.h +lib/libjson.a +lib/libjson.la +lib/pkgconfig/ +lib/pkgconfig/json.pc