Well, such DarwinBuild does not exist, LOL.
We should either fix legacy version and teach it to build 10.6 sources or add support for ppc into a 10.6-compatible version. I think the second makes a better sense, but it is just a guess.
This is not a theoretical question, I have ports to build
libdispatch and
libcxx for PowerPC, which are system components. An earlier, makefiles-based port of libcxx for Intel also is there, and can be used to build that version for ppc with some tweaks to the portfile and patches (but why we need an earlier version anyway).
After all, MacPorts is just a build system. You can use it to build anything, though for some stuff it may not be an optimal solution, obviously. (For example, cross-compiling is not supported presently, and supporting it would require a lot of work, I think.)