The simplest answer is no. Ruby 1.8.7 was an attempt to create an interim release between 1.8 and 1.9, and the consensus of the community was that it was not necessary, so support was a bit of support before version 1.9 was completed. The general recommendation is to either stick to 1.8 (the version ships with OS X 10.5) or use Ruby 1.9.
MacPorts Ruby 1.8.7 Ruby 1.9, , , Ruby - X.
UPDATE: ajhit406, RVM , MacPorts.