# Maintainer: Jiuyang Liu _pkgname=ammonite _scalaversion=2.12.10 pkgname=ammonite-git pkgver=r2276.2aa3f84e pkgrel=1 pkgdesc="Scala Scripting" arch=(any) url="http://$_pkgname.io" license=('MIT') makedepends=('mill') depends=('bash' 'java-environment') replaces=('$_pkgname') source=("git+https://github.com/lihaoyi/ammonite.git") md5sums=('SKIP') pkgver() { cd $srcdir/$_pkgname printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd $srcdir/$_pkgname mill -i amm[$_scalaversion].assembly } package() { install -Dm755 "$srcdir"/$_pkgname/out/amm/$_scalaversion/assembly/dest/out.jar "$pkgdir"/usr/bin/amm install -Dm644 "$srcdir"/$_pkgname/LICENSE "$pkgdir"/usr/share/licenses/$_pkgname/LICENSE }