From 2066006a30fb8d1a6bdcd25c5e16a848c567ca25 Mon Sep 17 00:00:00 2001 From: sirkhancision Date: Tue, 18 Jul 2023 16:29:17 -0300 Subject: [PATCH] bash-language-server: update to 5.0.0. --- srcpkgs/bash-language-server/template | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/srcpkgs/bash-language-server/template b/srcpkgs/bash-language-server/template index 5705ecbaf6fc..ef3e8d4ed9b9 100644 --- a/srcpkgs/bash-language-server/template +++ b/srcpkgs/bash-language-server/template @@ -1,29 +1,27 @@ # Template file for 'bash-language-server' pkgname=bash-language-server -version=4.10.1 +version=5.0.0 revision=1 -hostmakedepends="jq yarn" +hostmakedepends="pnpm" depends="nodejs" short_desc="Bash language server" maintainer="sirkhancision " license="MIT" homepage="https://github.com/bash-lsp/bash-language-server" distfiles="https://github.com/bash-lsp/bash-language-server/archive/refs/tags/server-${version}.tar.gz" -checksum=f8c7fed6812e166dadefceb156ba8e1737e57914f9f06b4bba06f93bed7dc9b4 +checksum=ef8d104591cfcddf85da14af9585d8f0ab97f12e158df67ab50900f7342e353a do_build() { - yarn install - yarn run compile + pnpm install --frozen-lockfile + pnpm run compile } do_install() { TARGET_PATH="usr/lib/${pkgname}" cd server - cp package.json{,.bak} - read -ra _devDependencies < <(jq -r '.devDependencies | keys | join(" ")' package.json) - yarn remove --frozen-lockfile "${_devDependencies[@]}" - mv package.json{.bak,} + rm -r node_modules + npm install --production vmkdir ${TARGET_PATH} vcopy * ${TARGET_PATH}