summaryrefslogtreecommitdiff
path: root/x11-libs/hippo-canvas
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-libs/hippo-canvas
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-libs/hippo-canvas')
-rw-r--r--x11-libs/hippo-canvas/Manifest6
-rw-r--r--x11-libs/hippo-canvas/files/hippo-canvas-python-override.patch10
-rw-r--r--x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild52
-rw-r--r--x11-libs/hippo-canvas/metadata.xml10
4 files changed, 78 insertions, 0 deletions
diff --git a/x11-libs/hippo-canvas/Manifest b/x11-libs/hippo-canvas/Manifest
new file mode 100644
index 000000000000..26a72b7fa3a9
--- /dev/null
+++ b/x11-libs/hippo-canvas/Manifest
@@ -0,0 +1,6 @@
+AUX hippo-canvas-python-override.patch 349 SHA256 6c251e142c0cb591e27c0637f3a521f62b5664c1d709021c74683fd3f4af241e SHA512 58bb19ed76a4ef07cbebb7b7fad46b931ba7e81ea2e38a6596ea0247ea38bca96c392b13db9673a43f973b67b3297ae7d6a4656772105db688a34ef3be7847f4 WHIRLPOOL 8da045a4f8f842d0e0dc9cc63db25c40016b3eed0d9e3dc4b8b93ebecb98dc2a475e2552a9ab7fe249154ba2542de2d0174f30d7293de2422b32d63e37fad884
+DIST hippo-canvas-0.3.0.tar.bz2 376859 SHA256 21d0f3f7eb1c448fd6eaec1979b1474011b541249edaaab6e1dfb772ac8eb514 SHA512 8290f6ab1875eed606ea152f12741ec4ebd8839091a9c258b8c4fa39f395adf94217576c6c689c5ab22b62c65e37d82991c7b8942815cb2030bd45616528f4f3 WHIRLPOOL 2b78ce076c1e6f8bfa40fad38e036cc583739b99801c5a550ad835484da255a8ee7c21d086f748c81707a5b262d65b7c95bbfe1a5fd01812d93409f42e7ba76b
+EBUILD hippo-canvas-0.3.0-r2.ebuild 1021 SHA256 81de42abddaa633fec803ad7f51ece170f22c6f9fec490214e56194586f98f29 SHA512 f4050adb70e78a271baeb9a41d23783d8bc32e6a780cffed8bd2acbff6a743cabeeb010d56b656dd52aebd6978331d54300e1eacff61cd5b41ed2a6d7d76f099 WHIRLPOOL f96972cbe70d762f989aaa9b857bc56f9b153301d70d18afe40b58c62f69cec0707eb9e6b1d9cb696ab567dcccd03a52286ff325ac3101626ababa370fff5972
+MISC ChangeLog 2588 SHA256 e07270e9cdb50217cb43092a70e07aa2bf4e884e4a8954280e6a0625bd14f986 SHA512 23b3747c45b2fc68a54983809c52fc4ce2b416de27c63db20e791d6a848ad032c7c76a54c8ea3790c76cb7e49e8be6a6b25e8be9c9065f00ed3c3c09d29706cf WHIRLPOOL 69a4500def8550f2e9e9ad629dcedfe0e0259921115e49ac7f28d367e7f1a47bcae95d7be5c8d20ea2918b072d5cac0c1314673adfbea41acc99a31480cfeb21
+MISC ChangeLog-2015 3338 SHA256 258278d287a24918bf3614f0454a5cbdd593b3da46bb2e7780496c1b2650c5bb SHA512 f809f78d3ec90feda0829fa1ea58e708b27737a1043439cc5a2097273af665a3f1ecc76b79b848ae89b79bf12ede94f866e909986f6cfd606e50864c2ea565a6 WHIRLPOOL fb17320fdaba6870184d23ac0bb7723f0db4ce8a612424e39f27e9a14de38912998a17ce159a71a43ee6c59f4dcee9f5cccbb5e573daddf046b41c90e99d9f2d
+MISC metadata.xml 487 SHA256 56d125dc6bfa29918492151aed9ff949447a7f582aefcabc7420bcb61662d4e1 SHA512 4fcbed02fb004fdde36668aa8c089a0180f38355103720d55f94687868189f1583f09d29c8c071f5151fa24695491044445f6444c5af4776b8e8517307388e8e WHIRLPOOL 824554a4effc49397310993a6160f6f8ddfd84a709e8602a819defa669e9248dd1870467d06cd19753576403f6d0732ce10afa3de9863377270a9dce743a8697
diff --git a/x11-libs/hippo-canvas/files/hippo-canvas-python-override.patch b/x11-libs/hippo-canvas/files/hippo-canvas-python-override.patch
new file mode 100644
index 000000000000..bcbae474160b
--- /dev/null
+++ b/x11-libs/hippo-canvas/files/hippo-canvas-python-override.patch
@@ -0,0 +1,10 @@
+--- hippo.override 2008-05-21 16:22:02.000000000 -0700
++++ hippo.override-new 2010-04-13 13:11:20.826177339 -0700
+@@ -19,6 +19,7 @@
+ #include "hippo/hippo-canvas-widget.h"
+ #include "hippo/hippo-canvas-window.h"
+ #include "hippo/hippo-canvas-widgets.h"
++#include "common/hippo/hippo-canvas-test.h"
+
+ #include "hippo/hippo-canvas-type-builtins.h"
+
diff --git a/x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild b/x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild
new file mode 100644
index 000000000000..36b88c85f039
--- /dev/null
+++ b/x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils gnome2 multilib python-single-r1
+
+DESCRIPTION="A canvas library based on GTK+ 2, Cairo, and Pango"
+HOMEPAGE="https://wiki.gnome.org/Projects/HippoCanvas"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ >=dev-libs/glib-2.6:2
+ dev-libs/libcroco
+ >=x11-libs/gtk+-2.6:2
+ x11-libs/pango
+ gnome-base/librsvg:2
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pygtk:2[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ dev-util/gtk-doc-am
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cd "${S}/python"
+ epatch "${FILESDIR}/${PN}-python-override.patch"
+ cd "${S}"
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ $(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..65b0f97626e6
--- /dev/null
+++ b/x11-libs/hippo-canvas/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <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>