# Maintainer: Thayne # Contributor: Yiqiao Wang # Contributor: wenLiangcan pkgname=ammonite pkgver=2.1.2 pkgrel=1 pkgdesc="A cleanroom re-implementation of the Scala REPL from first principles. " arch=('any') url="https://github.com/lihaoyi/Ammonite" license=('MIT') _scalaver=2.13 depends=("scala>=${_scalaver}" java-environment) source=("ammonite-repl-${pkgver}"::"https://github.com/lihaoyi/Ammonite/releases/download/${pkgver}/${_scalaver}-${pkgver}" "https://github.com/lihaoyi/Ammonite/raw/${pkgver}/LICENSE") noextract=("ammonite-repl-${pkgver}") b2sums=('d25906a5dbf92f6bdef91f9b2175a012e0589fc610747dc0b2424e670783856fe44b194803e8213c567aaa399ad5ef20a6283de9c672352d13894e65167b7cac' 'fc9694ff702a7c919b82c3429911dd0f4bf83ee36e7036bf5d82b62f3a1bc0dfb2bb80313ef89fa80353a7cf202bced4d942de25fdda789258753cd42633752d') install="${pkgname}.install" prepare() { echo '#!/bin/sh' > "$srcdir/amm" cat "ammonite-repl-${pkgver}" >> "$srcdir/amm" } package() { install -Dm755 "$srcdir/amm" "${pkgdir}/usr/bin/amm" install -Dm644 'LICENSE' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }