Bug#798900: [Debian-med-packaging] Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-14 Thread Paul Wise
On Wed, 2015-10-14 at 10:11 +0100, Sascha Steinbiss wrote: > I have prepared a package for datatables [1] building directly from the > GitHub sources, creating the JS and CSS files and associated images. > I have kept the JS policy [2] in mind... All great! Looks good to me. :) > However, even t

Bug#798900: [Debian-med-packaging] Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-14 Thread Sascha Steinbiss
Hi all, I have prepared a package for datatables [1] building directly from the GitHub sources, creating the JS and CSS files and associated images. I have kept the JS policy [2] in mind, storing minified and non-minified versions of the .js files in /usr/share/javascript/datatables, stripping awa

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-12 Thread Ole Streicher
On 12.10.2015 09:58, Paul Wise wrote: >> They don't; at least not in the case of python-astropy. > The do actually, astropy/extern/js/jquery.dataTables.js is an embedded > code copy of a build artefact. How do you see this? It is well formatted, including comments etc. In the packages I maintain I

Bug#798900: [Debian-med-packaging] Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-12 Thread Paul Wise
On Sun, 2015-10-11 at 13:38 +0100, Sascha Steinbiss wrote: > It looks like JSHint is not a hard requirement but will just not be used if > it’s > not there: > https://github.com/DataTables/DataTablesSrc/blob/master/build/make.sh#L58 > Otherwise I wouldn't mind patching the build script to not use

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-12 Thread Paul Wise
On Sun, 2015-10-11 at 10:41 +0200, Ole Streicher wrote: > The Readme.md states that the files in the DataTables were generated > from the ones in DataTablesSrc, which means that DataTablesSrc contains > the *sources*. That is exactly my point. > Specifically, > https://github.com/DataTables/Data

Bug#798900: [Debian-med-packaging] Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-11 Thread Sascha Steinbiss
Hi, >> For the time being, would it be enough to add the DataTablesSrc repo >> content (and a README) to aegean’s debian/missing-sources to comply >> with DFSG until a DataTables package gets into the archive? > > Better than nothing but I think it still violates ftpmaster policy > since it might

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-11 Thread Ole Streicher
Sorry, I don't understand this: Am 10.10.2015 um 22:35 schrieb Paul Wise: > On Sun, 13 Sep 2015 21:46:37 + Sascha Steinbiss wrote: > >> Looks like the JQuery DataTables libraries included are flagged as minified >> without source on the basis that they have lines longer than 1024 >> character

Bug#798900: [Debian-med-packaging] Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-10 Thread Paul Wise
On Sat, 2015-10-10 at 23:57 +0100, Sascha Steinbiss wrote: > For the time being, would it be enough to add the DataTablesSrc repo > content (and a README) to aegean’s debian/missing-sources to comply > with DFSG until a DataTables package gets into the archive? Better than nothing but I think it

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-10 Thread Paul Wise
On Sat, 2015-10-10 at 23:28 +0100, Sascha Steinbiss wrote: > can’t help but feel a slight WTF about this building setup Welcome to the world of JavaScript :) > I guess the cleanest way to proceed here would be to properly package > DataTables built from source as a dependency for aegean. Then it

Bug#798900: [Debian-med-packaging] Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-10 Thread Sascha Steinbiss
Hi all, >>> Looks like the JQuery DataTables libraries included are flagged as minified >>> without source on the basis that they have lines longer than 1024 >>> characters: >>> P: aegean source: source-contains-prebuilt-javascript-object >>> data/share/vendor/jquery.dataTables.js line length is

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-10 Thread Sascha Steinbiss
Hi Paul, >> Looks like the JQuery DataTables libraries included are flagged as minified >> without source on the basis that they have lines longer than 1024 characters: >> P: aegean source: source-contains-prebuilt-javascript-object >> data/share/vendor/jquery.dataTables.js line length is 1397 ch

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-10-10 Thread Paul Wise
On Sun, 13 Sep 2015 21:46:37 + Sascha Steinbiss wrote: > Looks like the JQuery DataTables libraries included are flagged as minified > without source on the basis that they have lines longer than 1024 characters: > P: aegean source: source-contains-prebuilt-javascript-object > data/share/ven

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-22 Thread Alberto Garcia
I'm packing webkitgtk 2.10.0 and I'm having the same problem. There's a lot of affected files: Source/WebInspectorUI/UserInterface/Controllers/FrameResourceManager.js Source/WebInspectorUI/UserInterface/Controllers/JavaScriptLogViewController.js Source/WebInspectorUI/UserInterface/Controllers/Runt

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-20 Thread Ole Streicher
Am 20.09.2015 um 17:44 schrieb Bastien ROUCARIES: > On Thu, Sep 17, 2015 at 9:36 AM, Ole Streicher wrote: >> control: affects -1 python-astropy >> >> Same for astropy; also probably because of a long line: >> >> http://lintian.debian.org/maintainer/debian-astro-maintain...@lists.alioth.debian.org.

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-20 Thread Bastien ROUCARIES
On Thu, Sep 17, 2015 at 9:36 AM, Ole Streicher wrote: > control: affects -1 python-astropy > > Same for astropy; also probably because of a long line: > > http://lintian.debian.org/maintainer/debian-astro-maintain...@lists.alioth.debian.org.html#python-astropy > > Questioned source file: > > https

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-17 Thread Ole Streicher
control: affects -1 python-astropy Same for astropy; also probably because of a long line: http://lintian.debian.org/maintainer/debian-astro-maintain...@lists.alioth.debian.org.html#python-astropy Questioned source file: https://sources.debian.net/src/python-astropy/1.0.4-1/astropy/extern/js/jq

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-14 Thread Sascha Steinbiss
Hi, good question… One might think of whitespace-to-filesize ratio? With indentation and line breaks human-readable code is expected to have vastly a different ratio than a minified version. Example for jQuery: $ ruby -e 'puts (f=ARGF.read).scan(/\s/).size/f.size.to_f' < jquery-2.1.4.js 0.24018

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-14 Thread Bastien ROUCARIES
On Mon, Sep 14, 2015 at 6:58 PM, Mattia Rizzolo wrote: > control: affects -1 inkscape > > On Sun, Sep 13, 2015 at 09:46:37PM +, Sascha Steinbiss wrote: >> I noticed today that there were two new Lintian errors on DDPO for my >> 'aegean' >> package >> (https://lintian.debian.org/maintainer/sa

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-14 Thread Mattia Rizzolo
control: affects -1 inkscape On Sun, Sep 13, 2015 at 09:46:37PM +, Sascha Steinbiss wrote: > I noticed today that there were two new Lintian errors on DDPO for my 'aegean' > package > (https://lintian.debian.org/maintainer/sas...@steinbiss.name.html#aegean). > These seem to be fairly recent,

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-13 Thread Sascha Steinbiss
Package: lintian Version: 2.5.37 Severity: normal Dear Maintainer, I noticed today that there were two new Lintian errors on DDPO for my 'aegean' package (https://lintian.debian.org/maintainer/sas...@steinbiss.name.html#aegean). These seem to be fairly recent, and I took a look to see what could