ayaports/user/mathjax2/APKBUILD
Antoine Martin 021b81131e
All checks were successful
/ lint (pull_request) Successful in 27s
/ deploy-aarch64 (pull_request) Successful in 53s
/ build-aarch64 (pull_request) Successful in 2m8s
/ deploy-x86_64 (pull_request) Successful in 26s
/ build-x86_64 (pull_request) Successful in 19m19s
user/mathjax2: bump pkgrel
2024-09-03 12:22:25 -04:00

38 lines
1.3 KiB
Text

# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=mathjax2
pkgver=2.7.9
pkgrel=1
pkgdesc="An open source JavaScript display engine for mathematics that works in all modern browsers"
url="https://www.mathjax.org/"
arch=noarch
license="Apache-2.0"
source="$pkgname-$pkgver.tar.gz::https://github.com/mathjax/MathJax/archive/$pkgver.tar.gz"
builddir="$srcdir"/MathJax-$pkgver
options="!check" # No testsuite
build() {
# Remove unneeded stuff, see https://github.com/mathjax/MathJax-docs/wiki/Guide%3A-reducing-size-of-a-mathjax-installation
for i in docs test unpacked fonts/HTML-CSS/TeX/png; do
rm -r $i
done
for _format in eot otf svg ; do
find . -type d -name "$_format" -prune -exec rm -rf {} \;
done
}
package() {
mkdir -p \
"$pkgdir"/usr/share/fonts \
"$pkgdir"/usr/share/licenses/mathjax2
cp -a "$builddir" "$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
"