From 433f5d5f86602be23ba124ff6a040c767eefcb08 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Fri, 27 Feb 2026 17:53:03 -0800 Subject: [PATCH] fix: lua-language-server (#10138) (#10153) (cherry picked from commit 179d17fed920d2bb248c32c83ce1953a45599da8) Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- .../lua/lua-language-server/lua-language-server.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/anda/langs/lua/lua-language-server/lua-language-server.spec b/anda/langs/lua/lua-language-server/lua-language-server.spec index 76a7160b28..5637a5c0ea 100644 --- a/anda/langs/lua/lua-language-server/lua-language-server.spec +++ b/anda/langs/lua/lua-language-server/lua-language-server.spec @@ -2,7 +2,7 @@ Name: lua-language-server Version: 3.17.1 -Release: 1%?dist +Release: 2%?dist License: MIT URL: https://luals.github.io/ Source: https://github.com/LuaLS/lua-language-server/archive/refs/tags/%version.tar.gz @@ -10,6 +10,8 @@ Summary: A language server that offers Lua language support BuildRequires: gcc-c++ make ninja-build glibc lua gcc cmake libstdc++-devel libstdc++-static libcxx libcxx-devel +Packager: Owen Zimmerman + %description A language server that offers Lua language support - programmed in Lua. @@ -23,7 +25,7 @@ chmod +x make.sh %install mkdir -p %{buildroot}%{_bindir} -mkdir -p %{buildroot}%{_libexecdir}/%{name} +mkdir -p %{buildroot}%{_libexecdir}/%{name}/ mkdir -p %{buildroot}%{_datadir}/%{name}/ install -Dm755 bin/lua-language-server %{buildroot}%{_libexecdir}/%{name}/%{name} install -Dm644 bin/main.lua %{buildroot}%{_libexecdir}/%{name}/main.lua @@ -36,9 +38,12 @@ cp -av \ meta \ %{buildroot}%{_datadir}/%{name}/ +%{__ln_s} -f %{_libexecdir}/%{name}/main.lua %{buildroot}%{_libexecdir}/main.lua + %files %license LICENSE %doc README.md +%{_libexecdir}/main.lua %{_libexecdir}/%{name}/ %{_datadir}/%{name}/