Announcement message skelton.
[git/spearce.git] / Announce
blob484412847da6380ae75ad18cb6c40b5c31008d3a
1 #!/bin/sh
2 # Announcement message skelton
4 branch=${1?branch}
5 previous=${2?previous}
7 relname=$(git describe "$branch") &&
8 vername=$(expr "$relname" : 'v\(.*\)') || exit $?
10 git rev-parse --verify "$previous" >/dev/null || exit $?
12 case "$branch" in
13 maint)
14 kind="maintenance" ;;
15 master)
16 kind="feature" ;;
17 esac
19 cat <<EOF
20 The latest $kind release GIT $vername is available at the usual places:
22 http://www.kernel.org/pub/software/scm/git/
24 git-$vername.tar.{gz,bz2} (tarball)
25 RPMS/\$arch/git-*-$vername-1.\$arch.rpm (RPM)
28 BLURB HERE
29 BLURB HERE
30 BLURB HERE
32 ----------------------------------------------------------------
34 Changes since $previous are as follows:
36 EOF
38 git log --no-merges "$previous".."$branch" | git shortlog