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

Rebecca N. Palmer rebecca_palmer at zoho.com
Thu Feb 18 08:18:09 UTC 2016


The broken pieces are:
-two of my links (require*) had a stray /fgdata/ in them
-jquery-ui - the attached tries to build it from their source instead, 
but gives a shell syntax error
-knockout - this one I don't have a fix for (using 3.2.0 instead of 
3.4.0 doesn't help)

On 18/02/16 00:11, Rebecca N. Palmer wrote:
> I got as far as this...which builds but doesn't work (the Phi screen is
> mostly blank), and I don't yet know why.
>
> On 17/02/16 08:18, Rebecca N. Palmer wrote:
>> 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
>>>
>>
>>
>> _______________________________________________
>> pkg-fgfs-crew mailing list
>> pkg-fgfs-crew at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-fgfs-crew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fgdata_phi_broken2.diff
Type: text/x-diff
Size: 22769 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20160218/536f5a73/attachment-0001.diff>


More information about the pkg-fgfs-crew mailing list