# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=vala-language-server pkgver=0.48.1 pkgrel=0 pkgdesc="Code Intelligence for Vala" url="https://github.com/benwaffle/vala-language-server" arch="all" license="LGPL-2.1-or-later" makedepends="meson vala json-glib-dev glib-dev libgee-dev jsonrpc-glib-dev" subpackages="$pkgname-dbg" source="$pkgname-$pkgver.tar.gz::https://github.com/benwaffle/vala-language-server/archive/$pkgver.tar.gz" build() { abuild-meson \ -Ddefault_library=shared \ . output meson compile ${JOBS:+-j ${JOBS}} -C output } check() { meson test --no-rebuild -v -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } sha512sums="37b40fa094c5030577e7a162136546fe0e259743d05ca805e33ff774097e80736403df07d5b23ab9b5b3bdacd8f2873b3105d7300d15ddcddc79238dbde1b37c vala-language-server-0.48.1.tar.gz"