- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!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
とりあえず,こんなとこか.