#!/bin/bash
#
# gEDA.wget.sh
#
# Original File
# -------------
#	http://Linux-CAE.net/CAE/geda
#
#
# ftp.geda.seul.org:/pub/geda/devel/
# =================================
#
#
# 20-Dec-02 amo Date-of-Birth
# 15-Dec-04 amo Create gEDA.wget.sh, and download Latest version ( 20040111 )
# 31-Dec-04 amo Download Latest version ( 20041228 ), added DAT, added "! -d $DIR", added geda-gattrib
# 01-Jan-05 amo Added -nd ( flattened hierarchy ), put logs into LOGs
# 19-Mar-05 amo Download Latest version ( 20050313 )
#
#
#
#
# For Backups
# ============
#	tar zcvf gEDA.2004.12.28.tgz gEDA.wget.sh gEDA.2004.12.28.txt gEDA.2004.12.28/
#
#
DAT=`date '+%Y.%m.%d' `
#
#
# -m ==> -r -N -l inf -nr
#	-P/tmp
WGET="new.wget -m -c -nd --limit-rate=1024k "
#
#
DIR="/usr2/SrcCD/EDA/gEDA"
#
#
# Check for Local directory
# -------------------------
#
if [ ! -d "$DIR/LOGs" ] ;
then
  echo ""
  echo "WARNING: Missing dir=$DIR/LOGs.."
  #
  mkdir -p $DIR/LOGs
  #
fi
#
echo ""
echo "cd $DIR"
echo ""
#
cd $DIR
#
#
#
# --------------------------
# Download each gEDA package
# --------------------------
#
function geda_dl
{
  #
  gApp="$1"
  #
  for g in $gApp
  do
    #
    gd="${g}${VER}"
    #
    log="-o LOGs/$gd.log"
    #
    echo "$WGET ${EDA}/$gd "
    #
    $WGET $log ${EDA}/$gd
    #
  done
  #
} # geda_dl
#
#
# 19-Mar-05 amo Download Latest version ( 20050313 )
#
# --------------------------------------------------------
#
VER="-20050313.tar.gz"
#
EDA="ftp://ftp.geda.seul.org/pub/geda/devel/20050313"
#
gEDA1="geda geda-docs geda-examples geda-gattrib geda-gnetlist geda-gschem"
gEDA2="geda-gsymcheck geda-symbols geda-utils libgeda"
#	geda-setup
#
geda_dl "$gEDA1 $gEDA2"
#
#
VER=""
EDA="ftp://ftp.geda.seul.org/pub/geda/devel/20050313"
#
gDOC="Makefile README gaf-20050313-relnotes.html "
#
geda_dl "$gDOC"
#
echo ""
#
exit 1
#
#
# --------------------------------------------------------
#
# 31-Dec-04 amo Download Latest version ( 20041228 ) ( add geda-gattrib )
#
VER="-20041228.tar.gz"
#
EDA="ftp://ftp.geda.seul.org/pub/geda/devel/20041228"
#
gEDA1="geda geda-docs geda-examples geda-gattrib geda-gnetlist geda-gschem"
gEDA2="geda-gsymcheck geda-setup geda-symbols geda-utils libgeda"
#
geda_dl "$gEDA1 $gEDA2"
#
#
VER=""
EDA="ftp://ftp.geda.seul.org/pub/geda/devel/20041228"
#
gDOC="Makefile README gaf-20041228-relnotes.html "
#
geda_dl "$gDOC"
#
echo ""
#
exit 1
#
# ----------------------------------------------------------
#
# 15-Dec-04 amo Create gEDA.wget.sh, and download Latest version ( 20040111 )
#
VER="-20040111"
#
EDA="ftp://ftp.geda.seul.org/pub/geda/devel/LATEST"
#
gEDA1="geda geda-docs geda-examples geda-gnetlist geda-gschem"
gEDA2="geda-gsymcheck geda-setup geda-symbols geda-utils libgeda"
#
geda_dl "$gEDA1 $gEDA2"
#
#
VER=""
EDA="ftp://ftp.geda.seul.org/pub/geda/dist"
#
gLIB="libgdgeda-2.0.15 libpng-1.2.5 zlib-1.1.4"
#
geda_dl "$gLIB"
#
echo ""
#
#
# --------------------------------------------------------
#
# 20-Dec-02 amo Date-of-Birth
#
# VER="-20021103"
#
# EDA="ftp://ftp.geda.seul.org/pub/geda/dist"
#
# gEDA1="geda-docs geda-gnetlist geda-gschem"
# gEDA2="geda-gsymcheck geda-symbols geda-utils libgeda"
#
# gLIB="libgdgeda-1.8 libpng-1.2.1 zlib-1.1.4"
#
#
# End of file

