Lines 122-127
Link Here
|
122 |
done |
122 |
done |
123 |
} |
123 |
} |
124 |
|
124 |
|
|
|
125 |
tc-is-hardfloat() { |
126 |
case ${CTARGET} in |
127 |
*) |
128 |
[[ ${CTARGET//_/-} == *-hardfloat-* ]] \ |
129 |
&& echo "yes" \ |
130 |
|| echo "no" |
131 |
;; |
132 |
esac |
133 |
} |
134 |
|
125 |
pkg_setup() { |
135 |
pkg_setup() { |
126 |
moz_pkgsetup |
136 |
moz_pkgsetup |
127 |
|
137 |
|
Lines 172-177
Link Here
|
172 |
EPATCH_FORCE="yes" \ |
182 |
EPATCH_FORCE="yes" \ |
173 |
epatch "${WORKDIR}" |
183 |
epatch "${WORKDIR}" |
174 |
|
184 |
|
|
|
185 |
if [[ $(tc-arch) == "arm" ]] && [[ $(tc-is-hardfloat) == "yes" ]] ; then |
186 |
epatch "${FILESDIR}/$P-hardfloat.patch" |
187 |
fi |
188 |
|
175 |
# Allow user to apply any additional patches without modifing ebuild |
189 |
# Allow user to apply any additional patches without modifing ebuild |
176 |
epatch_user |
190 |
epatch_user |
177 |
|
191 |
|
Lines 261-267
Link Here
|
261 |
MOZ_MAKE_FLAGS="${MAKEOPTS}" \ |
275 |
MOZ_MAKE_FLAGS="${MAKEOPTS}" \ |
262 |
emake -f client.mk || die "emake failed" |
276 |
emake -f client.mk || die "emake failed" |
263 |
fi |
277 |
fi |
264 |
|
|
|
265 |
} |
278 |
} |
266 |
|
279 |
|
267 |
src_install() { |
280 |
src_install() { |