# Maintainer: Hugo Parente Lima pkgname=crystalline pkgver=0.1.9 pkgrel=0 pkgdesc="A Language Server Protocol implementation for Crystal." arch=("x86_64") url="https://github.com/elbywan/crystalline/" license=("MIT") depends=("gc" "libevent" "pcre" "libyaml" "llvm10-libs") makedepends=("make" "crystal>=0.35.1" "shards>=0.11.0", "llvm10") source=("$pkgname-$pkgver.tar.gz::https://github.com/elbywan/crystalline/archive/v${pkgver}.tar.gz") sha256sums=('fdcfa3e598214cfb5ecceb2439d6888c66835e28252d52a31aab40957e056867') build() { cd "$srcdir/$pkgname-$pkgver" shards build crystalline --release --no-debug --progress -Dpreview_mt } check() { true } package() { cd "$srcdir/$pkgname-$pkgver" install -D -m 0755 bin/crystalline ${pkgdir}/usr/bin/crystalline }