diff options
author | Andreas Proschofsky <suka@gentoo.org> | 2010-04-05 20:31:10 +0000 |
---|---|---|
committer | Andreas Proschofsky <suka@gentoo.org> | 2010-04-05 20:31:10 +0000 |
commit | e2081f6eb08adbf76b1d59b571272c718d2c31d2 (patch) | |
tree | 5c945c4f5cc00e043f992e52b5893813bd10006b /dev-libs | |
parent | Remove a bunch of outdated stuff (diff) | |
download | suka-e2081f6eb08adbf76b1d59b571272c718d2c31d2.tar.gz suka-e2081f6eb08adbf76b1d59b571272c718d2c31d2.tar.bz2 suka-e2081f6eb08adbf76b1d59b571272c718d2c31d2.zip |
Build clutter with external json-glib as recommended by upstream
gnome-shell devs
svn path=/; revision=238
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/json-glib/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/json-glib/json-glib-0.10.4.ebuild | 23 | ||||
-rw-r--r-- | dev-libs/json-glib/metadata.xml | 12 |
3 files changed, 38 insertions, 0 deletions
diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest new file mode 100644 index 0000000..dd7a777 --- /dev/null +++ b/dev-libs/json-glib/Manifest @@ -0,0 +1,3 @@ +DIST json-glib-0.10.4.tar.bz2 389457 RMD160 66c302d867f1f87bdf7fa3d27d7d36206a8f40a8 SHA1 e8e29ae6dda57bebb4ca2e1cdee46f7cee1c0b6b SHA256 efd8b341d3f9e03cc35b7e2eb353b8336cf7a5560ad273b07e85f7a7a46d5ed9 +EBUILD json-glib-0.10.4.ebuild 737 RMD160 554a2355f732d7fffb8703dca214a9c7b7e835e4 SHA1 120d34758ef8ce08b0dfaefac76b52a206551328 SHA256 878e1c0e7cd351ea0dfe7ad3b48eaa6696d61aeb35ff79f1f3afa9802e4aada0 +MISC metadata.xml 1062 RMD160 8c9644851c8d144f4ea9ad5b9f16e40f8c0e4d80 SHA1 1da40081dc5b39a6f6dcba28a2c985f59a713e5e SHA256 1cc59d76f12fcda3ba90fcbc8bae0a22eadb4dc22ec798e65605ea2df73ee510 diff --git a/dev-libs/json-glib/json-glib-0.10.4.ebuild b/dev-libs/json-glib/json-glib-0.10.4.ebuild new file mode 100644 index 0000000..549438e --- /dev/null +++ b/dev-libs/json-glib/json-glib-0.10.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/json-glib/json-glib-0.8.2.ebuild,v 1.1 2009/11/02 20:19:10 voyageur Exp $ + +EAPI=2 +inherit gnome2 eutils + +DESCRIPTION="A library providing GLib serialization and deserialization support for the JSON format" +HOMEPAGE="http://live.gnome.org/JsonGlib" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc introspection" + +RDEPEND=">=dev-libs/glib-2.15" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.9 + doc? ( >=dev-util/gtk-doc-1.11 ) + introspection? ( >=dev-libs/gobject-introspection-0.6.4 )" + +DOCS="AUTHORS ChangeLog NEWS README" +G2CONF="${G2CONF} $(use_enable introspection)" diff --git a/dev-libs/json-glib/metadata.xml b/dev-libs/json-glib/metadata.xml new file mode 100644 index 0000000..cdb3af2 --- /dev/null +++ b/dev-libs/json-glib/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>voyageur@gentoo.org</email> + <name>Bernard Cafarelli</name> + </maintainer> + <longdescription>JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627. 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.</longdescription> +</pkgmetadata> |