[Lunar-commits] <moonbase> json-glib: Adding to moonbase.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Wed Aug 25 20:05:15 CEST 2010


commit 71ade8a8ed25599a99877cb617d2cde53e387400
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Wed Aug 25 14:05:15 2010 -0400

    json-glib: Adding to moonbase.
---
 devel/json-glib/DEPENDS |    4 ++++
 devel/json-glib/DETAILS |   22 ++++++++++++++++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/devel/json-glib/DEPENDS b/devel/json-glib/DEPENDS
new file mode 100644
index 0000000..b903daa
--- /dev/null
+++ b/devel/json-glib/DEPENDS
@@ -0,0 +1,4 @@
+depends glib-2
+
+optional_depends  "gobject-introspection"  "--enable-introspection"  "--disable-introspection" "for introspection support"
+
diff --git a/devel/json-glib/DETAILS b/devel/json-glib/DETAILS
new file mode 100644
index 0000000..078160e
--- /dev/null
+++ b/devel/json-glib/DETAILS
@@ -0,0 +1,22 @@
+          MODULE=json-glib
+           MAJOR=0.10
+         VERSION=${MAJOR}.4
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=http://ftp.gnome.org/pub/GNOME/sources/$MODULE/${MAJOR}/
+      SOURCE_VFY=sha1:e8e29ae6dda57bebb4ca2e1cdee46f7cee1c0b6b
+        WEB_SITE=http://live.gnome.org/JsonGlib
+         ENTERED=20100825
+         UPDATED=20100825
+           SHORT="Glib JavaScript Object Notation"
+
+cat << EOF
+Many high-level languages already provide native modules for parsing, generating
+and manipulating JSON data streams. JSON-GLib is a C library based on GLib and 
+released under the terms of the GNU Lesser General Public License version 2.1. 
+It provides a parser and a generator GObject classes and various wrappers for 
+the complex data types employed by JSON, such as arrays and objects. 
+
+JSON-GLib uses GLib native data types and the generic value container GValue for
+ease of development. It also provides integration with the GObject classes for 
+direct serialization into, and deserialization from, JSON data streams.
+EOF


More information about the Lunar-commits mailing list