blob: 026083d748d1868b0f1113e322daa084883c919b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/bin/bash
if test -z "$1"; then
echo Usage: find-branch-modules branch-name
exit 1
fi
branch=$1
echo "$branch" |
grep -q '\.' &&
branch="gnome-${branch//./-}"
url1='http://cvs.gnome.org/bonsai/cvsquery.cgi?treeid=default&module=all&branch='"$branch"'&branchtype=match&dir=&file=ChangeLog&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=all&mindate=&maxdate=&cvsroot=%2Fcvs%2Fgnome'
branch=$branch-branch
url2='http://cvs.gnome.org/bonsai/cvsquery.cgi?treeid=default&module=all&branch='"$branch"'&branchtype=match&dir=&file=ChangeLog&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=all&mindate=&maxdate=&cvsroot=%2Fcvs%2Fgnome'
{
wget --output-document - "$url1" 2>/dev/null
wget --output-document - "$url2" 2>/dev/null
} |
grep "^[^< /]\+/" |
sed 's,/ ,/,g' |
sed 's,/ChangeLog.*,,' |
sort -u
|