Lines 1-6
Link Here
|
1 |
# Copyright 1999-2008 Gentoo Foundation |
1 |
# Copyright 1999-2008 Gentoo Foundation |
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-extra/yelp/yelp-2.22.1-r1.ebuild,v 1.4 2008/06/07 23:22:31 leio Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.22.1-r1.ebuild,v 1.3 2008/05/07 00:17:43 dirtyepic Exp $ |
4 |
|
4 |
|
5 |
inherit eutils autotools gnome2 |
5 |
inherit eutils autotools gnome2 |
6 |
|
6 |
|
Lines 25-32
Link Here
|
25 |
>=dev-libs/glib-2 |
25 |
>=dev-libs/glib-2 |
26 |
>=dev-libs/dbus-glib-0.71 |
26 |
>=dev-libs/dbus-glib-0.71 |
27 |
beagle? ( || ( >=dev-libs/libbeagle-0.3.0 =app-misc/beagle-0.2* ) ) |
27 |
beagle? ( || ( >=dev-libs/libbeagle-0.3.0 =app-misc/beagle-0.2* ) ) |
28 |
!xulrunner? ( =www-client/mozilla-firefox-2* ) |
28 |
!xulrunner? ( www-client/mozilla-firefox ) |
29 |
xulrunner? ( =net-libs/xulrunner-1.8* ) |
29 |
xulrunner? ( net-libs/xulrunner ) |
30 |
sys-libs/zlib |
30 |
sys-libs/zlib |
31 |
app-arch/bzip2 |
31 |
app-arch/bzip2 |
32 |
lzma? ( app-arch/lzma-utils ) |
32 |
lzma? ( app-arch/lzma-utils ) |
Lines 44-54
Link Here
|
44 |
|
44 |
|
45 |
# patch to work with >=libbeagle-0.3, bug #215026 |
45 |
# patch to work with >=libbeagle-0.3, bug #215026 |
46 |
epatch "${FILESDIR}"/yelp-2.22-with-beagle-0.3.patch |
46 |
epatch "${FILESDIR}"/yelp-2.22-with-beagle-0.3.patch |
47 |
|
47 |
epatch "${FILESDIR}"/06_xulrunner19.patch |
48 |
# patch to fix parallel make, see bug #217250 |
48 |
# patch to fix parallel make, see bug #217250 |
49 |
sed -e "s/install-exec-local:/install-exec-hook:/" -i src/Makefile.am |
49 |
sed -e "s/install-exec-local:/install-exec-hook:/" -i src/Makefile.am |
50 |
|
50 |
|
51 |
intltoolize --force --automake || die "intltoolize failed" |
|
|
52 |
eautoreconf |
51 |
eautoreconf |
53 |
|
52 |
|
54 |
# strip stupid options in configure, see bug #196621 |
53 |
# strip stupid options in configure, see bug #196621 |
Lines 66-72
Link Here
|
66 |
fi |
65 |
fi |
67 |
|
66 |
|
68 |
if use xulrunner; then |
67 |
if use xulrunner; then |
69 |
G2CONF="${G2CONF} --with-gecko=xulrunner" |
68 |
G2CONF="${G2CONF} --with-gecko=libxul-embedding" |
|
|
69 |
# G2CONF="${G2CONF} --with-gecko=xulrunner" |
70 |
else |
70 |
else |
71 |
G2CONF="${G2CONF} --with-gecko=firefox" |
71 |
G2CONF="${G2CONF} --with-gecko=firefox" |
72 |
fi |
72 |
fi |