Comment 0 for bug 1042665

Revision history for this message
Dmitry Shachnev (mitya57) wrote : Please sync mathjax 2.0.3-2 from Debian experimental (main)

https://bugs.launchpad.net/debian/+source/mathjax/2.0.3-2

mathjax (2.0.3-2) experimental; urgency=low

  * Set priority to optional
  * Repack javascript files during build
    - Build-depend on yui-compressor and perl
    - Add debian/packer directory containing packing scripts
    - Add debian/combiner directory containing scripts used for creating
      "combined" configs

 -- Dmitry Shachnev <email address hidden> Sat, 25 Aug 2012 18:17:59 +0400

Most of MathJax JS code is packed* (so that it has minimal size), which makes it unreadable and hard to analyze. Previously, I just used packed files provided by upstream. Now, I repack them during build to make sure there's nothing harmful there.

* Unpacked code is provided too, in /usr/share/javascript/mathjax/unpacked/.