OS X Leopard に MacPorts で git を入れる
Rails界隈が git git 言ってるので、 mac に git 入れてみた。
dmgもあるけど、やっぱり MacPorts だよねってことで。ちなみに作業のログ取り忘れた。
% port search git cogito devel/cogito 0.18.2 Git core and cogito tools to provide a fully-distributed SCM git-core devel/git-core 1.5.5.1 The stupid content tracker. stgit devel/stgit 0.14.1 Push/pop utility on top of GIT cgit www/cgit 0.7.1 A fast web interface for the git source code management system
git-coreでいいのかな?variantsを確認。
port variants git-core git-core has the variants: universal doc: Install HTML and plaintext documentation gitweb: Install gitweb.cgi svn: Bi-directional subversion repository support bash_completion: Bash completion support
svn と gitweb つけとこう。
% sudo port install git-core +svn+gitweb
もろもろインストールされるんだけど、rsync でこけた。fetch 失敗してた。
fetch の場所かわったっぽい。そういえばしばらくsyncしてなかったなってことで
% sudo port -d sync
rsync単体で再度
sudo port install rsync
OK.入ったのでもっかい port で git-core を
% sudo port install git-core +svn+gitweb -----------途中省略--------------------- gnumake: *** [sqlite3.lo] Error 1 Error: The following dependencies failed to build: p5-svn-simple subversion-perlbindings apr-util sqlite3 neon subversion p5-term-readkey Error: Status 1 encountered during processing.
sqlite3 でこけた。依存がなんちゃら。
一回 sqlite3 を clean にして、他のをまとめてインストール。どうでもいいけど、 MacPorts って毒を食らわば皿までって感じだなー。どんどん Apple 様純正環境から MacPorts 環境にすげかわっていくなあ。当たり前だけど最初から入ってるやつは MacPorts じゃ見てくれないしなあ。
% sudo port clean sqlite3 % sudo port install p5-svn-simple subversion-perlbindings apr-util neon subversion p5-term-readkey
OK.みんな入った。
git-core も一応 clean して・・・・
% sudo port clean git-core sudo port install git-core +svn+gitweb
通った!!
入ったよーん。入れただけでまだいじってないけどとりあえーず。