I've been publishing subversion updates to Repoforge.
Build your Subversion package in "mock", not in a local shell environment that contains subversion itself. The presence of alternative versions of core libraries or alternative, manually installed versions of those libraries or your PATH can cause real configuration adventures.
And do *NOT* build from subversion checkouts of source code, use an honest to god tarball or abuversion checkout bundled into a tarbell. Also, do not use the "get-deps.sh" script to get the local components, actually install the libraries in your build environment with RPM's.