diff options
author | Jory Pratt <anarchy@gentoo.org> | 2011-11-16 14:50:59 +0000 |
---|---|---|
committer | Jory Pratt <anarchy@gentoo.org> | 2011-11-16 14:50:59 +0000 |
commit | 464533c0c8dd6a0ca4c6fc4321649d098eb5f21f (patch) | |
tree | d93c63b460dcd9b5334aabda00850350dfe91041 /mail-client | |
parent | sys-kernel/dracut: Removed old versions: 010 and 011. (diff) | |
download | gentoo-2-464533c0c8dd6a0ca4c6fc4321649d098eb5f21f.tar.gz gentoo-2-464533c0c8dd6a0ca4c6fc4321649d098eb5f21f.tar.bz2 gentoo-2-464533c0c8dd6a0ca4c6fc4321649d098eb5f21f.zip |
Enable startup cache for all, bug #390717,390703
(Portage version: 2.1.10.34/cvs/Linux x86_64)
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/thunderbird/ChangeLog | 8 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-8.0-r1.ebuild (renamed from mail-client/thunderbird/thunderbird-8.0.ebuild) | 35 |
2 files changed, 27 insertions, 16 deletions
diff --git a/mail-client/thunderbird/ChangeLog b/mail-client/thunderbird/ChangeLog index 94ebb0bd42cd..863eb91c208f 100644 --- a/mail-client/thunderbird/ChangeLog +++ b/mail-client/thunderbird/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for mail-client/thunderbird # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.105 2011/11/14 15:58:24 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.106 2011/11/16 14:50:59 anarchy Exp $ + +*thunderbird-8.0-r1 (16 Nov 2011) + + 16 Nov 2011; Jory A. Pratt <anarchy@gentoo.org> -thunderbird-8.0.ebuild, + +thunderbird-8.0-r1.ebuild: + Enable startup cache for all, bug #390717,390703 14 Nov 2011; Nirbheek Chauhan <nirbheek@gentoo.org> thunderbird-3.1.12.ebuild, thunderbird-7.0.1-r1.ebuild, thunderbird-3.1.14.ebuild, diff --git a/mail-client/thunderbird/thunderbird-8.0.ebuild b/mail-client/thunderbird/thunderbird-8.0-r1.ebuild index c01066e17065..d919963251b4 100644 --- a/mail-client/thunderbird/thunderbird-8.0.ebuild +++ b/mail-client/thunderbird/thunderbird-8.0-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-8.0.ebuild,v 1.5 2011/11/14 15:58:24 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-8.0-r1.ebuild,v 1.1 2011/11/16 14:50:59 anarchy Exp $ EAPI="3" WANT_AUTOCONF="2.1" @@ -37,14 +37,14 @@ if ! [[ ${PV} =~ alpha|beta ]]; then # en and en_US are handled internally if [[ ${X} != en ]] && [[ ${X} != en-US ]]; then SRC_URI="${SRC_URI} - linguas_${X/-/_}? ( ${FTP_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" + linguas_${X/-/_}? ( ${FTP_URI}/${TB_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" fi IUSE="${IUSE} linguas_${X/-/_}" # Install all the specific locale xpis if there's no generic locale xpi # Example: there's no pt.xpi, so install all pt-*.xpi if ! has ${X%%-*} "${LANGS[@]}"; then SRC_URI="${SRC_URI} - linguas_${X%%-*}? ( ${FTP_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" + linguas_${X%%-*}? ( ${FTP_URI}/${TB_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" IUSE="${IUSE} linguas_${X%%-*}" fi done @@ -53,6 +53,7 @@ fi RDEPEND=">=sys-devel/binutils-2.16.1 >=dev-libs/nss-3.12.10 >=dev-libs/nspr-4.8.8 + crashreporter? ( net-misc/curl ) gconf? ( >=gnome-base/gconf-1.2.1:2 ) media-libs/libpng[apng] webm? ( media-libs/libvpx @@ -105,15 +106,14 @@ linguas() { pkg_setup() { moz_pkgsetup - if ! use crypt ; then - export MOZILLA_DIR="${S}/mozilla" - fi + export MOZILLA_DIR="${S}/mozilla" if ! use bindist ; then elog "You are enabling official branding. You may not redistribute this build" elog "to any users on your network or the internet. Doing so puts yourself into" elog "a legal problem with Mozilla Foundation" elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" + elog fi # Ensure we have enough disk space to compile @@ -145,6 +145,13 @@ src_prepare() { epatch "${WORKDIR}/firefox" popd &>/dev/null || die + if use lightning ; then + einfo "Fix lightning version to match upstream release" + einfo + sed -i -e 's:1.0b8pre:1.0:' "${S}"/calendar/sunbird/config/version.txt \ + || die "Failed to correct lightning version" + fi + if use crypt ; then mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail # Ensure enigmail can find its scripts for gpg @@ -166,11 +173,6 @@ src_prepare() { epatch_user eautoreconf - - cd mozilla - eautoreconf - cd js/src - eautoreconf } src_configure() { @@ -189,10 +191,6 @@ src_configure() { # It doesn't compile on alpha without this LDFLAGS use alpha && append-ldflags "-Wl,--no-relax" - if use crypt ; then - # omni.jar breaks enigmail - mozconfig_annotate '' --enable-chrome-format=jar - fi mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}" mozconfig_annotate '' --with-user-appdir=.thunderbird @@ -308,3 +306,10 @@ src_install() { "${ED}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \ die "failed to cp thunderbird-gentoo-default-prefs.js" } + +pkg_postinst() { + elog + elog "If you are experience problems with plugins please issue the" + elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ," + elog "then restart thunderbird" +} |