diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2018-09-28 00:34:30 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2018-09-28 00:34:48 +0200 |
commit | 01c3c1a42e3e7ff13a8fa239b8854443f2443770 (patch) | |
tree | 72950cb975991f708d08e4e39c6de20be6620155 /mail-client | |
parent | toolchain-funcs.eclass: softfloat detection, bug #666896 (diff) | |
download | gentoo-01c3c1a42e3e7ff13a8fa239b8854443f2443770.tar.gz gentoo-01c3c1a42e3e7ff13a8fa239b8854443f2443770.tar.bz2 gentoo-01c3c1a42e3e7ff13a8fa239b8854443f2443770.zip |
mail-client/thunderbird: restore $S before calling eapply_user
Closes: https://bugs.gentoo.org/663668
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/thunderbird/thunderbird-60.0-r3.ebuild | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/mail-client/thunderbird/thunderbird-60.0-r3.ebuild b/mail-client/thunderbird/thunderbird-60.0-r3.ebuild index 98e373db77ad..f9ecfc867915 100644 --- a/mail-client/thunderbird/thunderbird-60.0-r3.ebuild +++ b/mail-client/thunderbird/thunderbird-60.0-r3.ebuild @@ -212,16 +212,9 @@ src_prepare() { -i "${S}"/comm/mail/installer/Makefile.in || die # Apply our Thunderbird patchset - pushd "${S}"/comm &>/dev/null || doe + pushd "${S}"/comm &>/dev/null || die eapply "${WORKDIR}"/thunderbird - # simulate old directory structure just in case it helps eapply_user - ln -s .. mozilla || die - # Allow user to apply any additional patches without modifing ebuild - eapply_user - # remove the symlink - rm -f mozilla - # Confirm the version of lightning being grabbed for langpacks is the same # as that used in thunderbird local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV}) @@ -233,8 +226,15 @@ src_prepare() { popd &>/dev/null || die + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Autotools configure is now called old-configure.in + # This works because there is still a configure.in that happens to be for the + # shell wrapper configure script eautoreconf old-configure.in - # Ensure we run eautoreconf in spidermonkey to regenerate configure + + # Must run autoconf in js/src cd "${S}"/js/src || die eautoconf old-configure.in } |