# Maintainer: Martynas Mickevičius _version=2.1.9 pkgname=coursier pkgver="${_version//-/_}" pkgrel=1 pkgdesc="Pure Scala Artifact Fetching" arch=('any') url="http://get-coursier.io" license=('Apache') depends=('java-runtime-headless>=8' 'bash') source=("builder-$pkgver::https://github.com/coursier/coursier/releases/download/v${_version}/coursier") sha256sums=('663d270c2a5b4fb7e819d524c4f1bf15e963663d5a964fe0bc4d26fd3e169571') noextract=("builder-$pkgver") build() { cd "${srcdir}" mkdir -p cache bin export COURSIER_CACHE="${srcdir}/cache" sh ./builder-$pkgver bootstrap \ "io.get-coursier::coursier-cli:${_version}" \ --java-opt "-noverify" \ --no-default \ -r central \ -r typesafe:ivy-releases \ -f -o "bin/coursier" \ --standalone } package() { install -D -m755 "${srcdir}/bin/coursier" "${pkgdir}/usr/bin/coursier" }