]> git.ozlabs.org Git - next-scripts/blobdiff - message_helper
a quick and dirty script to log a commit in a useful format
[next-scripts] / message_helper
index fa3644c4cadc73c333d1229b00ae209cc378c8a5..3c450dd6ed6043d0e134ecb783cb9efc1492f563 100755 (executable)
@@ -4,8 +4,6 @@
 
 log=$LOG_FILE
 [ -f merge.log ] && log=merge.log
-control=$CTRL_FILE
-[ -f control ] && control=control
 
 branch=""
 [ "$1" = "-t" ] && {
@@ -19,14 +17,14 @@ kconfig=""
         shift 2
 }
 
-cc="linux-next@vger.kernel.org, linux-kernel@vger.kernel.org"
+cc="Linux Next Mailing List <linux-next@vger.kernel.org>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>"
 
 [ "$branch" ] || {
        branch=$(grep '^Merging ' $log | tail -1 | sed 's/^Merging //' | sed 's/ .*$//')
        branch=${branch%%/*}
 }
 
-contact=$(awk -F '     ' '$3=="'"$branch"'" { print $1; }' $control)
+contact=$(get_contacts "$branch")
 greeting=${contact%% *}
 greeting=${greeting#\"}
 [ "${contact%,*}" = "${contact}" ] || greeting="all"
@@ -35,7 +33,7 @@ subject="${1//BRANCH/$branch}"
 filter="sed -e \"s/BRANCH/$branch/g\""
 [ "$kconfig" ] &&
        filter="$filter -e \"s/KCONFIG_NAME/$kconfig/g\""
-filter="$filter | fmt"
+filter="$filter | fmt -s"
 
 $(dirname $0)/send_email "$contact" "$cc" "linux-next: $subject" <<EOF
 Hi $greeting,