Fix jhbuild autobuild --clean
[jhbuild.git] / scripts / branch-violations / find-branch-modules
blob026083d748d1868b0f1113e322daa084883c919b
1 #!/bin/bash
3 if test -z "$1"; then
4 echo Usage: find-branch-modules branch-name
5 exit 1
6 fi
8 branch=$1
10 echo "$branch" |
11 grep -q '\.' &&
12 branch="gnome-${branch//./-}"
14 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'
15 branch=$branch-branch
16 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'
19 wget --output-document - "$url1" 2>/dev/null
20 wget --output-document - "$url2" 2>/dev/null
21 } |
22 grep "^[^< /]\+/" |
23 sed 's,/ ,/,g' |
24 sed 's,/ChangeLog.*,,' |
25 sort -u