summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/hippo-canvas/ChangeLog7
-rw-r--r--x11-libs/hippo-canvas/Manifest13
-rw-r--r--x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild53
3 files changed, 66 insertions, 7 deletions
diff --git a/x11-libs/hippo-canvas/ChangeLog b/x11-libs/hippo-canvas/ChangeLog
index e2bd378c67a4..054cfa54f934 100644
--- a/x11-libs/hippo-canvas/ChangeLog
+++ b/x11-libs/hippo-canvas/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/hippo-canvas
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/hippo-canvas/ChangeLog,v 1.10 2014/02/16 10:37:32 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/hippo-canvas/ChangeLog,v 1.11 2014/11/21 12:39:37 pacho Exp $
+
+*hippo-canvas-0.3.0-r2 (21 Nov 2014)
+
+ 21 Nov 2014; Pacho Ramos <pacho@gentoo.org> +hippo-canvas-0.3.0-r2.ebuild:
+ Use new python eclasses, bump EAPI and comply with gnome2.eclass policies
16 Feb 2014; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due #200380
diff --git a/x11-libs/hippo-canvas/Manifest b/x11-libs/hippo-canvas/Manifest
index f7e45d434666..a46ff2a555d4 100644
--- a/x11-libs/hippo-canvas/Manifest
+++ b/x11-libs/hippo-canvas/Manifest
@@ -2,14 +2,15 @@
Hash: SHA256
AUX hippo-canvas-python-override.patch 349 SHA256 6c251e142c0cb591e27c0637f3a521f62b5664c1d709021c74683fd3f4af241e SHA512 58bb19ed76a4ef07cbebb7b7fad46b931ba7e81ea2e38a6596ea0247ea38bca96c392b13db9673a43f973b67b3297ae7d6a4656772105db688a34ef3be7847f4 WHIRLPOOL 8da045a4f8f842d0e0dc9cc63db25c40016b3eed0d9e3dc4b8b93ebecb98dc2a475e2552a9ab7fe249154ba2542de2d0174f30d7293de2422b32d63e37fad884
-DIST hippo-canvas-0.3.0.tar.bz2 376859 SHA256 21d0f3f7eb1c448fd6eaec1979b1474011b541249edaaab6e1dfb772ac8eb514
+DIST hippo-canvas-0.3.0.tar.bz2 376859 SHA256 21d0f3f7eb1c448fd6eaec1979b1474011b541249edaaab6e1dfb772ac8eb514 SHA512 8290f6ab1875eed606ea152f12741ec4ebd8839091a9c258b8c4fa39f395adf94217576c6c689c5ab22b62c65e37d82991c7b8942815cb2030bd45616528f4f3 WHIRLPOOL 2b78ce076c1e6f8bfa40fad38e036cc583739b99801c5a550ad835484da255a8ee7c21d086f748c81707a5b262d65b7c95bbfe1a5fd01812d93409f42e7ba76b
EBUILD hippo-canvas-0.3.0-r1.ebuild 1159 SHA256 336efaaf3b9675270c91cc473ea87a139522b69df66a527cb5994c538871a65a SHA512 207e475048e3c23f703c0c746c639f8dbca6af3456d7f4e5333cde087206f0c4b67097e430a765410921d8278cddd614c0a269fcf57d411d48a4d63235403f3e WHIRLPOOL 6ffd619dcc314b094b642f138ef5d8636e545d871f528efb015d6d8394c2cee55dccce3eff3a2aeef2026d769ee5d4ef2d94316e01123986acba2149bc14fc0b
-MISC ChangeLog 2722 SHA256 8f793706e83722c79c26f97b0d1793fd868b770995909366cbee23a3ab5c175e SHA512 d152ff70536006bda3b5e484cb4fa54a6db738d7757e9d1808115ef35c64e9086aac9ac301ba77ea87d6db818e69ce322b49d4a250d1c61514e7e41ad0ce847f WHIRLPOOL b439408c998ed40b8639d68e9d2607c4c7bec8416ecf2f02c1af9d2a48b03f27d55e8882134c452e39982962b849c0deb9bc55832212a1d52eb40d2876d8e572
+EBUILD hippo-canvas-0.3.0-r2.ebuild 1157 SHA256 8c23edf753c6b5ebd229fa35041de17530e119063f3fcd2ae08787aad04fbca5 SHA512 a394efd00018e150f8890ba096afdb16cb3e7459da13824c8d047c0a7f3637967dbf724f4da34131d0e2c0bb008bc0b7f4994b3b3884b95b11649591f6fd905b WHIRLPOOL 6099d4c72184e5611cc1fe35e2e842a22c94e253599654555e8ed67f1feda5ee0b8c76e75df980f057a2a421f067f38683cdd949a441be5e210daf671ad7f78c
+MISC ChangeLog 2914 SHA256 eb941020750e5e6af3f213fd7a10aa1ff352585183a863871facfeba9ed5147c SHA512 16c98dadd1c0ea6160a2a42d448b48d3776c88edc9794a927937804a9531dac3c26c17e085b6f5daaba0ea2d5caaac091e2018908dfa2925378b2f56a9743d7e WHIRLPOOL 47d530dc04b4f384d125a8c27dfc28ce69998291bc7fcb704b20037d4312b65dcd39720354cd146498f769b442d08878865fa17dd49ac886c1ec2d1ede4e03cb
MISC metadata.xml 534 SHA256 748640e68e4f9ab09894efdbb65c53f9d1bfe719fe8b5db36b7f0272d669c67e SHA512 c1e3bda4a6251bbbcde80ffd4cbbe051a3a4056138539ed17444670ef9f7395f9f06f040a5963a0078825dfbde2ebad4dbc39caea5ec8ed34882e5d5385ef7a2 WHIRLPOOL 576bba398ae6759e5c3028db412f5392514ba2601da71d8384cd80da2eec6c23272582313163d859dcaaef7788b77a4593fa07b0e62f8ba81647697ce128d704
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlMAlO0ACgkQCaWpQKGI+9Q7+ACeNEo8VQu4P3E5FD2JeOtXerX+
-qe4AnjH4rGBRYJcjUEyRlwgJug8l3Lhn
-=zVBk
+iEYEAREIAAYFAlRvMooACgkQCaWpQKGI+9T3hgCfZOWWyGaD2D1ahx2rpeyNPWJO
+NhcAn1w6v6hDhzOpiPM63hGHWCzIa0yd
+=Cmnd
-----END PGP SIGNATURE-----
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..9b5b9d4c809e
--- /dev/null
+++ b/x11-libs/hippo-canvas/hippo-canvas-0.3.0-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 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-r2.ebuild,v 1.1 2014/11/21 12:39:37 pacho Exp $
+
+EAPI=5
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
+PYTHON_COMPAT=( python{2_5,2_6,2_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)
+}