RPM, algunos ejemplos de usos macros en archivos spec

%global         gemname         gstreamer
Name:           rubygem-%{gemname}
%if 0%{?fedora} > 16
Obsoletes:      ruby-%{gemname} < %{version}-%{release}
%endif
BuildRequires:          rubygem-glib2-devel%{?_isa} >= %{glibminver}