Update Announce for release candidates and use ProjectContact
Junio C Hamano committed
Feb 16, 2009 at 23:52 UTC
f68ee0e34117a42123d275b5faaebf4e55698d9e
1 file changed
+23
-12
Announce
+23
-12
@@ -12,21 +12,33 @@ git rev-parse --verify "$previous" >/dev/null || exit $?
12
13
case "$branch" in
14
maint)
15
- kind="maintenance" ;;
16
-mainto/*)
17
- kind="obsolete maintenance" ;;
15
+ kind="The latest maintenance release" ;;
16
+mainto/* | maint-[0-9]*)
17
+ kind="An maintenance release" ;;
18
master)
19
- kind="feature" ;;
19
+ kind="The latest feature release" ;;
20
esac
21
22
-echo "To: git@vger.kernel.org
23
-cc: linux-kernel@vger.kernel.org
24
-bcc: info@lwn.net
25
-Subject: [ANNOUNCE] GIT $vername
22
+case "$vername" in
23
+*-rc[0-9]*)
24
+ rpmroot=testing
25
+ vername=$(echo "$vername" | tr "-" ".")
26
+ kind="A release candidate"
27
+ for_testing=" for testing"
28
+ ;;
29
+*)
30
+ for_testing=
31
+ rpmroot="RPMS/$arch"
32
+ ;;
33
+esac
34
+
35
+echo "To: git@vger.kernel.org"
36
+Meta/ProjectContact -b
37
+echo "Subject: [ANNOUNCE] GIT $vername
38
"
39
40
fmt -70 <<EOF
29
-The latest $kind release GIT $vername is available at the usual places:
41
+$kind GIT $vername is available at the usual places$for_testing:
42
43
http://www.kernel.org/pub/software/scm/git/
44
@@ -34,10 +46,9 @@ The latest $kind release GIT $vername is available at the usual places:
46
git-htmldocs-$vername.tar.{gz,bz2} (preformatted docs)
47
git-manpages-$vername.tar.{gz,bz2} (preformatted docs)
48
37
-The RPM binary packages for a few architectures are also provided as
38
-courtesy.
49
+The RPM binary packages for a few architectures are found in:
50
40
- RPMS/\$arch/git-*-$vername-1.fc9.\$arch.rpm (RPM)
51
+ $rpmroot/git-*-$vername-1.fc9.\$arch.rpm (RPM)
52
53
BLURB HERE BLURB HERE BLURB HERE
54