トップ 一覧 Farm 検索 ヘルプ RSS ログイン

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
とりあえず,こんなとこか.