cvs: qaweb /tools phport.sh

From: Date: Sun, 10 Nov 2002 18:39:29 +0000
Subject: cvs: qaweb /tools phport.sh
Groups: php.qa 
Request: Send a blank email to php-qa+get-6683@lists.php.net to get a copy of this message
jan Sun Nov 10 13:39:29 2002 EDT Modified files: /qaweb/tools phport.sh Log: - actually use variables Index: qaweb/tools/phport.sh diff -u qaweb/tools/phport.sh:1.1 qaweb/tools/phport.sh:1.2 --- qaweb/tools/phport.sh:1.1 Sun Nov 10 13:18:15 2002 +++ qaweb/tools/phport.sh Sun Nov 10 13:39:28 2002 @@ -15,7 +15,7 @@ # | Authors: Jan Lehnardt <jan@lehnardt.de> | # +----------------------------------------------------------------------+ # -# $Id: phport.sh,v 1.1 2002/11/10 18:18:15 nohn Exp $ +# $Id: phport.sh,v 1.2 2002/11/10 18:39:28 jan Exp $ # The PHP Port project should provide the ability to build and test # any PHP4+ Version with any module/webserver. @@ -35,16 +35,16 @@ ZENDCVSPASS='A>d=e' # Build directory structure if not available -if ! [ -d work ] ; then - mkdir work - mkdir work/php4-cvs - mkdir work/php4-snap - mkdir work/php4-local +if ! [ -d $WRKDIR ] ; then + mkdir $WRKDIR + mkdir $WRKDIR/php4-cvs + mkdir $WRKDIR/php4-snap + mkdir $WRKDIR/php4-local fi -if ! [ -d distfiles ] ; then - mkdir distfiles - mkdir distfiles/cvs +if ! [ -d $DISTFILES ] ; then + mkdir $DISTFILES + mkdir $DISTFILES/cvs fi if ! [ -d etc ] ; then @@ -71,9 +71,9 @@ esac echo $MODE -# Clean work dir -rm -rf $WRKDIR/php4-$MODE/* -# Fetch/extract source to distfiles/workdir +# Clean $WRKDIR dir +rm -rf $$WRKDIR/php4-$MODE/* +# Fetch/extract source to $DISTFILES/$WRKDIRdir case $MODE in snap) # 24h distfile!! if [ $2 ] ; then @@ -84,24 +84,24 @@ fi if [ 'echo $PHPSNAPFILE | sed 's/http:\/\/.*//g'' -nq "" ] ; then - cp $PHPSNAPFILE $DISTFILES + cp $PHPSNAPFILE $$DISTFILES fi if [ "which fetch " != " " ] ; then - FETCHCMD="fetch -m -o $DISTFILES/$PHPSNAPFILE $SNAPURI" + FETCHCMD="fetch -m -o $$DISTFILES/$PHPSNAPFILE $SNAPURI" elif [ "which wget " != " " ] ; then - FETCHCMD="wget -O $DISTFILES/$PHPSNAPFILE $SNAPURI" + FETCHCMD="wget -O $$DISTFILES/$PHPSNAPFILE $SNAPURI" fi - if ! [ -s $DISTFILES/$PHPSNAPFILE ] ; then - echo "$PHPSNAPFILE does not seem to exist in $DISTFILES, downloading..." + if ! [ -s $$DISTFILES/$PHPSNAPFILE ] ; then + echo "$PHPSNAPFILE does not seem to exist in $$DISTFILES, downloading..." $FETCHCMD fi echo "Extracting source package..." - tar -C $WRKDIR/php4-$MODE -x -$TARMOD -f $DISTFILES/$PHPSNAPFILE - mv -f $WRKDIR/php4-$MODE/php*/* $WRKDIR/php4-$MODE + tar -C $$WRKDIR/php4-$MODE -x -$TARMOD -f $$DISTFILES/$PHPSNAPFILE + mv -f $$WRKDIR/php4-$MODE/php*/* $$WRKDIR/php4-$MODE ;; @@ -109,7 +109,7 @@ if [ ! grep -c cvsread@cvs.php.net ~/.cvspass -gt 0 ] ; then echo $PHPPSERVER $PHPCVSPASS>> ~/.cvspass fi - cd $DISTFILES/$MODE + cd $$DISTFILES/$MODE cvs -d $PHPPSERVER co php4 cd php4 if [ $TRY_ZE2 = "NO" ] ; then @@ -118,7 +118,7 @@ cvs -d $PHPPSERVERR co ZendEngine2 TSRM mv ZendEngine2 Zend fi - find . | cpio -pdm ../../../$WRKDIR/php4-$MODE + find . | cpio -pdm ../../../$$WRKDIR/php4-$MODE cd ../../.. ;; @@ -126,7 +126,7 @@ local) if [ $2 ] ; then cd $2 - find . | cpio -pdm $WRKDIR/php4-$MODE + find . | cpio -pdm $$WRKDIR/php4-$MODE else echo "No local Path supplied" exit 1 @@ -142,14 +142,15 @@ # Clean dependencies - # Fetch/extract source into distfiles/workdir + # Fetch/extract source into $DISTFILES/$WRKDIRdir # Build dependencies # Install dependencies (Libraries) locally # Configure PHP -cd $WRKDIR/php4-$MODE +cd $$WRKDIRq + /php4-$MODE if [ ! -s configure ] ; then ./cvsclean ./buildconf

« previous php.qa (#6683) next »