Packaging Mozilla (Thunderbird) extensions

Micha Lenk micha at lenk.info
Sat Nov 19 01:02:08 UTC 2005


Hello,

I just filed an ITP bug for mozilla-thunderbird-mailinglistheader
(#339755). After that I realized that I know very little about how to
package mozilla (thunderbird) extensions. But taking it as a challenge I
now try to learn more about it. Unfortunately I didn't find any
information about this in the web.

Asking Alexander Sack, the maintainer of mozilla-thunderbird-enigmail,
he pointed me to this list to keep my questions public. So can you give
me a hint how thunderbird extensions should be packaged best?

What I understand so far:

My package should install some files (the .jar files?) somewhere under
/usr/lib/mozilla-thunderbird/chrome and drop a file in
/var/lib/mozilla-thunderbird/chrome.d (i.e.
50mailinglistheader-chrome.txt) and
/var/lib/mozilla-thunderbird/extensions.d and call
update-mozilla-thunderbird-chrome in its postinst script.

But I worry about that's not all...

Could you give me some pointers to relevant documentation I
should definitely know before packaging mozilla extensions?

I hope someone may help me...

Yours
  Micha



More information about the pkg-mozilla-maintainers mailing list