summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristian Krause2018-05-06 10:50:50 +0200
committerChristian Krause2018-05-06 10:50:50 +0200
commit0fc57063e634b704a099ba52d0440a36fb97f65c (patch)
tree219644d016c624d6f2009eb2b8768453a357f80d /PKGBUILD
parent115c951c48d1305dbc1017e6b4f3f5fd114cb5f6 (diff)
downloadaur-0fc57063e634b704a099ba52d0440a36fb97f65c.tar.gz
scalafmt-1.5.1-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 13 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c5d485187712..d5c6006bd317 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,25 @@
# Maintainer: Christian Krause ("wookietreiber") <christian.krause@mailbox.org>
+# shellcheck disable=2034
+# shellcheck disable=2148
pkgname=scalafmt
-pkgver=0.6.8
+pkgver=1.5.1
pkgrel=1
pkgdesc="code formatter for the Scala programming language"
arch=(any)
url="https://olafurpg.github.io/scalafmt/"
license=('Apache')
depends=('java-environment' 'bash')
-
-source=("$pkgname-$pkgver.tar.gz::https://github.com/scalameta/scalafmt/releases/download/v$pkgver/scalafmt.tar.gz"
- scalafmt.sh)
+makedepends=('coursier')
package() {
- install -Dm644 $srcdir/cli/target/scala-2.11/scalafmt.jar $pkgdir/usr/share/java/scalafmt/scalafmt.jar
- install -Dm755 $srcdir/scalafmt.sh $pkgdir/usr/bin/scalafmt
-}
+ # shellcheck disable=2154
+ mkdir -p "$pkgdir"/usr/bin
-md5sums=('5e68ad7ac298acb23fdf489836f32e5f'
- '85c5625e53067977576925c9dfc0c553')
+ coursier \
+ bootstrap com.geirsson:scalafmt-cli_2.12:"$pkgver" \
+ -r bintray:scalameta/maven \
+ -o "$pkgdir"/usr/bin/scalafmt \
+ --standalone \
+ --main org.scalafmt.cli.Cli
+}