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} \

Reply via email to