summaryrefslogtreecommitdiffstats
path: root/get-cvs-tree
blob: 29200b5fa001270047f7a50b8bc23dfcdb3f7d27 (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.fedoraproject.org:/'