MacPorts関連のものをアンインストール&削除
% sudo port -f uninstall installed
% sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
HomeBrewをインストール
$ ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)"
.zshrcを編集して、/usr/local/binの優先度を上げた。
export PATH=/usr/local/bin:$PATH
MacPortsで入れていたemacs23も消え去ったので入れ直す。
brew install emacs --cocoa
したらなんかコケる。
LionのせいなのかXcode4のせいなのか、はたまた両方か。
HEADならいけるっぽいので、あんまり気乗りはしなかったけどemacs24をインストール。
HEADをインストールするにはbazaarが必要らしいのでそれも先に。
brew install bazaar
brew install emacs --HEAD --cocoa
/usr/local/Cellar/emacs/HEAD/ にemacs.appがあるので、それを/Applicationsにコピー。
ターミナルのemacsで-nwを付けないとGUIのほうが起動するようになっていたので、zshrcに以下を追加
alias emacs='/Applications/Emacs.app/Contents/MacOS/Emacs -nw'
この部分、なんかもっといい方法なかったっけ。
参考:
MacPortsからhomebrewに移行した - RENAISSANCE
Terminal.app+Visorの色設定とか、homebrewでのemacsとか - steuims bulkre