Diff

Differences From Artifact [e2207437c3]:

To Artifact [56c78273b3]:


    34     34   			cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -r "${CVSTAG}" -P tcl
    35     35   
    36     36   			mv tcl "tcl${TCLVERS}"
    37     37   
    38     38   			tar -cf - "tcl${TCLVERS}" | gzip -c > "../${SRC}"
    39     39   		)
    40     40   	else
    41         -		wget -O "${SRC}" "${SRCURL}" || exit 1
           41  +		rm -f "${SRC}.tmp"
           42  +		wget -O "${SRC}.tmp" "${SRCURL}" || exit 1
           43  +		mv "${SRC}.tmp" "${SRC}"
    42     44   	fi
    43     45   fi
    44     46   
    45     47   (
    46     48   	cd 'build' || exit 1
    47     49   
    48         -	gzip -dc "../${SRC}" | tar -xf -
           50  +	if [ ! -d '../buildsrc' ]; then
           51  +		gzip -dc "../${SRC}" | tar -xf -
           52  +	else
           53  +		cp -rp ../buildsrc/* './'
           54  +	fi
    49     55   
    50     56   	cd "${BUILDDIR}" || exit 1
    51     57   	for dir in unix win macosx; do
    52     58   		# Remove previous directory's "tclConfig.sh" if found
    53     59   		rm -f 'tclConfig.sh'
    54     60   
    55     61   		cd "${BUILDDIR}/${dir}" || exit 1