Update to version 2.0.0
This commit is contained in:
parent
1ff59e7322
commit
0381883d73
4 changed files with 38 additions and 20 deletions
|
|
@ -3,7 +3,7 @@
|
|||
%define pkg_name bash-language-server
|
||||
|
||||
Name: nodejs-bash-language-server
|
||||
Version: 1.17.0
|
||||
Version: 2.0.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A language server for Bash
|
||||
License: MIT
|
||||
|
|
@ -41,23 +41,23 @@ export YARN_CACHE_FOLDER="$(pwd)/.package-cache"
|
|||
yarn install --production --offline
|
||||
|
||||
for S in $(grep -l '#!.*node' \
|
||||
server/bin/* \
|
||||
server/node_modules/acorn/bin/* \
|
||||
server/node_modules/ajv/scripts/* \
|
||||
server/node_modules/escodegen/bin/* \
|
||||
server/node_modules/esprima/bin/* \
|
||||
server/node_modules/performance-now/test/scripts/* \
|
||||
server/node_modules/pn/scripts/* \
|
||||
server/node_modules/sshpk/bin/* \
|
||||
server/node_modules/uuid/bin/* \
|
||||
server/node_modules/vscode-languageserver/bin/* \
|
||||
) ; do
|
||||
SB="${S}.backup"
|
||||
cp ${S} ${SB}
|
||||
perl -p -i -e 's|#!/usr/bin/env node|#!%{_bindir}/node|g' $S
|
||||
diff -urN ${SB} ${S} || :
|
||||
rm ${SB}
|
||||
done
|
||||
server/bin/* \
|
||||
server/node_modules/acorn/bin/* \
|
||||
server/node_modules/ajv/scripts/* \
|
||||
server/node_modules/escodegen/bin/* \
|
||||
server/node_modules/esprima/bin/* \
|
||||
server/node_modules/performance-now/test/scripts/* \
|
||||
server/node_modules/pn/scripts/* \
|
||||
server/node_modules/sshpk/bin/* \
|
||||
server/node_modules/uuid/bin/* \
|
||||
server/node_modules/vscode-languageserver/bin/* \
|
||||
) ; do
|
||||
SB="${S}.backup"
|
||||
cp ${S} ${SB}
|
||||
perl -p -i -e 's|#!/usr/bin/env node|#!%{_bindir}/node|g' $S
|
||||
diff -urN ${SB} ${S} || :
|
||||
rm ${SB}
|
||||
done
|
||||
|
||||
install -d -m 0755 %{buildroot}%{_bindir}
|
||||
ln -s %{nodejs_sitelib}/%{pkg_name}/bin/main.js %{buildroot}%{_bindir}/%{pkg_name}
|
||||
|
|
@ -66,6 +66,8 @@ install -d -m 0755 %{buildroot}%{nodejs_sitelib}/%{pkg_name}/
|
|||
rsync -av server/ %{buildroot}%{nodejs_sitelib}/%{pkg_name}/
|
||||
|
||||
rm -rf %{buildroot}%{nodejs_sitelib}/%{pkg_name}/node_modules/performance-now/test/
|
||||
chmod 0644 %{buildroot}%{nodejs_sitelib}/%{pkg_name}/tree-sitter-bash.wasm \
|
||||
%{buildroot}%{nodejs_sitelib}/%{pkg_name}/node_modules/web-tree-sitter/tree-sitter.wasm
|
||||
|
||||
find %{buildroot}%{nodejs_sitelib}/%{pkg_name} -name "*.bak" -delete
|
||||
find %{buildroot}%{nodejs_sitelib}/%{pkg_name} -type f -name "\.*" -delete
|
||||
|
|
@ -80,5 +82,10 @@ find %{buildroot}%{nodejs_sitelib}/%{pkg_name} -type f -name "\.*" -delete
|
|||
%{nodejs_sitelib}/%{pkg_name}/
|
||||
|
||||
%changelog
|
||||
* Thu Aug 26 2021 Pavel Filipenský <pfilipen@redhat.com> - 2.0.0-1
|
||||
- Update to version 2.0.0
|
||||
* https://github.com/bash-lsp/bash-language-server/blob/server-2.0.0/server/CHANGELOG.md
|
||||
- Fixed indentation for node shebang loop
|
||||
|
||||
* Thu Aug 05 2021 Andreas Schneider <asn@redhat.com> - 1.17.0-1
|
||||
- Initial package
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue