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

(-)file_not_specified_in_diff (-4 / +6 lines)
Line  Link Here
0
-- xulrunner-1.9.2.3-r1.ebuild
0
++ xulrunner-1.9.2.3-r1.ebuild
Lines 5-11 Link Here
5
EAPI="2"
5
EAPI="2"
6
WANT_AUTOCONF="2.1"
6
WANT_AUTOCONF="2.1"
7
7
8
inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib java-pkg-opt-2 autotools
8
inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib java-pkg-opt-2 autotools python
9
9
10
MY_PV="${PV/_rc/rc}" # Handle beta
10
MY_PV="${PV/_rc/rc}" # Handle beta
11
MY_PV="${MY_PV/1.9.2/3.6}"
11
MY_PV="${MY_PV/1.9.2/3.6}"
Lines 23-29 Link Here
23
IUSE="+alsa debug libnotify system-sqlite wifi"
23
IUSE="+alsa debug libnotify system-sqlite wifi"
24
24
25
RDEPEND="java? ( >=virtual/jre-1.4 )
25
RDEPEND="java? ( >=virtual/jre-1.4 )
26
	>=dev-lang/python-2.3[threads]
27
	>=sys-devel/binutils-2.16.1
26
	>=sys-devel/binutils-2.16.1
28
	>=dev-libs/nss-3.12.6
27
	>=dev-libs/nss-3.12.6
29
	>=dev-libs/nspr-4.8
28
	>=dev-libs/nspr-4.8
Lines 39-44 Link Here
39
38
40
DEPEND="java? ( >=virtual/jdk-1.4 )
39
DEPEND="java? ( >=virtual/jdk-1.4 )
41
	${RDEPEND}
40
	${RDEPEND}
41
	=dev-lang/python-2*[threads]
42
	dev-util/pkgconfig"
42
	dev-util/pkgconfig"
43
43
44
S="${WORKDIR}/mozilla-${MAJ_PV}"
44
S="${WORKDIR}/mozilla-${MAJ_PV}"
Lines 51-56 Link Here
51
	export LC_CTYPE="C"
51
	export LC_CTYPE="C"
52
52
53
	java-pkg-opt-2_pkg_setup
53
	java-pkg-opt-2_pkg_setup
54
55
	python_set_active_version 2
54
}
56
}
55
57
56
src_prepare() {
58
src_prepare() {
Lines 180-186 Link Here
180
	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/$(get_libdir)/nsbrowser/plugins:" \
182
	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/$(get_libdir)/nsbrowser/plugins:" \
181
		"${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path!"
183
		"${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path!"
182
184
183
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" econf
185
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" econf
184
}
186
}
185
187
186
src_install() {
188
src_install() {

Return to bug 315325