diff options
author | asami <asami@FreeBSD.org> | 2000-09-27 07:49:45 +0800 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 2000-09-27 07:49:45 +0800 |
commit | dad0ba17cff402146cb2441938d8fa2e93a21c26 (patch) | |
tree | 10a123e8889099206150ed8f9124d31e252a632b /Tools/portbuild | |
parent | 9b066309fca942cc7c7995ce270e07352a1907d7 (diff) | |
download | freebsd-ports-gnome-dad0ba17cff402146cb2441938d8fa2e93a21c26.tar.gz freebsd-ports-gnome-dad0ba17cff402146cb2441938d8fa2e93a21c26.tar.zst freebsd-ports-gnome-dad0ba17cff402146cb2441938d8fa2e93a21c26.zip |
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.
Diffstat (limited to 'Tools/portbuild')
-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 |