79. vim

wget http://www.gnuwakes.org/depot/1.0/main/sources/vim-7.4.tar.bz2

tar -xf vim-7.4.tar.bz2

wget http://www.gnuwakes.org/depot/1.0/main/sources/vim.patch
cd vim74
patch -p1 < ../vim.patch 
cd ..

SOURCES_DIR=$PWD/vim74
INSTALL_DIR=$PWD/vim74-install
BUILD_DIR=$PWD/vim74-build

mkdir $INSTALL_DIR $BUILD_DIR
cd $BUILD_DIR

rsync -a $SOURCES_DIR/ .
./configure --prefix=/usr && \
  make && make DESTDIR=$INSTALL_DIR install

mkdir -vp $INSTALL_DIR/usr/share/doc
ln -sv ../vim/vim74/doc $INSTALL_DIR/usr/share/doc/vim-7.4

mkdir -v $INSTALL_DIR/etc
cat > $INSTALL_DIR/etc/vimrc << "EOF"
" Begin /etc/vimrc

set nocompatible
set backspace=2
syntax on
if (&term == "iterm") || (&term == "putty")
set background=dark
endif

" End /etc/vimrc
EOF