This bug was fixed in the package thunderbird - 5.0~b1+build2+nobinonly-0ubuntu1 --------------- thunderbird (5.0~b1+build2+nobinonly-0ubuntu1) oneiric; urgency=low * New upstream release from the miramar channel (THUNDERBIRD_5_0b1_BUILD2) - Fixes LP: #766022 * Switch to comm-miramar - update debain/mozclient/thunderbird.conf * Update globalmenu-extension to 1.6 * Align packaging with firefox: - rename debian/apport/blacklist => debian/apport/thunderbird.in - rename debian/control => debian/control.in - rename debian/thunderbird-dev.install => debian/thunderbird-dev.install.in - rename debian/thunderbird-gnome-support.install => debian/thunderbird-gnome-support.install.in - rename debian/thunderbird.desktop => debian/thunderbird.desktop.in - rename debian/thunderbird.install => debian/thunderbird.install.in - rename debian/thunderbird.manpages => debian/thunderbird.manpages.in - update debian/apport/thunderbird.in - update debian/control.in - update debian/rules - update debian/thunderbird.sh.in - update debian/thunderbird.xml.in - update debian/thunderbird-dev.install.in - update debian/thunderbird-gnome-support.install - update debian/thunderbird.desktop.in - update debian/thunderbird.install.in - update debian/thunderbird.manpages - added debian/thunderbird-dev.links.in - added debian/thunderbird-globalmenu.dirs.in - added debian/thunderbird-mozsymbols.install.in - added debian/thunderbird.dirs.in - added debian/thunderbird.links.in - added debian/thunderbird.lintian-overrides.in * Build language packs directly from the thunderbird source + Include compare-locales FIREFOX_5_0b1_BUILD1 from http://hg.mozilla.org/build/compare-locales. It's needed for merging en-US strings with incomplete locales + Pull l10n data in to tarball from bzr - update debian/mozclient/thunderbird.conf + Configure build for creating language packs by configuring with "--with-l10n-base=" - update debian/mozconfig.in + Store the list of locales to ship, and provide a way of automatically generating that list and the control file entries from the upstream source. Also provide a way to blacklist languages. We map languages to package names using langpack-o-matic (and also get descriptions from there too) - update debian/rules - add debian/locales.shipped - add debian/control.langpacks - add debian/control.langpacks.unavail - update debian/control - add debian/locales.unavailable - add debian/refresh-supported-locales.pl + Add common-build-indep hook to build the translation xpi's - update debian/rules + Add common-binary-post-install-indep to install the xpi's in to the correct debian packages - update debian/rules - add debian/get-xpi-id.py + When rebuilding debian/control in the clean target, fail the build if the control file was out-of-date. This ensures that we don't accidentally drop language packs, and forces me to maintain an up-to-date control file in bzr - update debian/rules * Rewrite the launcher script to not wrap around the upstream start scripts, but start the Thunderbird binary directly. The upstream start scripts contain a lot of complexity for dealing with things that we don't need to worry about, and are quite slow. Also, add in the hooks for the new profile migrator - update debian/thunderbird.sh.in * Replace the old profile migrator. The previous one relied on hard-coded values and fragile shell script that isn't really scalable enough now that stable Ubuntu releases see new major Thunderbird versions. The new profile migrator doesn't require any hard-coded values, and should be lower maintenance - add debian/migrator/xulapp-profilemigrator - remove debian/migrator/main.c - update debian/rules - update debian/thunderbird.sh.in - update debian/control.in * Build with "make -f client.mk" and using a mozconfig, rather than the autoconf/configure/make steps used previously. The client.mk contains the sequencing for doing PGO builds - add debian/mozconfig.in - update debian/rules * Add cairo LCD filter patch from Firefox - add debian/patches/cairo-lcd-filter.patch - update debian/patches/series * Refreshed patches: - update debian/patches/fix-sdk-bin-install.patch - update debian/patches/no-dynamic-nss-softokn.patch - update debian/patches/unity-globalmenu-build-support.patch * Provide a single global pref file rather than adding a global pref folder for random applications to drop files in to. This means we can drop an additional distro patch - remove debian/patches/add_syspref_dir.patch - update debian/patches/series - rename debian/thunderbird.js => debian/syspref.js - update debian/syspref.js - update debian/thunderbird.install.in - update debian/thunderbird.postinst.in - update debian/thunderbird.preinst.in * Support running the Mozilla test suite at build time. Currently, we run the following targets: check, jstestbrowser, xpcshell-tests, reftest, crashtest and mochitest. Not enabled yet - add debian/testsuite.mk - update debian/rules * Don't touch $LIBDIR/.autoreg on install or removal. This has no effect with the components registration changes in Gecko >= 2.0 - update debian/thunderbird.postinst.in - remove debian/thunderbird.prerm.in * Fix LP: #709216 - Clicking on a link doesn't open the page. Use GIO for external URI handling now - add debian/patches/default-uri-handler-check-use-gio.patch - add debian/patches/fix-nsGIOService.patch - add debian/patches/add-uri-handler-methods-to-nsIGIOService.patch - update debian/patches/series * Use GIO for the default mailer check - add debian/patches/default-mailer-check-use-gio.patch - update debian/patches/series * Backport patch from mozilla-central to fix powerpc build failure - add debian/patches/powerpc-build-fix.patch - update debian/patches/series * Fix build on PPC64 - add debian/patches/update-assembler-excl-arch-list.patch - update debian/patches/series * Ensure that the files in /etc/thunderbird/profile are cleaned up on upgrade - update debian/thunderbird.preinst.in * Drop unneeded patches: - drop debian/patches/bz420391_attXXXX_fix_unix_installer.patch (only seemed to be needed for static builds) - remove bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch (fixed upstream) - remove debian/patches/bz591331_att469858_breakpad_allow_ptrace.patch (fixed upstream) - remove debian/patches/bzXXX_ftbfs_static_with_system_hunspell.patch (not doing static builds now) - remove debian/patches/bzXXX_linker_flag_ordering.patch (not doing static builds now) - remove debian/patches/fix_installdir.patch (not sure what it was needed for) - remove debian/patches/fix_sdk_install_mimecrypt.patch (fixed upstream) - remove debian/patches/lp682742_arm_it_instruction.patch (fixed upstream) - remove debian/patches/lp_710648_arm_it_instruction_breakpad.patch (fixed upstream) - remove debian/patches/use-MOZ_APP_LAUNCHER-for-launcher-exec.patch (fixed upstream) - update debian/patches/series * Fix LP: #767115 - use a high-res icon for the launcher - update debian/thunderbird.links.in -- Chris Coulson