私の場合

%define _vine %(test -e /etc/vine-release && echo 1 || echo 0)

とかやっといて

%if %_vine
BuildRequires: gtkmm2-devel
%else
BuildRequires: gtkmm24-devel
%endif

な感じで条件分岐してます。