rm -rf $file $module
dlerror=0
if [ "${is_cvs}" = "cvs" ] ; then
- cvs -z 9 -d:pserver:${user}@${loc}:/${repos} co $module
+ cvs -z3 -d:pserver:${user}@${loc}:/${repos} co $module
[ "$?" != "0" ] && dlerror=1
else
export CVS_RSH=ssh
location="${mirror}/hdw-linux-${hdw_version}/$dir/$pkg/"
echo "Downloading $dir - package $file ..."
echo
+ # possibly the package exists
mkdir -p ./download/$dir/$pkg ; cd ./download/$dir/$pkg
+ tolf="`find ../.. -name $file | tail -1`"
+ if [ -n "$tolf" ] ; then
+ [ -d $tolf ] && tolf=""
+ fi
if [ -f ./$file ] ; then
echo "$file allready downloaded."
echo
+ elif [ -n "$tolf" ] ; then
+ ln -svf $tolf .
else
- $wget_cmd -c $location$file -O pkg-src.in && \
+
+ $wget_cmd -c $location$file \
+ -O pkg-src.in &&
mv pkg-src.in $file
echo "done."
fi