Lionでport install emacs-app

そのうちなおると思うし
https://trac.macports.org/ticket/30268
にある通りなんですが、具体的にどうすればいいのか調べる気もなかったので行き当たりばったりに。

  • まず普通に sudo port install emacs-app してみる。
  • 失敗する。
  • 上記リンクから .diff ファイルを3つダウンロードする。
patch-Portfile.diff
patch-fix-title-bar.diff
patch-no-pie.diff

置き場はここ。

/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/emacs-app/files
  • patch 当てる(一つだけ)。

こんな感じか。

cd /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/emacs-app
sudo patch < files/patch-Portfile.diff
  • リビルドする。

どこかから拾ってきた実行例。

sudo port -n upgrade --force emacs-app

出来上がり。