On 10/30/2011 06:37 PM, Ville-Pekka Vainio wrote:
Hi,
I'm maintaining the Finnish spell checking extension for Firefox called Mozvoikko. Upstream recently released a Javascript-based version of the extension, which I've now packaged in Rawhide. Spec file here: http://pkgs.fedoraproject.org/gitweb/?p=mozvoikko.git;a=blob;f=mozvoikko.spec;h=64fec9a734bc554e44c08ed0e88379a0dc220ebb;hb=HEAD.
Xulrunner maintainers, would you like me to push this new version to F-16 and F-15 as well? It would not need to be rebuilt every time Xulrunner is updated, but of course there is some risk in doing updates like this in stable releases.
I guess it's up to you. How compatible is the new version? Does it need an update for new firefox versions? (extensions are incompatible with new ff version sometime).
For now, I've only packaged the extension for Firefox, but I would like to add Thunderbird support as well. What would be the best way to do that? I could probably symlink the extension directory from %{_datadir}/mozilla/extensions/%{firefox_app_id}/%{mozvoikko_ext_id} to %{_datadir}/mozilla/extensions/%{thunderbird_app_id/%{mozvoikko_ext_id} but are directory symlinks still probalematic for RPM? Should I just copy all the files to Thunderbird's extension directory too, to avoid the symlinking?
I think the symlinks are okay, we use them to link langpacks already.
ma.
Martin Stransky wrote:
On 10/30/2011 06:37 PM, Ville-Pekka Vainio wrote:
For now, I've only packaged the extension for Firefox, but I would like to add Thunderbird support as well. What would be the best way to do that? I could probably symlink the extension directory from %{_datadir}/mozilla/extensions/%{firefox_app_id}/%{mozvoikko_ext_id} to %{_datadir}/mozilla/extensions/%{thunderbird_app_id/%{mozvoikko_ext_id} but are directory symlinks still probalematic for RPM? Should I just copy all the files to Thunderbird's extension directory too, to avoid the symlinking?
I think the symlinks are okay, we use them to link langpacks already.
The symlink is a problem if and only if the directory was previously an actual directory (or will be one in the future). Conversion from directories to symlinks or from symlinks to directories is what confuses RPM, not a directory symlink per se.
Kevin Kofler