if [ ! -f nkf-20090708.tar.bz2 ]; then if [ ! -d nkf ]; then git clone git://git.sourceforge.jp/gitroot/nkf/nkf.git else (cd nkf && git pull ) fi [ ! -d nkf-20090708 ] && mkdir nkf-20090708 (cd nkf && tar cf - . | (cd ../nkf-20090708 && tar xf -) ) tar cvjf nkf-20090708.tar.bz2 nkf-20090708 else tar xvjf nkf-20090708.tar.bz2 fi (cd nkf-20090708 && [ ! -f INSTALL ] || mv INSTALL INSTALL.txt )