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

Ximin Luo infinity0 at pwned.gg
Thu Dec 4 17:25:34 UTC 2014


On 27/11/14 21:59, u wrote:
> Hi Ximin,
> 
>> Although I cannot sponsor things (not a DD) I will find some time to review this next week. Sorry for the delay and thanks for the work!
> 
> thanks, that sounds perfect.
> 
> I have a regular sponsor whom I will ask after review :)
> 
> Cheers!
> u.
> 

Hey, here's a first pass:

- debian/README.Debian: most of this should be pushed upstream, README.Debian is for Debian-specific stuff.

- debian/copyright: missing the Header stanza

  https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#header-paragraph

- debian/copyright: can merge some of the Files paragraphs by listing multiple files in the Files: line

  https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#files-field
  "Filename patterns in the Files field are specified using a simplified shell glob syntax. Patterns are separated by whitespace."

- debian/copyright: don't include the whole GPL-3, just point to common-licenses, like here:

  https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#examples

- debian/compat: any particular reason 7 and not 9? if not, change it to 9 as that's the latest

- debian/changelog: two spaces between "--  Ulrike" makes dpkg-buildpackage think it's an NMU, fix this to one space

- debian/control: should use newest standards-version, 3.9.6

several more lintian warnings:

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
W: xul-ext-cryptocat: extra-license-file usr/share/xul-ext/cryptocat/LICENSE.txt
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

X

-- 
GPG: 4096R/1318EFAC5FBBDBCE
git://github.com/infinity0/pubkeys.git



More information about the Pkg-mozext-maintainers mailing list