[pkg-fgfs-crew] Preparing for flightgear 2016.x

Rebecca N. Palmer rebecca_palmer at zoho.com
Wed Feb 17 08:18:17 UTC 2016


and for the JavaScript pieces that aren't already in Debian, the 
suggested minifier is node-uglify 
(https://wiki.debian.org/Javascript/Policy), usage example:
uglifyjs -c -o sammy-latest.min.js sammy.js

I plan to test this tonight if you don't get there first.

On 16/02/16 23:33, Rebecca N. Palmer wrote:
> Here's a first (untested) attempt at a .links file for these JavaScript
> bits.  (Drop all three patches: this no longer requires
> use-system-jslibs.diff, and the other two are now upstream)
>
> Depends: libjs-jquery, libjs-jquery-flot,
> libjs-jquery-ui-theme-smoothness, libjs-leaflet, libjs-requirejs,
> libjs-requirejs-text
>
> Pieces this doesn't deal with:
> not in Debian: clockpicker knockout
> jquery/jquery.jui_theme_switch.min.js
> leaflet-0.7.7/Leaflet.Geodesic.min.js sammy-latest.min.js
> in Debian only as a nodejs package, unsure if this could be a problem:
> sprintf - node-sprintf-js
> annoyingly different file names/layout: jquery/ui - libjs-jquery-ui
> (knockout-jqueryui and pagedown are non-minified, so can be used as is)
>
> On 07/02/16 16:30, Rebecca N. Palmer wrote:
>> Ubuntu freeze is 18 Feb:
>> https://wiki.ubuntu.com/XenialXerus/ReleaseSchedule
> [...]
>> JavaScript dependencies of fgdata Phi (I have _not_ yet tested whether
>> it actually works with the Debian versions):
>> clockpicker - not in Debian
>> flot - libjs-jquery-flot (already replaced)
>> jquery - libjs-jquery (already replaced) + libjs-jquery-ui (not)
>> jquery-ui-themes-1.11.2 - lots of libjs-jquery-ui-theme-* (appears to be
>> user-selectable; not sure which is the default)
>> knockout - not in Debian
>> knockout-jqueryui - not in Debian, but not minified so can be used as-is
>> leaflet-0.7.7 - libjs-leaflet (already replaced, but note that the
>> version and directory name have changed) + Leaflet.Geodesic (not in
>> Debian)
>> pagedown - not in Debian, but not minified so can be used as-is
>> require - libjs-requirejs + libjs-requirejs-text
>> sprintf - node-sprintf-js
>> sammy-latest.min.js - not in Debian
>




More information about the pkg-fgfs-crew mailing list