Bug 2461

Summary: Fix Thunderbird to match system locale and enable default-mailer support
Product: Mageia Reporter: Florian Hubold <doktor5000>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: anssi.hannula
Version: CauldronKeywords: PATCH
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: mozilla-thunderbird-6.0-2.mga2.src.rpm CVE:
Status comment:
Attachments: Patch against latest Cauldron SPEC of mozilla-thunderbird-6.0-2
Patch against Source12 (mozilla-thunderbird-mageia-default-prefs.js)
rediffed Patch201 for default mailer support

Description Florian Hubold 2011-08-19 21:38:58 CEST
Description of problem:

Thunderbird still does not use system locale, because the configuration keys for this were commented out. Also bundled lightning is still compiled, which is useless because we have a standalone lightning package. And last but not least, Patch201 for default mailer support was left out.

Attached are diffs to latest cauldron thunderbird-6.0-2 SPEC and to mozilla-thunderbird-mageia-default-prefs.js which is responsible for thunderbird using current system locale and startup. I also commented out unused entries there and added comments and links to upstream why those are deprecated.

Also the rediffed Patch201 is attached.

Please fix.
Comment 1 Florian Hubold 2011-08-19 21:39:45 CEST
Created attachment 729 [details]
Patch against latest Cauldron SPEC of mozilla-thunderbird-6.0-2
Comment 2 Florian Hubold 2011-08-19 21:40:29 CEST
Created attachment 730 [details]
Patch against Source12 (mozilla-thunderbird-mageia-default-prefs.js)
Comment 3 Florian Hubold 2011-08-19 21:41:29 CEST
Created attachment 731 [details]
rediffed Patch201 for default mailer support
Florian Hubold 2011-08-19 21:53:11 CEST

Keywords: (none) => PATCH

Comment 4 Anssi Hannula 2011-08-19 23:14:45 CEST
Attachments 729 and 730 look fine, feel free to commit if tested.

What does attachment 731 [details] do, exactly?

CC: (none) => anssi.hannula

Comment 5 Florian Hubold 2011-08-19 23:23:52 CEST
Humm, maybe my description was not so good.
Without that you'd have a "nag dialog" on every thunderbird start:

"Systemintegration

Use Thunderbird as standard application for:

[X] E-Mail
[ ] Newsgroups
[ ] Feeds

[X] Check this on every Thunderbird start"

I wonder why cauldron thunderbird users have not complained so far, as currently even with installed language packe thunderbird would be in english, due to missing

pref("intl.locale.matchOS", true);

from Attachment 730 [details] and they would get that nag dialog.
Comment 6 Anssi Hannula 2011-08-19 23:33:05 CEST
OK, it is ok then as well.
Comment 7 Florian Hubold 2011-08-24 00:22:38 CEST
Fixed with http://svnweb.mageia.org/packages?view=revision&revision=134844

Status: NEW => RESOLVED
Resolution: (none) => FIXED