#!/bin/bash

versions="${*:-10.3 10.2}"

for v in $versions; do
  case "$v" in
#    9.3)
#      rsync -rltuzv --stats --delete \
#        --exclude "src/" \
#        --include "kernel-*" \
#        --exclude "*.x86_64.rpm" --exclude "*.i586.rpm" --exclude "*.i686.rpm" \
#        ftp5.gwdg.de::pub/linux/suse/ftp.suse.com/suse/i386/update/9.3 \
#        /srv/you/i386/update/
#      ;;
    10.0)
      rsync -rltuzv --stats --delete \
        --exclude "src/" \
        --exclude "ppc/" --exclude "*.ppc.delta.rpm" \
        --exclude "ppc64/" --exclude "*.ppc64.delta.rpm" \
        --include "kernel-*" \
        --exclude "*.x86_64.rpm" --exclude "*.i586.rpm" --exclude "*.i686.rpm" \
        ftp5.gwdg.de::pub/linux/suse/ftp.suse.com/suse/i386/update/10.0 \
        /srv/you/i386/update/
      ;;
    10.1)
      rsync -rltuzv --stats --delete \
        --exclude "src/" \
        --exclude "ppc/" --exclude "*.ppc.delta.rpm" \
        --exclude "ppc64/" --exclude "*.ppc64.delta.rpm" \
        ftp5.gwdg.de::pub/linux/suse/ftp.suse.com/suse/update/10.1 \
        /srv/you/i386/update/
      ;;
    10.2)
      rsync -rltuzv --stats --delete \
        --exclude "src/" \
        --exclude "ppc/" --exclude "*.ppc.delta.rpm" \
        --exclude "ppc64/" --exclude "*.ppc64.delta.rpm" \
        ftp5.gwdg.de::pub/linux/suse/ftp.suse.com/suse/update/10.2 \
        /srv/you/i386/update/
      ;;
    10.3)
      rsync -rltuzv --stats --delete \
        --exclude "src/" \
        --exclude "ppc/" --exclude "*.ppc.delta.rpm" \
        --exclude "ppc64/" --exclude "*.ppc64.delta.rpm" \
        ftp5.gwdg.de::pub/opensuse/update/10.3 \
        /srv/you/i386/update/
      ;;
  esac
done

