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 |
} |