RPM-MACROFILE(5) File Formats Manual RPM-MACROFILE(5) (NAME) rpm-macrofile - rpm (SYNOPSIS) %NAME[([OPTS]) BODY (DESCRIPTION) Rpm rpm-macros(7) (global macro context) . rpm . rpm rpm-config(5) %load . : (NAME) % . %define . rpm-macros(7) . \ %{macro:...} . # . : (expand) . (EXAMPLES) . %mytool /usr/bin/mytool-with-annoying-name . # %{nil} %mycmd %{mytool} \ --one \ --with \ --too \ --many arguments \ %{nil} . Lua: %myhelper() %{lua: function dostuff(arg) return 'do stuff to '..arg end print(dostuff(arg[1])) } (SEE ALSO) rpm-config(5) rpmbuild-config(5) rpm-macros(7) RPM 6.0.1 2026-03-06 RPM-MACROFILE(5)