Bug#418837: shlibs

2007-05-04 Thread Theppitak Karoonboonyanan

On 4/29/07, Theppitak Karoonboonyanan [EMAIL PROTECTED] wrote:

Nonetheless, I get back to the current approach, and spin a patch
to fix libnspr4-0d dependency, as attached. With this, I also change
the location of iceweasel plug-in from mozilla-firefox to iceweasel,
and add installation for xulrunner as well. I've tested it with both
iceweasel and epiphany, and it works.


Update: The symlink installation for xulrunner is indeed unnecessary.
So, I remove it. And this new patch also fixes 2 lintian warnings:
updated FSF address and Standards-Version (compliance checked
for the bump).

--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/


swfdec-mozilla_0.4.3-2.1.debdiff
Description: Binary data


Bug#418837: shlibs

2007-04-28 Thread Theppitak Karoonboonyanan

I have been waiting for the new swfdec plugin for a while, but it has
been blocked by this bug. So, I've tried to fix it for my own use.

At first, it looks weird to me to have build-dependency on iceape-dev
but then pull in libnspr4 (which is actually libnspr4-0d in the archive)
for the actual shared object to link. So, I tried to build it against
libxul-dev instead. As a result, libxul-0d would become an additional
dependency, which may be undesirable for iceape/iceweasel users.

Is this the reason for iceape-dev build-dep and hard-coded libnspr4[-0d]
dependency, as oppose to libxul-dev build-dep? But then,
iceape/iceweasel users would end up having duplicated libnspr4.so in
its own browser package and in libnspr4-0d anyway.

Meanwhile, if iceape-browser provides shlibs file, the shared objects
from libnspr4-0d will be satisfied by the iceape-browser itself. But
that would mean horrible dependency for non-iceape users.

Nonetheless, I get back to the current approach, and spin a patch
to fix libnspr4-0d dependency, as attached. With this, I also change
the location of iceweasel plug-in from mozilla-firefox to iceweasel,
and add installation for xulrunner as well. I've tested it with both
iceweasel and epiphany, and it works.

--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/


swfdec-mozilla_0.4.3-2.1.debdiff
Description: Binary data