diff options
Diffstat (limited to 'macros.lua')
-rw-r--r-- | macros.lua | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/macros.lua b/macros.lua new file mode 100644 index 0000000..46656d6 --- /dev/null +++ b/macros.lua @@ -0,0 +1,13 @@ +%lua_version %{lua: print(string.sub(_VERSION, 5))} + +%lua_libdir %{_libdir}/lua/%{lua_version} +%lua_pkgdir %{_datadir}/lua/%{lua_version} + +%lua_requires \ +%if 0%{?fedora} >= 16 || 0%{?rhel} >= 7 \ +Requires: lua(abi) = %{lua_version} \ +%else \ +Requires: lua >= %{lua_version} \ +Requires: lua < %{lua: os.setlocale('C'); print(string.sub(_VERSION, 5) + 0.1)} \ +%endif \ +%{nil} |