!MavericksでTgif "" Mavericksにアップデートしたので環境の構築. で, port install tgif とかすると,エラーが.logを見てみると, xmkmfでX11.rulesがみつからないというような(↓のような)感じ. :info:configure /opt/local/lib/X11/config/Imake.tmpl:2144:10: fatal error: ' X11.rules' file not found :info:configure #include ProjectRulesFile 一応,/opt/local/lib/X11/config/X11.rules はある. "" 普通に手でインストールするかー,とfreebsd.orgのportsのdistfilesから tgif-QPL-4.2.2.tar.gzをダウンロードして,configureしてmake... あれ?4.2.2では,xmkmf要らないじゃん. "" ということで,Portfileで指定さてるTgifのバージョンを4.2.2にしてオプションいじった. 無事インストールできて,めでたしめでたし. ちなみに変更は↓のような感じ --- Portfile.orig 2013-12-02 11:58:17.000000000 +0900 +++ Portfile 2013-12-02 12:02:09.000000000 +0900 @@ -2,7 +2,7 @@ PortSystem 1.0 name tgif -version 4.1.42 +version 4.2.2 revision 2 description Basic vector drawing package categories graphics x11 @@ -11,9 +11,8 @@ platforms darwin master_sites ftp://bourbon.usc.edu/pub/tgif/ distname tgif-QPL-${version} -checksums md5 83b1cd01b1570fbf71ea5994af87f42e -use_xmkmf yes -patchfiles patch-Tgif.tmpl patch-Imakefile +checksums md5 8ec70553a1526fb6ee65cd4e81593363 +patchfiles post-patch { reinplace "s|PREFIX|${prefix}|g" "${worksrcpath}/Tgif.tmpl" } @@ -21,7 +20,7 @@ port:xorg-libX11 destroot.args INSTALLFLAGS=-c -destroot.target install install.man +destroot.target install destroot.destdir DESTDIR=${destroot} BINDIR=${prefix}/bin # vim: ts=8 sw=8 port selfupdateで元に戻っちゃうのが問題,といえば問題か. !Mavericks環境構築 * Xcode ** xcode-select --install * Cabon Emacs * Keynote * Xquartz * Haskell Platform * MacPorts(↓は明示的にinstallしたもの) ** stunnel ** kinput2 ** tgif ** lv ** graphviz ** aspell, aspell-dict-en ** wget * MacTex * Mxdvi * JDK7, JDK6 * Flash Player * VMWare Fusion * Remote Desktop * Dropbox * Skype * iPhoto * iMovie * eb, eblock * Gimp とりあえず,こんなとこか.