Bug 2461 - Fix Thunderbird to match system locale and enable default-mailer support
Summary: Fix Thunderbird to match system locale and enable default-mailer support
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2011-08-19 21:38 CEST by Florian Hubold
Modified: 2011-08-24 00:22 CEST (History)
1 user (show)

See Also:
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 (2.43 KB, patch)
2011-08-19 21:39 CEST, Florian Hubold
Details | Diff
Patch against Source12 (mozilla-thunderbird-mageia-default-prefs.js) (929 bytes, patch)
2011-08-19 21:40 CEST, Florian Hubold
Details | Diff
rediffed Patch201 for default mailer support (466 bytes, patch)
2011-08-19 21:41 CEST, Florian Hubold
Details | Diff

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


Note You need to log in before you can comment on or make changes to this bug.