summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2011-11-16 14:50:59 +0000
committerJory Pratt <anarchy@gentoo.org>2011-11-16 14:50:59 +0000
commit464533c0c8dd6a0ca4c6fc4321649d098eb5f21f (patch)
treed93c63b460dcd9b5334aabda00850350dfe91041 /mail-client
parentsys-kernel/dracut: Removed old versions: 010 and 011. (diff)
downloadgentoo-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/ChangeLog8
-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"
+}