#!/bin/sh # make phpvim's root dir prefix=$HOME/phpvim echo echo "========================================================" echo "building phpvim on $prefix" echo "========================================================" mkdir $prefix cd $prefix cd phpvim mkdir bin # vim's configure need php-config export PATH=$prefix/bin:$PATH # get phpvim from cvs echo "retriving phpvim's source from cvs.sourceforge.net" echo "* just press for password" echo cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/phpvim login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/phpvim co prototype # get php-5.0.2 echo "retriving php-5.0.2.tar.gz from php.net" echo wget http://static.php.net/www.php.net/distributions/php-5.0.2.tar.gz cd prototype # untar & make php-5.0.2 tar zxvf ../php-5.0.2.tar.gz cd php-5.0.2 cp -r ../sapi/vim sapi/ ./buildconf --force ./configure --prefix=$prefix --enable-vim make ; make install # make php enabled vim cd ../vim ./configure --prefix=$prefix --enable-phpinterp make ; make install echo "==========================================================" echo "done." echo "your vim is $prefix/bin/vim, if there were no error." echo "add path to $prefix/bin or alias vim='$prefix/bin/vim'" echo "=========================================================="