update.
[chise/chise-base.git] / bootstrap.homebrew
1 #!/bin/sh
2
3 brew update
4 brew upgrade
5
6 brew_prefix=`brew --prefix`
7
8 #brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb \
9 #       --use-llvm
10 #brew install apple-gcc42
11 #export IMAKECPP=/usr/local/bin/cpp-4.2
12 #brew install gcc
13 #export IMAKECPP=${brew_prefix}/bin/cpp
14 #export IMAKECPP=${brew_prefix}/bin/cpp-4.9
15 #brew install homebrew/versions/gcc49
16 brew install gcc@4.9
17 #brew install homebrew/versions/gcc5
18 #brew install homebrew/versions/gcc6
19 chise_cc=${brew_prefix}/bin/gcc-4.9
20
21 #brew install https://raw.githubusercontent.com/veprbl/homebrew-x11/imake-fix/imake.rb
22 #brew tap homebrew/x11
23 brew install imake
24
25 brew -v install libtiff
26 brew -v install openjpeg
27
28 #brew -v install berkeley-db
29 brew tap chise/misc
30 #HOMEBREW_CC=gcc-4.9 brew -v install --without-java berkeley-db5
31 brew -v install --without-java berkeley-db5
32
33 #brew -v install xaw3d
34 brew -v install gettext
35
36 if [ -f /Library/LaunchDaemons/homebrew.mxcl.canna.plist ]
37 then
38     sudo launchctl unload -w /Library/LaunchDaemons/homebrew.mxcl.canna.plist
39 fi
40 if [ -x ${brew_prefix}/sbin/cannakill ]
41 then
42     sudo ${brew_prefix}/sbin/cannakill
43 fi
44
45 brew -v install canna
46 brew -v link canna
47
48
49 sudo sh -c "sed 's/rc\.canna/rc.canna-root/' \
50     < ${brew_prefix}`ls -l ${brew_prefix}/sbin/cannaserver \
51                         | sed 's/^.*-> ..//' \
52                         | sed 's|/sbin/cannaserver||'`/homebrew.mxcl.canna.plist \
53     > /Library/LaunchDaemons/homebrew.mxcl.canna.plist"
54 sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.canna.plist
55
56 brew -v install wget
57
58 CC=${chise_cc} ./configure \
59     --with-site-includes=/usr/X11/include \
60     --with-site-libraries=/usr/X11/lib \
61     --with-canna
62
63 ulimit -n 2048
64
65 if [ ! -d ${brew_prefix}/man ]
66 then
67     sudo mkdir ${brew_prefix}/man
68 fi
69 sudo chgrp admin ${brew_prefix}/man
70 sudo chmod g+w ${brew_prefix}/man
71
72 make install-base
73
74 cd chise-fonts-installer/TrueType && make build-arphic \
75     && make install-arphic
76 make install-mac