--- trunk/est-latest.sh 2006/05/16 10:07:35 24 +++ trunk/est-latest.sh 2007/03/09 00:58:26 27 @@ -38,15 +38,35 @@ ./configure make sudo checkinstall -y + + # build perl bindings? + test -d perlnative && ( + echo "*** installing native perl bindings" + cd perlnative + ./configure + make + sudo make install + ) + cd $d sudo rm -Rf $tmp } dpkg -l | awk '{ print $2 }' | egrep '^lib(estraier|qdbm)' | xargs apt-get remove -y -check_upstream 'qdbm' -extract `ls -d qdbm-*.tar.gz | tail -1` +qdbm_ver="$1" +est_ver="$2" -check_upstream 'hyperestraier' -extract `ls -d hyperestraier-*.tar.gz | tail -1` +if [ -z "$qdbm_ver" ] ; then + check_upstream 'qdbm' + extract `ls -d qdbm-*.tar.gz | tail -1` +else + extract `ls -d qdbm-${qdbm_ver}.tar.gz | tail -1` +fi +if [ -z "$est_ver" ] ; then + check_upstream 'hyperestraier' + extract `ls -d hyperestraier-*.tar.gz | tail -1` +else + extract `ls -d hyperestraier-${est_ver}.tar.gz | tail -1` +fi