普通に
sudo port install ruby
すると1.8系の最新を入れられちゃうので
sudo port search ruby
でVer.確認して欲しいものを入れる。今回は1.9.3-p194が欲しいので
sudo port install ruby19 +nosuffix
で入れる。最後の+nosuffixを付けないとruby起動時にruby1.9とか指定しないといけなくなる。それはウザい。
でもirbとかrails serverとか立ち上げる時に1.8系が立ち上がっている可能性がある(標準で1.8.7入ってるから)ので、そこら辺も何とかしたい。