From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-libs/hippo-canvas/Manifest | 6 +++ .../files/hippo-canvas-python-override.patch | 10 +++++ x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild | 52 ++++++++++++++++++++++ x11-libs/hippo-canvas/metadata.xml | 10 +++++ 4 files changed, 78 insertions(+) create mode 100644 x11-libs/hippo-canvas/Manifest create mode 100644 x11-libs/hippo-canvas/files/hippo-canvas-python-override.patch create mode 100644 x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild create mode 100644 x11-libs/hippo-canvas/metadata.xml (limited to 'x11-libs/hippo-canvas') 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 @@ + + + + + + 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. + + -- cgit v1.2.3