#!/bin/bash -ex RSYNC_FLAGS="-4HPSav --delete-after --delete-excluded"; rsync $RSYNC_FLAGS "$@" \ rsync://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-11.0/ jen110/; rsync $RSYNC_FLAGS "$@" \ rsync://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/SRPMS-11.0/ jen110-SRPMS/; rsync $RSYNC_FLAGS \ rsync://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/oss/ \ suse110/ \ --filter=merge\ <(cat <<-EOF + /content* + /control.xml + /directory.yast + /media.1/*** + /suse + /suse/i586/*** + /suse/noarch/*** + /suse/repodata/*** + /suse/setup/*** + /suse/x86_64/*** - * EOF ); rsync $RSYNC_FLAGS \ rsync://ftp5.gwdg.de/pub/opensuse/update/11.0/ \ suse110u/ --filter=merge\ <(cat <<-EOF - *.delta.rpm - *.patch.rpm - *-debuginfo-*.rpm + /repodata/*** + /rpm + /rpm/i586/*** + /rpm/noarch/*** + /rpm/x86_64/*** - * EOF ); exit 0; # i don't want fedora right now rsync $RSYNC_FLAGS \ rsync://ftp5.gwdg.de/pub/linux/fedora/linux/releases/7/Fedora/i386/os/ \ fedora7_i386/ --filter=merge\ <(cat <<-EOF - *-debuginfo-*.rpm + Fedora/*** + repodata/*** EOF ); rsync $RSYNC_FLAGS \ rsync://ftp5.gwdg.de/pub/linux/fedora/linux/releases/7/Fedora/x86_64/os/ \ fedora7_x86_64/ --filter=merge\ <(cat <<-EOF - *-debuginfo-*.rpm + Fedora/*** + repodata/*** EOF );