Manage RPM macros

An RPM macro is a straight text substitution that, in addition to simple literal substitution, can perform various string operations, evaluate expressions, interact with the operating system (OS), and other actions.