diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -1,15 +1,17 @@ -# Maintainer: Tony André Haugen (t0nyandre) <post@tonyand.re> +# Maintainer: f1reflyylmao <f1refly@airmail.cc> +# Contributor: Tony André Haugen (t0nyandre) <post@tonyand.re> pkgname=scry-git _gitname=scry -pkgver=1.e3f3168 +pkgver=203.8e8e822 pkgrel=1 pkgdesc="Scry is a language server for Crystal." arch=("x86_64") -url="https://github.com/crystal-lang-tools/$_gitname" +url="https://github.com/crystal-lang-tools/${_gitname}" license=("MIT") -depends=("git" "crystal-git") -source=("git+https://github.com/crystal-lang-tools/$_gitname") +depends=("git" "crystal" "shards") +provides=("scry") +source=("git+$url") sha256sums=("SKIP") pkgver() { @@ -19,11 +21,12 @@ pkgver() { build() { cd "$srcdir/$_gitname" - crystal build -p --verbose --no-debug -o $_gitname src/$_gitname.cr + shards install + shards build --production --release --no-debug --progress "${_gitname}" } package() { cd "$srcdir/$_gitname" - install -D -m 0755 ./$_gitname "${pkgdir}/usr/bin/$_gitname" - install -D -m 0644 LICENSE "${pkgdir}/usr/share/licenses/$_gitname/LICENSE" + install -D -m 0755 "./bin/${_gitname}" "${pkgdir}/usr/bin/${_gitname}" + install -D -m 0644 LICENSE "${pkgdir}/usr/share/licenses/${_gitname}/LICENSE" } |