getopts.rb が deprecated なのは、グローバル変数使ってるからなんでしょうか。

getopts() -> GetOpts.getopts()
$OPT_XXX, $OPT['XXX'] -> GetOpts['XXX']

みたいに置き換えて、存続してくれるといいのに。