summaryrefslogtreecommitdiffstats
path: root/get-cvs-tree
blob: 84a04d4ce5c7e9a02a276ef6ce5c39a646a2480e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

date=$(date +%Y%m%d)
cvsurl="http://cvs.fedoraproject.org/webfiles"
cvsseed="fedora-cvs-pkgs-$date.tar.gz"

wget $cvsurl/$cvsseed
if [ $? -ne 0 ]; then
    cvsseed="fedora-cvs-pkgs-$(date +%Y%m%d -d yesterday).tar.gz"
    wget $cvsurl/$cvsseed
    if [ $? -ne 0 ]; then
        echo "$cvsseed not found."
        exit 1;
    fi
fi

rm -rf devel
tar -xzf $cvsseed && rm -f $cvsseed
find devel -wholename '*/CVS/Root' | \
    xargs sed -i 's/^/:pserver:anonymous@cvs.fedora.redhat.com:/'