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 2021-09-11 22:24:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lua-macros (Old) and /work/SRC/openSUSE:Factory/.lua-macros.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lua-macros" Sat Sep 11 22:24:09 2021 rev:7 rq:914763 version:20210827 Changes: -------- --- /work/SRC/openSUSE:Factory/lua-macros/lua-macros.changes 2021-06-15 16:37:07.813672000 +0200 +++ /work/SRC/openSUSE:Factory/.lua-macros.new.1899/lua-macros.changes 2021-09-11 22:24:10.223365310 +0200 @@ -1,0 +2,14 @@ +Sat Aug 28 09:42:55 UTC 2021 - Callum Farmer <gm...@opensuse.org> + +- Change usage of math to string.gsub to prevent extra decimal + places causing issues + +------------------------------------------------------------------- +Fri Aug 27 10:07:01 UTC 2021 - Callum Farmer <gm...@opensuse.org> + +- Add %lua_version_default, %lua_version_default_nodots + and %ifluadefault: to allow to separate what flavour builds + the documentation +- Bump version to 20210827 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lua-macros.spec ++++++ --- /var/tmp/diff_new_pack.bpudas/_old 2021-09-11 22:24:10.731365811 +0200 +++ /var/tmp/diff_new_pack.bpudas/_new 2021-09-11 22:24:10.731365811 +0200 @@ -19,7 +19,7 @@ %define _rpmmacrodir %{_rpmconfigdir}/macros.d %endif Name: lua-macros -Version: 20170611 +Version: 20210827 Release: 0 Summary: Macros for lua language License: MIT ++++++ macros.lua ++++++ --- /var/tmp/diff_new_pack.bpudas/_old 2021-09-11 22:24:10.759365838 +0200 +++ /var/tmp/diff_new_pack.bpudas/_new 2021-09-11 22:24:10.759365838 +0200 @@ -2,7 +2,7 @@ # The major.minor version of Lua %lua_version %(lua -e 'print(_VERSION)' | cut -d ' ' -f 2) -%lua_version_nodots %(lua -e 'print(math.floor((%{lua_version}*10)))') +%lua_version_nodots %(lua -e 'print((string.gsub("%{lua_version}", "%.", "")))') # compiled modules should go here %lua_archdir %{_libdir}/lua/%{lua_version} @@ -13,11 +13,18 @@ # lua includes folder %lua_incdir %{_includedir}/lua%{lua_version} +%lua_version_default 5.4 +%lua_version_default_nodots %(lua -e 'print((string.gsub("%{lua_version_default}", "%.", "")))') + +%ifluadefault \ +%if %{lua_version_nodots} == %{lua_version_default_nodots} \ +%{nil} + # Lua default version # -e: Exclude lua prefix # -n: Specify name %lua_provides(en:) \ -%if "%{flavor}" == "lua54" \ +%ifluadefault \ %if 0%{?-n:1} \ Provides: %{-n*} = %{version}-%{release} \ Obsoletes: %{-n*} < %{version}-%{release} \