Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 515656
Collapse All | Expand All

(-)../../../../../portage/gnome-base/libgnomecanvas/libgnomecanvas-2.30.3.ebuild (-10 / +20 lines)
Lines 2-11 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomecanvas/libgnomecanvas-2.30.3.ebuild,v 1.13 2012/05/15 23:32:53 aballier Exp $
3
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomecanvas/libgnomecanvas-2.30.3.ebuild,v 1.13 2012/05/15 23:32:53 aballier Exp $
4
4
5
EAPI="3"
5
EAPI="5"
6
GCONF_DEBUG="no"
6
GCONF_DEBUG="no"
7
GNOME_TARBALL_SUFFIX="bz2"
7
8
8
inherit gnome2 multilib virtualx
9
inherit gnome2 multilib virtualx multilib-minimal
9
10
10
DESCRIPTION="The Gnome 2 Canvas library"
11
DESCRIPTION="The Gnome 2 Canvas library"
11
HOMEPAGE="http://library.gnome.org/devel/libgnomecanvas/stable/"
12
HOMEPAGE="http://library.gnome.org/devel/libgnomecanvas/stable/"
Lines 15-25 Link Here
15
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
16
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
16
IUSE="doc glade"
17
IUSE="doc glade"
17
18
18
RDEPEND=">=dev-libs/glib-2.10:2
19
RDEPEND="
19
	>=x11-libs/gtk+-2.13:2
20
	>=dev-libs/glib-2.10:2[${MULTILIB_USEDEP}]
20
	>=media-libs/libart_lgpl-2.3.8
21
	>=media-libs/libart_lgpl-2.3.8[${MULTILIB_USEDEP}]
21
	>=x11-libs/pango-1.0.1
22
	>=x11-libs/gtk+-2.13:2[${MULTILIB_USEDEP}]
22
	glade? ( >=gnome-base/libglade-2:2.0 )"
23
	>=x11-libs/pango-1.0.1[${MULTILIB_USEDEP}]
24
	glade? ( >=gnome-base/libglade-2:2.0[${MULTILIB_USEDEP}] )"
23
25
24
DEPEND="${RDEPEND}
26
DEPEND="${RDEPEND}
25
	>=dev-lang/perl-5
27
	>=dev-lang/perl-5
Lines 29-35 Link Here
29
	doc? ( >=dev-util/gtk-doc-1 )"
31
	doc? ( >=dev-util/gtk-doc-1 )"
30
32
31
pkg_setup() {
33
pkg_setup() {
32
	DOCS="AUTHORS ChangeLog NEWS README"
33
	G2CONF="${G2CONF} $(use_enable glade) --disable-static"
34
	G2CONF="${G2CONF} $(use_enable glade) --disable-static"
34
}
35
}
35
36
Lines 45-55 Link Here
45
		|| die "sed 2 failed"
46
		|| die "sed 2 failed"
46
}
47
}
47
48
48
src_install() {
49
multilib_src_configure() {
50
	ECONF_SOURCE=${S} gnome2_src_configure
51
}
52
53
multilib_src_install() {
49
	gnome2_src_install
54
	gnome2_src_install
50
	find "${ED}" -name '*.la' -exec rm -f {} +
55
	find "${ED}" -name '*.la' -exec rm -f {} +
51
}
56
}
52
57
53
src_test() {
58
multilib_src_install_all() {
59
	local DOCS=( AUTHORS ChangeLog NEWS README )
60
	einstalldocs
61
}
62
63
multilib_src_test() {
54
	Xemake check || die "Test phase failed"
64
	Xemake check || die "Test phase failed"
55
}
65
}

Return to bug 515656