summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 8 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b42371b87525..06f9b5c93f9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,35 +3,35 @@
_name=language-tools
pkgname=vue-language-server
-pkgver=1.2.1
+pkgver=1.4.4
pkgrel=1
pkgdesc='Fast Vue Language Support Extension'
arch=('any')
url=https://github.com/vuejs/language-tools/tree/master/packages/vue-language-server
license=('MIT')
depends=('nodejs')
-makedepends=('npm' 'pnpm' 'typescript')
+makedepends=('git' 'npm' 'pnpm' 'typescript')
optdepends=('typescript: for use in typescript.tsdk')
-source=("https://github.com/vuejs/language-tools/archive/v$pkgver/vuejs_$_name-$pkgver.tar.gz")
-b2sums=('acd884f20b3a45b4c8f82d6253090f71a867bc0feea448565b9ef141855b8e13db9eaba21988fae008166263895a132d64ebd558227156800934faeb5d59b1cd')
+source=("vuejs_$_name::git+https://github.com/vuejs/language-tools.git#tag=v$pkgver")
+b2sums=('SKIP')
prepare() {
- cd $_name-$pkgver
+ cd vuejs_$_name
pnpm install
}
build() {
- cd $_name-$pkgver
+ cd vuejs_$_name
npm run build
}
check() {
- cd $_name-$pkgver
+ cd vuejs_$_name
npm run test
}
package() {
- cd $_name-$pkgver/packages/$pkgname
+ cd vuejs_$_name/packages/$pkgname
local _npmdir=/usr/lib/node_modules/@volar/$pkgname
install -d "$pkgdir"{/usr/bin,"$_npmdir"}
ln -s "$_npmdir"/bin/$pkgname.js "$pkgdir"/usr/bin/$pkgname