Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lua-macros for openSUSE:Factory checked in at 2022-11-30 14:59:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lua-macros (Old) and /work/SRC/openSUSE:Factory/.lua-macros.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lua-macros" Wed Nov 30 14:59:24 2022 rev:9 rq:1039122 version:20210827 Changes: -------- --- /work/SRC/openSUSE:Factory/lua-macros/lua-macros.changes 2022-09-04 22:11:20.600211616 +0200 +++ /work/SRC/openSUSE:Factory/.lua-macros.new.1597/lua-macros.changes 2022-11-30 14:59:50.433334954 +0100 @@ -1,0 +2,5 @@ +Fri Nov 25 19:15:41 UTC 2022 - Michal Suchanek <msucha...@suse.com> + +- Make macros usable with older releases (boo#1205611). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lua-macros.spec ++++++ --- /var/tmp/diff_new_pack.bPvlMS/_old 2022-11-30 14:59:50.881337419 +0100 +++ /var/tmp/diff_new_pack.bPvlMS/_new 2022-11-30 14:59:50.885337442 +0100 @@ -1,7 +1,7 @@ # # spec file for package lua-macros # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %if %{undefined _rpmmacrodir} %define _rpmmacrodir %{_rpmconfigdir}/macros.d %endif @@ -26,7 +27,10 @@ Group: Development/Languages/Other URL: https://www.lua.org Source0: macros.lua +%if 0%{?suse_version} >= 1500 +# on SLE 12 lua is lua5.2 unconditionally, avoid Requires: lua +%endif BuildArch: noarch %description ++++++ macros.lua ++++++ --- /var/tmp/diff_new_pack.bPvlMS/_old 2022-11-30 14:59:50.937337728 +0100 +++ /var/tmp/diff_new_pack.bPvlMS/_new 2022-11-30 14:59:50.941337750 +0100 @@ -13,7 +13,19 @@ # lua includes folder %lua_incdir %{_includedir}/lua%{lua_version} -%lua_version_default 5.4 +%lua_version_default %{lua: +local result = 5.4 +local ver = rpm.expand("%{?suse_version}") +if #ver > 0 then + ver = tonumber(ver) + if ver < 1500 then + result = 5.1 + elseif ver == 1500 then + result = 5.3 + end +end +print(result) +} %lua_version_default_nodots %(lua -e 'print((string.gsub("%{lua_version_default}", "%.", "")))') %ifluadefault \