#!/bin/sh # Announcement message skelton # branch=${1?branch} previous=${2?previous} commit=${3-"$1"} relname=$(git describe "$commit") && vername=$(expr "$relname" : 'v\(.*\)') || exit $? git rev-parse --verify "$previous" >/dev/null || exit $? case "$branch" in maint) kind="The latest maintenance release" ;; mainto/* | maint-[0-9]*) kind="An maintenance release" ;; master) kind="The latest feature release" ;; esac case "$vername" in *-rc[0-9]*) rpmroot=testing vername=$(echo "$vername" | tr "-" ".") kind="A release candidate" for_testing=" for testing" ;; *) for_testing= rpmroot='RPMS/$arch' ;; esac echo "To: git@vger.kernel.org" Meta/ProjectContact -b echo "Subject: [ANNOUNCE] GIT $vername " fmt -70 <