summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2010-02-26 22:06:06 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2010-02-26 22:06:06 +0000
commit54ee65798fce44a2cb5faf4eab234686ce244923 (patch)
tree159a726140a7e65fa1a67869700ba08bbf7c0a7a /media-libs
parentAdd an initial ebuild for clutter-gst, gstreamer integration library for clutter (diff)
downloadhistorical-54ee65798fce44a2cb5faf4eab234686ce244923.tar.gz
historical-54ee65798fce44a2cb5faf4eab234686ce244923.tar.bz2
historical-54ee65798fce44a2cb5faf4eab234686ce244923.zip
Add initial ebuild for clutter-gtk, gtk+ integration library for clutter
Package-Manager: portage-2.1.7.17/cvs/Linux i686
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/clutter-gtk/ChangeLog10
-rw-r--r--media-libs/clutter-gtk/clutter-gtk-0.10.2.ebuild33
-rw-r--r--media-libs/clutter-gtk/metadata.xml9
3 files changed, 52 insertions, 0 deletions
diff --git a/media-libs/clutter-gtk/ChangeLog b/media-libs/clutter-gtk/ChangeLog
new file mode 100644
index 000000000000..4579ee624e66
--- /dev/null
+++ b/media-libs/clutter-gtk/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-libs/clutter-gtk
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter-gtk/ChangeLog,v 1.1 2010/02/26 22:06:06 nirbheek Exp $
+
+*clutter-gtk-0.10.2 (26 Feb 2010)
+
+ 26 Feb 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +clutter-gtk-0.10.2.ebuild, +metadata.xml:
+ Add initial ebuild for clutter-gtk, gtk+ integration library for clutter
+
diff --git a/media-libs/clutter-gtk/clutter-gtk-0.10.2.ebuild b/media-libs/clutter-gtk/clutter-gtk-0.10.2.ebuild
new file mode 100644
index 000000000000..36296358b7ac
--- /dev/null
+++ b/media-libs/clutter-gtk/clutter-gtk-0.10.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter-gtk/clutter-gtk-0.10.2.ebuild,v 1.1 2010/02/26 22:06:06 nirbheek Exp $
+
+EAPI="2"
+
+# inherit clutter after gnome2 so that defaults aren't overriden
+inherit gnome2 clutter
+
+DESCRIPTION="Clutter-GTK - GTK+ Integration library for Clutter"
+
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples introspection"
+
+# XXX: Needs gtk with X support (!directfb)
+RDEPEND="
+ >=x11-libs/gtk+-2.12
+ media-libs/clutter:1.0[opengl]"
+DEPEND="${RDEPEND}
+ doc? ( >=dev-util/gtk-doc-1.11 )
+ introspection? (
+ media-libs/clutter[introspection]
+ >=dev-libs/gobject-introspection-0.6.3
+ >=dev-libs/gir-repository-0.6.3[gtk] )"
+EXAMPLES="examples/{*.c,redhand.png}"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --with-flavour=x11
+ --enable-maintainer-flags=no
+ $(use_enable introspection)"
+}
diff --git a/media-libs/clutter-gtk/metadata.xml b/media-libs/clutter-gtk/metadata.xml
new file mode 100644
index 000000000000..3147d749554f
--- /dev/null
+++ b/media-libs/clutter-gtk/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<use>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
+ introspection</flag>
+</use>
+</pkgmetadata>