Hi,
Le 19-10-26 à 14 h 24, Xavier a écrit :
* debian-compat => 12
No problem, done
You use npm generated file (using fakeupstram instead of uscan
"searchmode=plain). This is bad here: qrcode_*.js are generated files.
Your lintian-overrides is not acceptable (it hides real problems).
In this case, this package is not compliant with DFSG. Ask upstream to
tag its repository instead and build then from source.
After talking to Xavier on irc, we found a way to package the library:
- the file qrcode.js looks generated by a set of source files but is
readable enough to be able to update the source
- unused files are removed from the source package and marked as
"Files-Excluded", those files raised lintian errors
- the d/watch file now uses https://registry.npmjs.org/
- a bug has been opened upstream to ask for a tag whenever a new js
version is available
The salsa repo [1] has been updated.
/Nicolas
[1] - https://salsa.debian.org/js-team/node-qrcode-generator
--
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel