We need two libalt conf files, one per each binary.

This commit is contained in:
2025-07-22 14:08:42 +02:00
parent 2a20c909ef
commit 7f2ae822e9

View File

@@ -194,8 +194,11 @@ install -D -m 644 lua%{major_version}.pc %{buildroot}%{_libdir}/pkgconfig/lua%{m
mkdir -p %{buildroot}%{_datadir}/libalternatives/lua
cat > %{buildroot}%{_datadir}/libalternatives/lua/55.conf <<EOF
binary=%{_bindir}/lua5.5
binary=%{_bindir}/luac5.5
man=lua5.5
EOF
mkdir -p %{buildroot}%{_datadir}/libalternatives/luac
cat > %{buildroot}%{_datadir}/libalternatives/luac/55.conf <<EOF
binary=%{_bindir}/luac5.5
man=luac5.5
EOF
@@ -232,6 +235,7 @@ LD_LIBRARY_PATH=%{_libdir} %{_bindir}/lua%{major_version} all.lua
%{_mandir}/man1/lua%{major_version}.1%{?ext_man}
%{_mandir}/man1/luac%{major_version}.1%{?ext_man}
%{_datadir}/libalternatives/lua/55.conf
%{_datadir}/libalternatives/luac/55.conf
%files -n %{libname}
%{_libdir}/liblua%{major_version}.so.*