summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Noël Rivasseau <elvanor@gentoo.org>2009-10-06 08:13:24 +0000
committerJean-Noël Rivasseau <elvanor@gentoo.org>2009-10-06 08:13:24 +0000
commite69f2063c2551b641e56d6a89967afbfea98a53d (patch)
tree09845b00698764bdbdf4d193f0a60baa183f673c /x11-libs
parentVersion bump. Remove old. (diff)
downloadgentoo-2-e69f2063c2551b641e56d6a89967afbfea98a53d.tar.gz
gentoo-2-e69f2063c2551b641e56d6a89967afbfea98a53d.tar.bz2
gentoo-2-e69f2063c2551b641e56d6a89967afbfea98a53d.zip
Importing hippo-canvas into tree, bug #190836.
(Portage version: 2.1.6.13/cvs/Linux i686)
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/hippo-canvas/ChangeLog37
-rw-r--r--x11-libs/hippo-canvas/hippo-canvas-0.3.0.ebuild34
-rw-r--r--x11-libs/hippo-canvas/metadata.xml14
3 files changed, 85 insertions, 0 deletions
diff --git a/x11-libs/hippo-canvas/ChangeLog b/x11-libs/hippo-canvas/ChangeLog
new file mode 100644
index 000000000000..954c2637a489
--- /dev/null
+++ b/x11-libs/hippo-canvas/ChangeLog
@@ -0,0 +1,37 @@
+# ChangeLog for x11-libs/hippo-canvas
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/hippo-canvas/ChangeLog,v 1.1 2009/10/06 08:13:24 elvanor Exp $
+
+*hippo-canvas-0.3.0 (06 Oct 2009)
+
+ 06 Oct 2009; Jean-Noël Rivasseau <elvanor@gentoo.org>
+ +hippo-canvas-0.3.0.ebuild, +metadata.xml:
+ Bumped to version 3 and added to the tree. Closing bug #190836. Credits
+ for the ebuild go to
+ Alexandre Rostovtsev <tetromino@gmail.com>.
+
+ 29 Apr 2008; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ -hippo-canvas-0.2.30.ebuild, +hippo-canvas-0.2.31.ebuild:
+ Version bump.
+
+ 04 Apr 2008; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ -hippo-canvas-0.2.25.ebuild, +hippo-canvas-0.2.30.ebuild:
+ Version bump.
+
+ 04 Feb 2008; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ -files/hippo-canvas-0.2.23-use-python.patch, -hippo-canvas-0.2.23.ebuild,
+ +hippo-canvas-0.2.25.ebuild:
+ Version bump. Re-enabling USE=doc because eautoreconf is no longer needed.
+
+ 05 Sep 2007; Jakub Moc <jakub@gentoo.org> hippo-canvas-0.2.23.ebuild:
+ Get rid of unwanted debug USE flag
+
+ 04 Sep 2007; Jakub Moc <jakub@gentoo.org> hippo-canvas-0.2.23.ebuild:
+ Use gnome2 eclass properly, clean up ebuild, remove USE=doc until
+ eautoreconf does not fail without gtk-doc installed
+
+ 02 Sep 2007; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ +files/hippo-canvas-0.2.23-use-python.patch, +metadata.xml,
+ +hippo-canvas-0.2.23.ebuild:
+ New ebuild for bug 190836
+
diff --git a/x11-libs/hippo-canvas/hippo-canvas-0.3.0.ebuild b/x11-libs/hippo-canvas/hippo-canvas-0.3.0.ebuild
new file mode 100644
index 000000000000..bc5a695e7b7c
--- /dev/null
+++ b/x11-libs/hippo-canvas/hippo-canvas-0.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/hippo-canvas/hippo-canvas-0.3.0.ebuild,v 1.1 2009/10/06 08:13:24 elvanor Exp $
+
+EAPI="2"
+
+GCONF_DEBUG="no"
+inherit gnome2
+
+DESCRIPTION="A canvas library based on GTK+-2, Cairo, and Pango"
+HOMEPAGE="http://live.gnome.org/HippoCanvas"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc python"
+
+RDEPEND=">=dev-libs/glib-2.6
+ dev-libs/libcroco
+ >=x11-libs/gtk+-2.6
+ x11-libs/pango
+ python? ( dev-lang/python
+ dev-python/pycairo
+ dev-python/pygtk )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( dev-util/gtk-doc )"
+
+DOCS="AUTHORS README TODO"
+
+pkg_setup() {
+ G2CONF="$(use_enable python)"
+}
diff --git a/x11-libs/hippo-canvas/metadata.xml b/x11-libs/hippo-canvas/metadata.xml
new file mode 100644
index 000000000000..0ce901eaa8ff
--- /dev/null
+++ b/x11-libs/hippo-canvas/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>elvanor@gentoo.org</email>
+ <name>Jean-Noël Rivasseau</name>
+ </maintainer>
+ <longdescription lang="en">
+ HippoCanvas is a generic user interface element that can draw Cairo graphics, respond to key and mouse events,
+ and lay out other widgets. It is currently used to implement a number of Sugar's custom widgets (toolbars,
+ rounded buttons, etc.) and to lay out the screen.
+ </longdescription>
+</pkgmetadata>