- Use apple-gcc42 instead of
[chise/chise-base.git] / bootstrap.homebrew
1 #!/bin/sh
2
3 brew update
4 brew upgrade
5
6 #brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb \
7 #       --use-llvm
8 brew install apple-gcc42
9 export IMAKECPP=/usr/local/bin/cpp-4.2
10
11 brew -v install libtiff
12 brew -v install openjpeg
13 brew -v install berkeley-db
14 brew -v install xaw3d
15 brew -v install gettext
16
17 brew_prefix=`brew --prefix`
18
19 if [ -f /Library/LaunchDaemons/homebrew.mxcl.canna.plist ]
20 then
21     sudo launchctl unload -w /Library/LaunchDaemons/homebrew.mxcl.canna.plist
22 fi
23 if [ -x ${brew_prefix}/sbin/cannakill ]
24 then
25     sudo ${brew_prefix}/sbin/cannakill
26 fi
27
28 #(cd ${brew_prefix}; git pull https://github.com/chise/homebrew/)
29
30 #brew -v install canna
31 #brew upgrade
32
33 brew tap chise/cjkv
34 ( cd /usr/local/Library/Taps/chise-cjkv ; \
35     git remote set-url origin git@github.com:chise/homebrew-cjkv.git)
36 brew -v install /usr/local/Library/Taps/chise-cjkv/Library/Formula/canna.rb
37
38
39 sudo sh -c "sed 's/rc\.canna/rc.canna-root/' \
40     < ${brew_prefix}`ls -l ${brew_prefix}/sbin/cannaserver \
41                         | sed 's/^.*-> ..//' \
42                         | sed 's|/sbin/cannaserver||'`/homebrew.mxcl.canna.plist \
43     > /Library/LaunchDaemons/homebrew.mxcl.canna.plist"
44 sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.canna.plist
45
46 brew -v install wget
47
48 CC=gcc-4.2 ./configure \
49     --with-site-includes=/usr/X11/include \
50     --with-site-libraries=/usr/X11/lib \
51     --with-canna
52
53 ulimit -n 2048
54
55 make install-base
56
57 cd chise-fonts-installer/TrueType && make build-arphic \
58     && make install-arphic
59 make install-mac