| #simple script to refresh ltp.tgz on LTP_HOST: ltpupdate |
| # 3/12/02 William Jay Huie (creation) |
| # 3/28/02 William Jay Huie minor updates |
| #I use this to update my copy of the CVS code, and upload it to the LTP_HOST |
| #from which the ltprun script pulls down the source for building/executing |
| # |
| |
| export CVSROOT=:pserver:anonymous@cvs.LTP.sourceforge.net:/cvsroot/ltp |
| #cvs -d:pserver:anonymous@cvs.LTP.sourceforge.net:/cvsroot/ltp login |
| #cvs -z3 -d:pserver:anonymous@cvs.LTP.sourceforge.net:/cvsroot/ltp co ltp |
| |
| #CHANGEME: |
| LTP_HOST=ltp_host.somewhere.org |
| LTP_USER=ltp |
| LTP_PASS=ltp |
| LTP_TARFILE=ltp.tgz |
| |
| cd ~/ltp/ltp |
| echo "Doing Cleaning up" |
| make clean &> /dev/null |
| echo " cleanup Done" |
| |
| echo "Starting cvs update" |
| #You can swap these if you don't care about the CVS info |
| #cvs update &> /dev/null |
| cvs update &> ~/ltp/update.report |
| echo " cvs update done" |
| |
| cd ~/ltp |
| rm -f $LTP_TARFILE |
| echo "Creating ltp tarball" |
| tar -czf $LTP_TARFILE ltp |
| echo " ltp tarball done" |
| echo "Beginning ftp upload" |
| ftp -n $LTP_HOST << END_SCRIPT |
| user $LTP_USER $LTP_PASS |
| bin |
| put $LTP_TARFILE |
| bye |
| END_SCRIPT |
| echo " ftp upload done" |