summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Krause2018-05-06 10:50:50 +0200
committerChristian Krause2018-05-06 10:50:50 +0200
commit0fc57063e634b704a099ba52d0440a36fb97f65c (patch)
tree219644d016c624d6f2009eb2b8768453a357f80d
parent115c951c48d1305dbc1017e6b4f3f5fd114cb5f6 (diff)
downloadaur-0fc57063e634b704a099ba52d0440a36fb97f65c.tar.gz
scalafmt-1.5.1-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD22
2 files changed, 15 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8dd1fdc61662..77adf4fdbeb0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,13 @@
-# Generated by mksrcinfo v8
-# Tue Apr 18 17:52:01 UTC 2017
pkgbase = scalafmt
pkgdesc = code formatter for the Scala programming language
- pkgver = 0.6.8
+ pkgver = 1.5.1
pkgrel = 1
url = https://olafurpg.github.io/scalafmt/
arch = any
license = Apache
+ makedepends = coursier
depends = java-environment
depends = bash
- source = scalafmt-0.6.8.tar.gz::https://github.com/scalameta/scalafmt/releases/download/v0.6.8/scalafmt.tar.gz
- source = scalafmt.sh
- md5sums = 5e68ad7ac298acb23fdf489836f32e5f
- md5sums = 85c5625e53067977576925c9dfc0c553
pkgname = scalafmt
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
+}