MacBookAirにctagsをインストールする(ためにMacPortsをインストールする)

anythin-yaetags.elを使おうと思ったらなんかうまくいかない
=>ctagsじゃなくてetagsでTAGファイル作ってた
=>ctags使おうとしたらctagsが入ってない
=>ctagsをmacportsでインストールしようとしたらmacportsが入ってない
=>ということでmacports入れる

http://d.hatena.ne.jp/hakobe932/20061208/1165646618
をみながらやる
MacBookAirだからサイトからDLする。インストールも完了。

つぎはMacPortsのインストール
http://svn.macosforge.org/repository/macports/downloads/MacPorts-1.7.1/
からMacPorts-1.7.1-10.5-Leopard.dmgをDLした
、、、あれ?このmacportsOS X 10.5用だとかいわれる。おれの10.5じゃないんだっけ?
OS X 10.6.6だった。もしかして対応するMacPortsないの?
いや、ちゃんとあった。http://bit.ly/huY9Vh

[02-14 12:43:19 suzuki@hoge /Users/suzuki]
port
MacPorts 1.9.2
Entering interactive mode... ("help" for help, "quit" to quit)
[Users/suzuki] > ^D
Goodbye
[02-14 22:59:04 suzuki@hoge /Users/suzuki]
sudo port -d selfupdate
Password:

      • > Updating the ports tree

DEBUG: Synchronizing ports tree(s)
Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/
DEBUG: /usr/bin/rsync -rtzv --delete-after '--exclude=/PortIndex*' rsync://rsync.macports.org/release/ports/ /opt/local/var/macports/sources/rsync.macports.org/release/ports
receiving file list ... done
./

sent 59 bytes received 501864 bytes 143406.57 bytes/sec
total size is 27848848 speedup is 55.48
Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/ports

Total number of ports parsed: 0
Ports successfully parsed: 0
Ports failed: 0
Up-to-date ports skipped: 7709

DEBUG: MacPorts sources location: /opt/local/var/macports/sources/rsync.macports.org/release/base

receiving file list ... done

sent 36 bytes received 6858 bytes 4596.00 bytes/sec
total size is 2889184 speedup is 419.09
MacPorts base version 1.9.2 installed,
DEBUG: Rebuilding and reinstalling MacPorts if needed
MacPorts base version 1.9.2 downloaded.

      • > MacPorts base is already the latest version

DEBUG: Setting MacPorts sources ownership to root

The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
[02-14 23:00:54 suzuki@hoge /Users/suzuki]
sudo port -d sync
DEBUG: Synchronizing ports tree(s)
Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/
DEBUG: /usr/bin/rsync -rtzv --delete-after '--exclude=/PortIndex*' rsync://rsync.macports.org/release/ports/ /opt/local/var/macports/sources/rsync.macports.org/release/ports
receiving file list ... done
./

sent 59 bytes received 501864 bytes 111538.44 bytes/sec
total size is 27848848 speedup is 55.48
Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/ports

Total number of ports parsed: 0
Ports successfully parsed: 0
Ports failed: 0
Up-to-date ports skipped: 7709

[02-14 23:04:01 suzuki@hoge /Users/suzuki]

sudo port install ctags

      • > Fetching ctags
      • > Attempting to fetch ctags-5.8.tar.gz from http://jaist.dl.sourceforge.net/ctags
      • > Verifying checksum(s) for ctags
      • > Extracting ctags
      • > Configuring ctags
      • > Building ctags
      • > Staging ctags into destroot
      • > Installing ctags @5.8_0
      • > Activating ctags @5.8_0
      • > Cleaning ctags

[02-14 23:06:28 suzuki@hoge /Users/suzuki]

できた。ctags -e *で無事pythonソースコードのTAGSファイルもできた。これでpythonemacsでタグジャンプできる。

今日は、ちょい酔っぱらいだから適当にログ貼付けて終わり