macports over svn(webdav)

会社からmacports使う場合、Rsyncのポートが閉じられているため使えない。
その場合は、リポジトリsvnに切り替えればOKみたい。

まずはmacportsをインストール。その後以下の手順。

$ cd /opt/local/var/macports/sources/rsync.macports.org/release
$ sudo mv ports/ ports.back 
$ sudo svn co http://svn.macports.org/repository/macports/trunk/dports ports #svnリポジトリリスト取得
$ cd ports
$ sudo svn update #リポジトリをアップデート
$ sudo portindex #indexの作成

これでok。


ちなみにプロキシ経由する場合は、こんな感じ。

$ sudo env http_proxy="http://[host]:[port]" port install wget

これでmacから離れられなくなった。