ayaports/unmaintained/mathjax2/APKBUILD

36 lines
1.3 KiB
Text
Raw Permalink Normal View History

2021-06-04 15:24:22 +00:00
# $Id: PKGBUILD 362427 2018-07-19 17:42:59Z arojas $
# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Contributor: Kevin Dodd <jesin00@gmail.com>
# Contributor: Tianjiao Yin <ytj000@gmail.com>
pkgname=mathjax2
pkgver=2.7.9
pkgrel=0
pkgdesc='An open source JavaScript display engine for mathematics that works in all modern browsers'
url='https://www.mathjax.org/'
arch=noarch
license=Apache
source="$pkgname-$pkgver.tar.gz::https://github.com/mathjax/MathJax/archive/$pkgver.tar.gz"
options=!check
prepare() {
cd $srcdir/MathJax-$pkgver
# 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() {
cd ${srcdir}
mkdir -p "$pkgdir"/usr/share/fonts "$pkgdir"/usr/share/licenses/mathjax2
cp -a MathJax-$pkgver "$pkgdir"/usr/share/mathjax2
mv "$pkgdir"/usr/share/mathjax2/fonts "$pkgdir"/usr/share/fonts/mathjax2
ln -s /usr/share/fonts/mathjax2 "$pkgdir"/usr/share/mathjax2/fonts
mv "$pkgdir"/usr/share/mathjax2/LICENSE "$pkgdir"/usr/share/licenses/mathjax2/
}
sha512sums="ac7b2dfc6064148e941e5ee05361467514e5f28449dbb697ff1df556968ccb71f501c4021ade285cbbb995983513669c14d9c06886a7b83a5c75fa30504fa8ab mathjax2-2.7.9.tar.gz"