From 159a7d7a6b24d8f93cbbb27ca27ca3dcb50ce30f Mon Sep 17 00:00:00 2001
From: Chris Larson <clarson@kergoth.com>
Date: Sat, 27 Sep 2003 22:59:26 +0000
Subject: Merge openembedded@openembedded.bkbits.net:packages into
 direwolf.ppp.ti.com:/home/kergoth/coding/projects/user/oe/packages

2003/09/27 17:59:10-05:00 ti.com!kergoth
Testing post-outgoing.

BKrev: 3f76164et3YQRp7FHIC5p5pPkhkO-Q
---
 BitKeeper/triggers/post-outgoing | 64 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/BitKeeper/triggers/post-outgoing b/BitKeeper/triggers/post-outgoing
index e69de29bb2..4ff407733c 100644
--- a/BitKeeper/triggers/post-outgoing
+++ b/BitKeeper/triggers/post-outgoing
@@ -0,0 +1,64 @@
+#!/bin/sh
+
+LIST=openzaurus-cvslogs@lists.sf.net
+
+
+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
+R_OUT=`echo $BKD_ROOT | sed "s,.*/,,"`
+
+if !(echo $BKD_HOST|grep -q bitkeeper.com)
+then exit 0
+fi
+
+if [ $BK_SIDE != client ]
+then exit 0
+fi
+
+echo "Sending notification mail to $LIST..."
+
+(
+    echo ${U}@${H} fired the $BK_TRIGGER trigger in $R_OUT
+    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_CSETLIST=BitKeeper/etc/cset-in
+         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" $LIST
-- 
cgit v1.2.3