[Pkg-mozext-maintainers] Review Initial packaging for Cryptocat

u u at 451f.org
Tue Feb 3 16:08:49 UTC 2015


Ximin Luo:

Hi,
>>> W: xul-ext-cryptocat: embedded-javascript-library usr/share/xul-ext/cryptocat/chrome/content/data/js/lib/jquery/jquery.js please use libjs-jquery
>>> W: xul-ext-cryptocat: embedded-javascript-library usr/share/xul-ext/cryptocat/chrome/content/data/js/lib/strophe/strophe.js please use libjs-strophe>>
>> But I fail to correctly symlink the files of libjs-strophe and libjs-jquery.

> I don't have time right this second to look over what you did in detail, but in cpp-netlib I just symlink to those packages, overwriting what the upstream *would have installed* with the symlinks: 
> https://anonscm.debian.org/cgit/users/infinity0-guest/cpp-netlib.git/tree/debian/libcppnetlib-doc.links
> Does this not work with cryptocat?

Thank you Ximin.
This actually works.

However, I am still not completely done with the package, because now I
get different lintian errors:

E: cryptocat source: source-is-missing chrome/content/data/js/lib/tinycon.js
E: cryptocat source: source-is-missing
chrome/content/data/js/lib/mousetrap.js
E: cryptocat source: source-is-missing
chrome/content/data/js/lib/jquery/jquery.js
E: cryptocat source: source-is-missing
chrome/content/data/js/lib/jquery/jquery.color.js

>From what I understand, this is due to the fact that these files are
minimized. Should I fix this by adding the debian/missing-sources
directory?

Also I do not completely understand why jquery.js still shows up in this
list either, as it is symlinked now.

Thanks for your help.
Cheers
u.



More information about the Pkg-mozext-maintainers mailing list