TortoiseHgをMacPortsでインストールする

MacPortsでインストールしようとしたんですがめちゃめちゃ時間がかかることに気づき断念。

実はこのあとHomebrewでセットアップしておりそっちの記事書くのでそっち見てもらった方が良さそうです。


動作保証はできませんが以下手順。
と言っても英語で書いてあるのをそのまま行うだけです。

Xcodeのインストール

Xcodeを適当にインストールします。

Java開発者パッケージのインストール

https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/

ここから探してきてインストールします。
Downloads->Java->Java for Mac OS X 10.7 Developer Package

MacPortsのインストール

http://www.macports.org/install.php

https://distfiles.macports.org/MacPorts/

ここにパッケージが置いてあるのでOSにあったパッケージを入れます。
多分再起動が必要です。僕は必要でした。

Python2.7のインストール

$ sudo port install python27 python_select
$ sudo port select python python27  # いらないかも

PyQtのインストール

$ sudo port install py27-pyqt4 py27-qscintilla

Pathの設定

.bash_profileに以下のパスを設定

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin

pipのインストール(入ってないなら)

$ curl -O http://python-distribute.org/distribute_setup.py
$ sudo python distribute_setup.py
$ sudo easy_install pip

easy_installのインストール(Pythonのパッケージインストールシステム)

$ sudo pip install thg-mac

インストールは以上ですが、僕はPyQt入れるあたりで断念しました。遅くて…

てわけで動作保証は出来ません。動かなかったらすみません。