Diary/2013-12-2
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
とりあえず,こんなとこか.