How to package Mozilla themes?
I am trying to create a local Debian package of the Mozilla Pinball theme.  
This consists only of the pinball.jar file, which the package puts into 
/usr/lib/mozilla/chrome, and the file 99pinball, which goes into 
/var/lib/mozilla/chrome.d .  Contents of 99pinball are as follows:
skin,install,url,jar:resource:/chrome/pinball.jar!/communicator/
skin,install,url,jar:resource:/chrome/pinball.jar!/editor/
skin,install,url,jar:resource:/chrome/pinball.jar!/global/
skin,install,url,jar:resource:/chrome/pinball.jar!/navigator/
skin,install,url,jar:resource:/chrome/pinball.jar!/forms/
skin,install,url,jar:resource:/chrome/pinball.jar!/messenger/
skin,install,select,pinball
I put "/usr/sbin/update-mozilla-chrome" into my postinst and postrm 
scripts, and have the package depend upon 
"mozilla-browser (>= 2:0.9.9), mozilla-browser (<< 2:1.0)"
since this is the version of pinball for Mozilla 0.9.9.
The problem is that Mozilla remains blissfully unaware of the new theme
once the package is installed.  Doing "grep -ir pinball /usr/lib/mozilla",
I find that after installing mozilla-pinball, it is mentioned only in
/usr/lib/mozilla/chrome/installed-chrome.txt .
I suspect it must also be listed in /var/lib/mozilla/chrome/chrome.rdf, 
which it is not.
What else do I need to do so this package will update Mozilla's themes 
correctly?  I have no problems installing the theme into my ~/.mozilla 
directory as a normal user, but I want everyone on the system to have 
access to it.
Thanks in advance,
-- 
Kevin McCarty                Physics Department
kmccarty@princeton.edu       Princeton University
www.princeton.edu/~kmccarty  Princeton, NJ 08544
-- 
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: