On 2018-01-02 14:56, Francesco P. Lovergine wrote:
On Tue, Jan 02, 2018 at 02:33:06PM +0100, Bas Couwenberg wrote:
The embedded jquery was removed because it triggered the
embedded-javascript-library lintian warning.
If there are good reasons to use the embedded jquery instead of
libjs-jquery
(the doxygen case seems like one), then the lintian issue needs to be
overridden with the comment explaining why libjs-jquery is not used.
I don't think the libjs-jquery package is a suitable replacement for
all use
cases, so if embedded copies are used instead the lintian issue just
needs
an override.
It looks like lintian was updated to no longer complains about jquery.js
from doxygen, so no override is needed for that any more.
Looking into some past threads, I found something like:
https://lists.debian.org/debian-mentors/2012/11/msg00334.html
and indeed I think that a proper way to manage this thing
would be adding a doxygen-jquery package to allow 'client' packages
to link a single minified doxygen related copy, which would be much
better than
spreading multiple copies of jquery here and there.
In the meantime, I will finalize with a lintian override and remove
the libjs-query dep.
Please note that the libjs-jquery dependencies are still present, so
more
changes are needed in addition to the removal in debian/rules.
I've just pushed changes to remove the libjs-jquery symlinks and
dependencies.
The additional documentation does require a separate libgdal-perl-doc
package to fix:
I: libgdal-perl: arch-dep-package-has-big-usr-share 5434kB 79%
Kind Regards,
Bas
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel