You want a dash, not underscore, between the framework and component name.
So the option would be --enable-mca-no-build=ras-tm,pls-tm.

Another way to do this would be 1) not specify the --with-tm
argument (since /opt/PBS isn't in the default search path) or 2) instead
of --with-tm and --enable-mca-no-build, just specify --without-tm (which
is close to but not quite the same as --enable-mca-no-build=ras-tm,pls-tm.
The main difference is that the --without-tm future proofs you in case new
TM components show up in future releases, as they will in 1.3).

Any of these options, of course, disables PBS support inside Open MPI.
Since you said BProc, that's probably what you want (since the MOAB +
BProc has been hacked to look like the old LSF + BProc with the NODES
variable and all that). If not, then the --enable-mca-no-build surely
isn't what you wanted in the first place :).