Nice tool. I wrote wrappers for importing CVS entries as objects last year but the project stalled somewhat.
Out of curiosity why are you checking in the svn binaries into pubsvn? Have you modified them? Given the complexity of subversion it might be better to force the user to install subversion themselves.
The reason for applying the binaries to the extension is that usually svn under linux uses dynamic link libraries.... you won't find a static build for download. The eZSVN has a static build.
I just wanted to make sure that if I apply the extension to a installation that it will automaticly run and become useable.
I also excluded things that are not needed by the "wrapper".
By the way the extension is not ready yet. I will need some more time to complete it.