seamonkey progress

Mike Hommey mh at glandium.org
Sat Oct 7 20:04:46 UTC 2006


Hi all,

I made some progress on the finalization of the seamonkey package. It is
now almost lintian clean[1], but still needs quite a lot of changes:
- cleanup of the debian/rules
- removal or fix of the debconf templates
- big cleanup in the maintainer scripts (postinst/postrm) that contain a
  lot of useless stuff from the mozilla packages
- dependencies/conflicts adjustments.
- rebranding.
- removal of the .a files from the packages

I'll upload my current work when I'll be satisfied enough about it.

I still need feedback about the debconf templates. What do you think ?
Are you okay with the idea of simply removing them ?

I'm also thinking about renaming seamonkey-common to seamonkey-base, add
the seamonkey binary to it, and make the other packages depend on it
instead of seamonkey-browser, but i'll need to check what other files
might be needed. I may consider adding a new seamonkey-common package
for common architecture independent files, depending on the size it
represents.

Stay tuned.

Mike

1. Here are the remaining lintian warnings:
W: seamonkey source: not-using-po-debconf
W: seamonkey-dev: binary-without-manpage seamonkey-config
W: seamonkey-dev: binary-without-manpage seamonkey-config-suite
W: seamonkey-browser: postinst-has-useless-call-to-ldconfig
W: seamonkey-browser: postrm-has-useless-call-to-ldconfig
W: seamonkey-browser: malformed-prompt-in-templates seamonkey/dsp

The two ldconfig things are added by dh_makeshlibs, I need to add -n to
its arguments. seamonkey-config* won't be installed in the final
packages, and the debconf stuff will be either removed or fixed, so
we'll have a lintian clean package soonish...
FYI, there were ldconfig calls in postinst and postrm scripts before,
and that's part of the first things I stripped from these maintainer
scripts.



More information about the pkg-mozilla-maintainers mailing list