Use rpm macros consistently as recommended in packaging guidelines - $RPM_BUILD_ROOT changed to %{buildroot}.
Always use arched runtime dependency in RPM, if both RPM and dependency are arched.