[gdal] 07/07: Now doxygen jquery left in place for compatibility

Bas Couwenberg sebastic at xs4all.nl
Tue Jan 2 15:47:49 UTC 2018


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



More information about the Pkg-grass-devel mailing list