#!/bin/sh exit 0 if [ X"$BK_STATUS" = XDRYRUN -o X"$BK_STATUS" = XNOTHING ] then exit 0 fi if [ "$BK_SIDE" = server ] then U=$BKD_USER H=$BKD_HOST R=$BKD_ROOT else U=$BK_USER H=$BK_HOST R=$BK_ROOT fi exit 0 ( # if [ X"$BKD_ROOT" != X ] # then printf '%-10s%-20s%-20s\n' VAR CLIENT SERVER # printf '%-10s%-20s%-20s\n' === ====== ====== # printf '%-10s%-20s%-20s\n' USER $BK_USER $BKD_USER # printf '%-10s%-20s%-20s\n' HOST $BK_HOST $BKD_HOST # printf '%-10s%-20s%-20s\n' ROOT $BK_ROOT $BKD_ROOT # printf '%-10s%-20s%-20s\n' LEVEL $BK_LEVEL $BKD_LEVEL # printf '%-10s%-20s%-20s\n' TIME_T $BK_TIME_T $BKD_TIME_T # printf '%-10s%-20s%-20s\n' UTC $BK_UTC $BKD_UTC # printf '%-10s%-20s%-20s\n' VERSION $BK_VERSION $BKD_VERSION # echo # fi echo ${U}@${H} fired the $BK_TRIGGER trigger in $R case "$BK_TRIGGER" in pre-outgoing) VERB=Sending;; post-outgoing) VERB=Sent;; pre-incoming) VERB=Receiving;; post-incoming) VERB=Received;; pre-resolve) VERB=Resolving;; pre-commit) VERB=Committing;; post-commit) VERB=Committed;; pre-apply) VERB=Applying;; esac if [ X"$BK_PENDING" != X ] then ( echo $VERB the following deltas echo bk prs - < $BK_PENDING ) | sed 's/^/ /' fi if [ X"$BK_CSETLIST" != X ] then ( echo $VERB the following changesets echo bk changes -v - < $BK_CSETLIST ) | sed 's/^/ /' fi if [ X"$BK_CSETS" != X ] then ( echo $VERB the following changesets echo bk changes -v -r$BK_CSETS ) | sed 's/^/ /' fi ) | mail -s "${U}@${H}:${R} - $BK_EVENT" openembedded-bklogs@lists.sourceforge.net