diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -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 |