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

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

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

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

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

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