Date: Monday, March 2, 2015 @ 21:28:19 Author: arojas Revision: 128581
Trim some unnecessary stuff Modified: mathjax/trunk/PKGBUILD mathjax/trunk/mathjax.install -----------------+ PKGBUILD | 18 +++++++++++++++--- mathjax.install | 4 ++-- 2 files changed, 17 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-03-02 20:25:25 UTC (rev 128580) +++ PKGBUILD 2015-03-02 20:28:19 UTC (rev 128581) @@ -5,17 +5,30 @@ pkgname=mathjax pkgver=2.5.1 -pkgrel=2 +pkgrel=3 pkgdesc='An open source JavaScript display engine for mathematics that works in all modern browsers' url='https://www.mathjax.org/' arch=(any) license=(Apache) depends=(xorg-mkfontdir fontconfig) -provides=(otf-stix) install=$pkgname.install source=("$pkgname-$pkgver.tar.gz::https://github.com/mathjax/MathJax/archive/$pkgver.tar.gz") sha256sums=('e294ea66e87900a0a803281d6c13025db38d27e103f4d9e960bfc554ad92c602') +prepare() { + cd MathJax-$pkgver + +# don't warn about missing PNG fonts + sed -e 's|imageFont: "TeX",|imageFont: null,|' -i config/default.js + +# Remove unneeded stuff, see https://github.com/mathjax/MathJax-docs/wiki/Guide%3A-reducing-size-of-a-mathjax-installation + rm -r docs test unpacked + rm -r fonts/HTML-CSS/TeX/png + for _format in eot otf svg ; do + find . -type d -name "$_format" -prune -exec rm -rf {} \; + done +} + package() { mkdir -p "$pkgdir"/usr/share/{fonts,licenses/mathjax} cp -a MathJax-$pkgver "$pkgdir"/usr/share/mathjax @@ -22,5 +35,4 @@ mv "$pkgdir"/usr/share/mathjax/fonts "$pkgdir"/usr/share/fonts/mathjax ln -s /usr/share/fonts/mathjax "$pkgdir"/usr/share/mathjax/fonts mv "$pkgdir"/usr/share/mathjax/LICENSE "$pkgdir"/usr/share/licenses/mathjax/LICENSE - rm -r "$pkgdir"/usr/share/mathjax/unpacked } Modified: mathjax.install =================================================================== --- mathjax.install 2015-03-02 20:25:25 UTC (rev 128580) +++ mathjax.install 2015-03-02 20:28:19 UTC (rev 128581) @@ -1,7 +1,7 @@ post_install() { fc-cache -s - find /usr/share/fonts/mathjax -type d -exec mkfontscale -- {} + - find /usr/share/fonts/mathjax -type d -exec mkfontdir -- {} + + find /usr/share/fonts/mathjax -type d -name 'woff' -exec mkfontscale -- {} + + find /usr/share/fonts/mathjax -type d -name 'woff' -exec mkfontdir -- {} + } post_remove() {
