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

Rebecca N. Palmer rebecca_palmer at zoho.com
Tue Feb 16 23:33:47 UTC 2016


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

-------------- next part --------------
usr/share/zoneinfo                  usr/share/games/flightgear/Timezone
usr/share/fonts/truetype/liberation usr/share/games/flightgear/Fonts/LiberationFonts
usr/share/javascript/jquery/jquery.min.js         usr/share/games/flightgear/Phi/3rdparty/jquery/jquery-1.11.1.min.js
usr/share/javascript/jquery/jquery.min.js         usr/share/games/flightgear/Phi/3rdparty/jquery/jquery-1.11.2.min.js
usr/share/javascript/jquery-ui-themes usr/share/games/flightgear/Phi/3rdparty/jquery-ui-themes-1.11.2/themes
usr/share/javascript/leaflet/images usr/share/games/flightgear/Phi/3rdparty/leaflet-0.7.7/images
usr/share/javascript/leaflet/leaflet.css usr/share/games/flightgear/Phi/3rdparty/leaflet-0.7.7/leaflet.css
usr/share/javascript/leaflet/leaflet.js usr/share/games/flightgear/Phi/3rdparty/leaflet-0.7.7/leaflet.js
usr/share/javascript/jquery-flot    usr/share/games/flightgear/Phi/3rdparty/flot
usr/share/javascript/requirejs/require.js   usr/share/games/flightgear/fgdata/Phi/3rdparty/require/require.js
usr/share/javascript/requirejs/text.js   usr/share/games/flightgear/fgdata/Phi/3rdparty/require/text.js


More information about the pkg-fgfs-crew mailing list