# Maintainer: Carlos Aznarán # Contributor: Anton Kudelin # Contributor: eolianoe # Contributor: Andya # Contributor: Lazaros Koromilas _base=Saxon-HE pkgname=${_base,,} pkgver=12.4 pkgrel=1 arch=(any) pkgdesc="XSLT 3.0, XQuery 3.1, and XPath 3.1 processor for Java - Home Edition" url="https://github.com/Saxonica/${_base}" license=(MPL-2.0) depends=(java-runtime-headless) provides=(java-saxon) conflicts=(java-saxon) source=(${url}/releases/download/${_base/-/}${pkgver//./-}/${_base/-/}${pkgver//./-}J.zip saxon-xslt.sh saxon-xquery.sh) sha512sums=('1392a39d1e63d6571aa51624b2ec2162293cf21b7eb18221e6174d5a601097a54665afa5cd2e2d15a17ee0184a53bc008827a1f310a7be137060300589e06957' '365eba91dc83600231b1c54c427eca9e076003ed9204c37fe5da777443d190afb22bdc45c305e16181f2738254f6e016a136d9688ddb2d47a6de873245f64f21' 'b44d1ea24ae6f1e0d34cf86ecc3c83642e2ed3c89230683cc04c7c8992e3a2fc9f191bb565437700a2dcbb56980bbb3c0540e628ad28df43095688da344a9429') package() { install -Dm644 $pkgname-$pkgver.jar "$pkgdir/usr/share/java/saxon/$pkgname-$pkgver.jar" install -Dm755 saxon-xquery.sh "${pkgdir}"/usr/bin/saxon-xquery install -Dm755 saxon-xslt.sh "${pkgdir}"/usr/bin/saxon-xslt # link with simpler name for compat with others ln -s $pkgname-$pkgver.jar "${pkgdir}"/usr/share/java/saxon/saxon.jar ln -s saxon-xslt "$pkgdir/usr/bin/saxon" }