From dd150d0fc5e249299e657c283f25d4da053ba4bf025b8d7f7d45c9902c2afbe4 Mon Sep 17 00:00:00 2001 From: Michal Suchanek Date: Thu, 6 Nov 2025 19:08:52 +0100 Subject: [PATCH] macros.lua: Fx parsing on older SLE releases Older RPM versions don't like blank lines in lua macros. --- macros.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/macros.lua b/macros.lua index 9f5c711..476f2a5 100644 --- a/macros.lua +++ b/macros.lua @@ -72,13 +72,13 @@ if mod_name == "" or mod_name == "%{?mod_name}" then print("-- Error: %%{mod_name} is not defined!") return end - +-- local lua_ver_nodots = rpm.expand("%{lua_version_nodots}") local lua_ver_default_nodots = rpm.expand("%{lua_version_default_nodots}") local flavor = rpm.expand("%{flavor}") local version = rpm.expand("%{version}") local release = rpm.expand("%{release}") - +-- local provides_name if rpm.expand("%{-n*}") ~= "" then provides_name = rpm.expand("%{-n*}") @@ -87,12 +87,12 @@ elseif rpm.expand("%{-e:1}") == "1" then else provides_name = "lua-" .. mod_name end - +-- if lua_ver_nodots == lua_ver_default_nodots then print("Provides: " .. provides_name .. " = " .. version .. "-" .. release .. "\\n") print("Obsoletes: " .. provides_name .. " < " .. version .. "-" .. release .. "\\n") end - +-- if flavor == "luajit" then print("Obsoletes: lua51-" .. mod_name .. " <= " .. version .. "-" .. release .. "\\n") end