●最新のportsの状態にする
cvsupでportsを最新にしておくことから始めましょう。
  cvsup がエラーでインストールできません。

1.csup
 csupは、cvsupで利用していた設定ファイルそのままで同様に利用することできます。

 まず、cdup をインストールします。

 # cd /usr/ports/net/csup
 # make clean install clean

 ports の更新をします。

 vi /usr/share/examples/cvsup/ports-supfile を日本のサイトに修正
 *default host=cvsup6.jp.FreeBSD.org

 # csup -g -L 2 /usr/share/examples/cvsup/ports-supfile

On FreeBSD before 6.2 ports system unfortunately can not set default X11BASE
by itself so please help it a bit by setting X11BASE=${LOCALBASE} in make.conf.
On the other hand, if you do wish to use non-default X11BASE, please set variable USE_NONDEFAULT_X11BASE.

なんてメッセージが出てきてコンパイルできなくなりました。
/etc/make.conf に

X11BASE=${LOCALBASE}

と書けばOKです。