Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 213344 | Differences between
and this patch

Collapse All | Expand All

(-)yelp-2.22.1-r1.ebuild (-6 / +6 lines)
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

Return to bug 213344