From: Jory Pratt Date: Wed, 16 Nov 2011 14:50:59 +0000 (+0000) Subject: Enable startup cache for all, bug #390717,390703 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=fe456eb2bcc6494c95bdb692327a2ab5b1928d87;p=gentoo.git Enable startup cache for all, bug #390717,390703 Package-Manager: portage-2.1.10.34/cvs/Linux x86_64 --- 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 -thunderbird-8.0.ebuild, + +thunderbird-8.0-r1.ebuild: + Enable startup cache for all, bug #390717,390703 14 Nov 2011; Nirbheek Chauhan thunderbird-3.1.12.ebuild, thunderbird-7.0.1-r1.ebuild, thunderbird-3.1.14.ebuild, diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 741a6a868058..7d3aef8b5ce4 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -258,23 +258,17 @@ EBUILD thunderbird-3.1.12.ebuild 8075 RMD160 2d883f455650b5c1d1a5388241b36b5b4ac EBUILD thunderbird-3.1.13.ebuild 8082 RMD160 f56e2d3259289ecb2c5cf5b646f90b69bd10b27d SHA1 c3b072a6d9233c7feaf66d92734516b2b60555d9 SHA256 5603fe37594e4e8a3c74e1393e244550e3711cfa78d60197baf9add37b17429e EBUILD thunderbird-3.1.14.ebuild 8082 RMD160 140c386b6ee48b9526fc4dfcc7b556752a0dda84 SHA1 604f1e3b5cf1cf5c2698154cf502e93d8027527f SHA256 a4a9cae459778071add091cca28a853b53958a0f9167d1f5b163d6510602d47c EBUILD thunderbird-7.0.1-r1.ebuild 9091 RMD160 4df6aff1d1e9e8b54b4c6870078b8c5468e517ca SHA1 726c954df24629fedc4fa659c6723846e12e1df2 SHA256 e658b9a56b89bcee331cd1aa99a8c9579771f94a27de09ff17e7b0114ae7a581 -EBUILD thunderbird-8.0.ebuild 9411 RMD160 a365bae8ee1fe32b914533336227256a2f5fe520 SHA1 34e78f8dc7b890441a9ef71a2b0817659ab9f2e5 SHA256 3991fae209b76826a07dc699303dea7214cc8cfe06b3229157ad5dd07b5cb91e -MISC ChangeLog 67176 RMD160 a9a137d8774f348bddb997643c2f86b8e70ac0c1 SHA1 960d2fea922839ed797fc39e24675b9107a7efef SHA256 c8c3ac292d8785588c03f53d0c68587b089c2d1f77256d40af1fe357ad6c3504 +EBUILD thunderbird-8.0-r1.ebuild 9693 RMD160 6a230fe9256b436a614358259fdd6cb94b8e1ada SHA1 8f87b8c388a8e33ce3314cb12360be92aaf0bbf7 SHA256 b5c68c5bba7af43864e5497d600ef878357ba8c205df6f56287aabad5b0571de +MISC ChangeLog 67367 RMD160 a6424cac67dd1fcd603bd08946135a1a2673ba6a SHA1 f523c30b4fe6d4d2eb8bb30250533dc1b715eb8a SHA256 df7985001418d9ac6048d059d1813a8133e0aa1736c37396c3e304b9182a5b4c MISC metadata.xml 830 RMD160 3d39ed1f7c9159182b747acbdc1854a7fd6bbd46 SHA1 6e22a48ca98944a15d3a4ddcd10c9494884bbd8e SHA256 8b073e19b5cc6b8a6332e9873ac937bb129833195007f0bf06c4bbb872bf267f -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBAgAGBQJOwTquAAoJEO/kOhxWD91k+tQQAKGw5up2rrfaaJvfyR4ES46W -H9UTQUqEG6LNW+qhuXY4neiNVWvct5N301y8L14O08JR8G9enLrhqni9IEaQqE3Z -KtrOILkVfwRt9X271Un2tx1sJQfd2GrTsCvhc6GsnjAyhrZSQp2cLcpZAKregGdf -uIiTUEBAAa96QZ8N063JDn0dy7rt2oVUcIngj7OyxQqmQ74IZupfkW2r2Z+sq4so -SOg9ceGy3oGWq3ERaaWG1Mvx9z3xi2W23uJ6p90SRbihJcY83Yma3nGoyXkCpgbH -mgr6Xd4HX6wnYOxD428wutm6Kr6IZ+izVhEnwAhL+TBd/kfbuXASEex6MPRotTPu -c79mImYoiWu7u37srsUh63ktajTyFDi0HFh9zxOuCqZXgNMFnd4ZQtbgWZ+3uPNE -eQUyDnDYEwNgqOydwRR2mpwSQcFrRzvOAUhxXGcxMFXl85NMY5lRxHQGZn4ijaqv -ajN6HKRoubaZnc73HfKSRhF1sUmfoR70Kra/2HrV2kUum6TdeuP4iMgKE9koqj3k -3iDsrdgjSDRKGkwFkuQZRZN+gv+Ht25acaxdIKph3c0ifEOFR43UUxJzSOiz3uQy -9QbuqLrbKbU3lodLVDsaJBfTUg5ppjaUEGLfxlEgvKXJHuAJXathYN5sqheKSGwP -JJmEb3GTymd2UxjZGzGM -=znuK +iQEcBAEBAgAGBQJOw83cAAoJEIXV9xahDnCotrgIAJZHvR7EprbVu0pxFCRUk11d +CiQKbrgL2R3QuC6BT91dw0jIyWdrOGrId7RnLOkYeHDHfl8sXYG7Cp+gqD8rJ9rc +/vGbismkjkFlaG1yyO4U8HCszj2sz7Kg9hIwZffAAlI5kJYO5WridyeBMM9j+CiE +NpmDmsF4wn1wcGLYN2Rm8zTfEsN4b6Ec7YbxcyD7h14hgYP1YBgC0DiIJ48meEd2 +a4u56BtL3OtFjcUJuCLE1B1AvQPvot7CP0+oXN4LWoxmdz+p9HDzHkq28NR3biTU +OsT736vNGCQrDrvOvNBNhNfBJ2RTijvo2wA6Qoiv87ec6wCxM3KsbAdkEwy3cio= +=5pel -----END PGP SIGNATURE----- diff --git a/mail-client/thunderbird/thunderbird-8.0.ebuild b/mail-client/thunderbird/thunderbird-8.0-r1.ebuild similarity index 92% rename from mail-client/thunderbird/thunderbird-8.0.ebuild rename to 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" +}