#!/bin/rc # patch/notify rfork e . /rc/bin/patch/defs mountfs cd $PD || fail no $PD for(i in [a-zA-Z]*){ if(! test -e $i/diffs && test -e $i/done ){ echo new patch $i >[1=2] patch/diff $i >/dev/null >[2=1] @{ echo 'http://lsub.org/magic/webls?dir=/nixpatch/'^$i echo cat $i/readme echo files: cat $i/files | sed 's/^/ /' echo removed: cat $i/removed | sed 's/^/ /' echo cat $i/diffs } | mail -s 'new lsub nix patch: '^$"i $M `{cat $i/email} } }