diff options
author | Satoshi Asami <asami@FreeBSD.org> | 2000-09-26 23:49:45 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 2000-09-26 23:49:45 +0000 |
commit | c46666b5b61d66568faaa0efb9602aca479f8e75 (patch) | |
tree | 89bb8966bd2fad97fb5195391459b3f290ca1fc2 | |
parent | Remove an extra message that only served to clutter the logs. (diff) |
Catch one more case of XFree86-4 manpage building error.
Mark ports that are already marked BROKEN (and don't build, predictably)
with a red "[B]" for people to see.
Notes
Notes:
svn path=/head/; revision=33163
-rwxr-xr-x | Tools/portbuild/scripts/processlogs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Tools/portbuild/scripts/processlogs b/Tools/portbuild/scripts/processlogs index 700a5cbcaba0..4f647d5d57a1 100755 --- a/Tools/portbuild/scripts/processlogs +++ b/Tools/portbuild/scripts/processlogs @@ -25,6 +25,8 @@ else echo "(cvs update finished at: $(cat cvsdone))<br>" >> $of fi echo "(timestamp of newest log: $(ls -rtTl *.log | tail -1 | awk '{printf("%s %s %s %s\n",$6,$7,$8,$9)}'))<br><br>" >> $of + echo "\"Aff.\" is number of ports that depend on this one<br>" >> $of + echo "\"<font color=\"red\">[B]</font>\" indicates port is marked BROKEN<br><br>" >> $of echo "<table border=1>" >>$of echo "<tr><th>Log</th><th>Aff.</th><th>Size</th><th>Repository</th><th>Maintainer</th><th>Reason</th></tr>" >>$of while [ $# -gt 0 ]; do @@ -63,6 +65,8 @@ else reason="patch"; tag="patch" elif grep -q 'Error: category .* not in list of valid categories' $1; then reason="CATEGORIES"; tag="categories" + elif grep -q 'make: don.t know how to make .*\.man. Stop' $1; then + reason="X manpage"; tag="xfree4man" elif grep -q 'Xm/Xm\.h: No such file' $1; then reason="MOTIF"; tag="motif" elif grep -q 'undefined reference to `Xp' $1; then @@ -110,6 +114,9 @@ else else reason="???"; tag="unknown" fi + if grep -q "Trying build of .* even though it is marked BROKEN" $1; then + echo -n "<font color=\"red\">[B]</font>" >> $of + fi echo -n "<a href=\"../../index.html#$tag\">$reason</a>" >>$of echo "</td></tr>" >>$of shift |