Do the following:
mkdir -p $HOME/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
echo 「%home %(echo $HOME)」 >> $HOME/.rpmmacros
echo 「%_topdir %{home}/rpmbuild」 >> $HOME/.rpmmacros
Now when you install a src.rpm it will go to $HOME/rpmbuild/
instead of /usr/src/redhat/
.