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() { |