aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartynas Mickevičius2018-11-30 13:57:52 +0200
committerGitHub2018-11-30 13:57:52 +0200
commitbc0300d6a2a92548038f15e563b111bdea2781e9 (patch)
treea7e67a06efcb8aff9d02bd3bd61d0869d9833f96
parent6c7607a8c82384b18b6446466bebd8ee6237832b (diff)
parent97140a50fada3b21f1d26b298aa4695a9d5767a0 (diff)
downloadaur-bc0300d6a2a92548038f15e563b111bdea2781e9.tar.gz
Merge pull request #5 from clouds56/patch-1
Use standalone version of coursier
-rw-r--r--PKGBUILD26
1 files changed, 21 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1e4edf965694..8ded4335ea3d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Martynas Mickevičius <self at 2m dot lt>
-_version=1.1.0_M7
+_version=1.1.0-M8
pkgname=coursier
-pkgver="$_version"
+pkgver="${_version/-/_}"
pkgrel=1
pkgdesc="Pure Scala Artifact Fetching"
arch=('any')
@@ -10,10 +10,26 @@ url="http://get-coursier.io"
license=('Apache')
depends=('java-runtime-headless>=8' 'bash')
-source=("https://github.com/coursier/coursier/raw/v${pkgver/_/-}/coursier")
-sha256sums=('7ffb17aff47f17f663c35250d880c2d5db908ceae99dae05eb57bb6426f44539')
+source=("https://github.com/coursier/coursier/raw/v${_version}/coursier")
+sha256sums=('6c7be5eaab67a80fcb40473633650aa982360e94ee1834666b11c2f052612545')
noextract=('coursier')
+build() {
+ cd "${srcdir}"
+ mkdir -p cache bin
+ export COURSIER_CACHE="${srcdir}/cache"
+ sh ./coursier bootstrap \
+ --intransitive "io.get-coursier::coursier-cli:${_version}" \
+ --classifier standalone \
+ -A jar \
+ -J "-noverify" \
+ --no-default \
+ -r central \
+ -r sonatype:releases \
+ -f -o "bin/coursier" \
+ -s
+}
+
package() {
- install -D -m755 "coursier" "${pkgdir}/usr/bin/coursier"
+ install -D -m755 "${srcdir}/bin/coursier" "${pkgdir}/usr/bin/coursier"
}