forked from pool/lua-macros
		
	Make definition of variables dynamic based on pkgconf output
This commit is contained in:
		@@ -1,3 +1,8 @@
 | 
				
			|||||||
 | 
					-------------------------------------------------------------------
 | 
				
			||||||
 | 
					Thu Oct  9 22:44:04 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Make definition of variables dynamic based on pkgconf output.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-------------------------------------------------------------------
 | 
					-------------------------------------------------------------------
 | 
				
			||||||
Tue Aug  5 14:05:41 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
 | 
					Tue Aug  5 14:05:41 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -33,6 +33,7 @@ Requires:       lua-interpreter
 | 
				
			|||||||
# on SLE 12 lua is lua5.2 unconditionally, avoid
 | 
					# on SLE 12 lua is lua5.2 unconditionally, avoid
 | 
				
			||||||
Requires:       lua
 | 
					Requires:       lua
 | 
				
			||||||
%endif
 | 
					%endif
 | 
				
			||||||
 | 
					Requires:       pkgconfig
 | 
				
			||||||
BuildArch:      noarch
 | 
					BuildArch:      noarch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%description
 | 
					%description
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,13 +5,13 @@
 | 
				
			|||||||
%lua_version_nodots %(lua -e 'print((string.gsub("%{lua_version}", "%.", "")))')
 | 
					%lua_version_nodots %(lua -e 'print((string.gsub("%{lua_version}", "%.", "")))')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# compiled modules should go here
 | 
					# compiled modules should go here
 | 
				
			||||||
%lua_archdir %{_libdir}/lua/%{lua_version}
 | 
					%lua_archdir %(pkgconf --variable=INSTALL_CMOD lua)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# pure Lua modules should go here
 | 
					# pure Lua modules should go here
 | 
				
			||||||
%lua_noarchdir %{_datadir}/lua/%{lua_version}
 | 
					%lua_noarchdir %(pkgconf --variable=INSTALL_LMOD lua)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# lua includes folder
 | 
					# lua includes folder
 | 
				
			||||||
%lua_incdir %{_includedir}/lua%{lua_version}
 | 
					%lua_incdir %(pkgconf --variable=includedir lua)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%lua_version_default %{lua:
 | 
					%lua_version_default %{lua:
 | 
				
			||||||
local result = 5.4
 | 
					local result = 5.4
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user