Fix buildroot using ~/rpmbuild/BUILDROOT.

This may have been a recent change in rpmbuild that caused this as the
_buildroot macro appears to be somewhat new. However it seems using topdir
accomplishes the same thing more thoroughly.