sgml-tools-1.0.7-1.src.rpm is not properly build rooted. You need sgml-tools installed, in order to build an rpm of sgml-tools. This is really annoying if you are on a new architecture. The problem is that during the install, for the documentation (make docs, I think) it calls itself. And changing the path is not enough. The scripts it calls set some library paths that are not, currently, correct.... (My experience is with armv4l, but this should affect all architectures)
We are welcoming patches. Buildrooting sgml-tools proved to be not a very simple job... The new version (2.0.something) should be better at handling this...