if [ ! -f tamago-20090601.tar.bz2 ]; then cvs -d:pserver:anonymous@cvs.m17n.org:/cvs/tamago login cvs -d:pserver:anonymous@cvs.m17n.org:/cvs/tamago co tamago [ -d tamago-20090601 ] || mkdir tamago-20090601 (cd tamago && tar cf - .) | (cd tamago-20090601 && tar xvf -) tar cvjf tamago-20090601.tar.bz2 tamago-20090601 else tar xvjf tamago-20090601.tar.bz2 fi curl -ROL -C - http://www.meadowy.org/~shirai/elips/egg-anthy.tar.gz tar xvzf egg-anthy.tar.gz mv egg-anthy-20070606/* tamago-20090601/egg && rm -rf egg-anthy-20070606 (cd tamago-20090601 && patch -p0 < ../tamago-20090601-emacs23.patch )